Nielsen SDK Documentation

Facebook Instant Articles: DCR Integration Guide

API Version 5.1.0 (Current)
 

This guide will show you how to enable Digital Content Ratings (DCR) measurement on your Facebook Instant Articles.

Implementation Steps

Step 1. Add Tracking Code

DCR measurement can be added to your Instant Articles through the Analytics element:

For more information on the Analytics element, you can refer to the Analytics Services section of Facebook’s Instant Article Developer Documentation.

The Nielsen DCR Tracking code below will need to be added within the <iframe> of the Analytics element on each article:

Step 2. Configure Metadata

Metadata can be passed through key-values using the Nielsen reserved keys. The tracking code includes the Nielsen reserved keys and placeholder values, <metadataPlaceholder>, for dynamic metadata. You will need to update these values.

Metadata Keys

The Nielsen reserved keys are:

Key Description Data Type Value Required
type asset type fixed ‘static’
assetid Unique ID for each article dynamic custom
section Section or category for article: Limit to 25 unique values dynamic custom
segA Custom segment: Limit to 24 unique values across custom segments A and B (segA + segB) dynamic custom
segB Custom segment: Limit to 24 unique values across custom segments A and B (segA + segB) dynamic custom
segC Reserved custom segment for Instant Articles fixed ‘Instant Articles’

The values passed through the Nielsen keys will determine the breakouts you will see in reporting. If you decide not to use custom segments A and B, then you do not need to pass a value in these keys.

Metadata for Reporting

You can reference the table to determine how the metadata you pass is used to define your reporting structure:

Reporting Level Key Description
Brand apid Brand is determined by assigned App ID passed during initialization
Sub-brand apid Sub-brand is determined by assigned App ID passed during initialization
Section section Section or category for Instant Article
Custom Segment A segA Available segment for custom reporting. Custom segments will roll into the sub-brand
Custom Segment B segB Available segment for custom reporting. Custom segments will roll into the sub-brand
Custom Segment C segC Custom segment C is reserved for reporting ‘Instant Articles’. The Instant Articles custom segment will be available under sub-brand and will include the total metrics for all your Instant Articles

If you would like your Instant Articles to report into the same reporting structure as your website, we recommend passing the same dynamic metadata in Section, Custom Segment A, and Custom Segment B as you are on your website. This way your Instant Articles numbers contribute to those aggregations.

Aggregation Limits

There are limits on the number of unique values that can be aggregated on in reporting. The specific limitations by key are:

Key Aggregation Limit
section maximum of 25 unique values (section <= 25)
segA total sum of segA and segB must be a maximum of 24 unique values (segA + segB <= 24)
segB total sum of segA and segB must be a maximum of 24 unique values (segA + segB <= 24)

Going Live

Once you have added the DCR Tracking Code to your Instant Articles, Nielsen will validate your implementation. Following Nielsen testing, you will need to update the test values included in the tracking code:
  1.  apid: ‘PXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX’
  2.  sfcode: ‘XXX’

We will confirm the production values to use after testing is completed.