DoubleClick Campaign Manager Integration

DoubleClick Campaign Manager (DCM) is a Google 3rd-party ad server service. It enables mobile marketers to plan, execute and measure their display campaigns through DoubleClick. It is where advertisers and agencies make ad placements, create floodlight tags and push to Google Tag Manager (GTM), and complete trafficking tasks. Therefore, the use of tracking links with DCM is necessary.   

Install Configuration

If an advertiser runs network campaigns through DoubleClick Campaign Manager, they must ensure that the network’s macros are correctly appended.  This can be completed by mapping the macros (please work with a DoubleClick representative) or by using a static URL and appending the AppsFlyer URL using a semicolon.

NOTE:  These parameters apply to DCM only.  

Setting a Tracking URL for DoubleClick Campaign Manager

There are two methods for setting up a tracking URL.  

Step 1:  Generate the AppsFlyer Tracking URL

The tracking link should contain the real media source you use, and not DoubleClick. For example, if you are running through Rocketfuel, use pid=rocketfuel_int and not pid=doubleclick_int:{app_id}?pid=rocketfuel_int&c=campaign

AppsFlyer receives the parameters from the DoubleClick tracking URL and this can be reviewed in the raw data install report.  

Step 2: Append the AppsFlyer Tracking URL to DoubleClick Tracking URL

There are two methods for setting up a tracking URL. An advertiser can choose to run with DoubleClick Static URLs and with DoubleClick Dynamic URLs. Please work with a DoubleClick representative on this.

Method 1: DoubleClick Static URLs

Please append AppsFlyer’s Tracking URL with exposed macros (generated from Step 1) to DoubleClick’s Static URL.

For example:;dc_trk_aid=404426918;dc_trk_cid=92566356;dc_lat=;dc_rdid=?{app_id}?pid=rocketfuel_int&c=campaign

Method 2: DoubleClick Dynamic URLs

DoubleClick supports redirecting to AppsFlyer tracking links and populates parameters through dynamic values. Dynamic values in DoubleClick tracking links are created with ‘%’ parameters, it will redirect to AppsFlyer tracking links with the associated ‘%’ parameters.

For example:

—> Redirects to{app_id}?pid=rocketfuel_int&c=campaign&idfa={%E}&click_id={%F}


  • Method 1 is the most popular and preferred method since Dynamic URL creates more discrepancies.
  • It is highly recommended to work with a DoubleClick representative on this set-up.
  • It is also highly recommended to take the Tracking Link from the integrated partners window.
  • If you are using Method 1 (DoubleClick Static URLs), you must make sure you have a placeholder for the Device ID.

If you want to see any of the above parameters in your DoubleClick dashboard simply map them in the DoubleClick UI.

Example: If you want to see the device type, simply map it under u9 on the DoubleClick dashboard.


Was this article helpful?
0 out of 0 found this helpful