When a mobile in-app ad drives a conversion for an advertiser, the app publisher/mobile network can also be notified via a returned tag parameter, or postback. Publishers can use this conversion information to optimize their ad inventory.
Prerequisites
- Implementing postbacks requires setup of Floodlight in-app conversion tracking and dc_rdid.
- Your Floodlight configuration must be enabled for dynamic tags.
- Postbacks work with mobile Floodlight activities installed in apps and Flloodlight server to server GET requests.
- Postbacks work with both Campaign Manager 360-served ads and tracking ads (publisher site-served).
- Postbacks aren’t compatible with 3rd party mobile tracking or Google Play Store install tracking.
Enable mobile post-backs
Advertiser setup in Campaign Manager 360
- In Campaign Manager 360, create a Floodlight activity with postbacks enabled.
- Go to Advertisers > Choose advertiser > Floodlight > Activities > New
- Click Enable postbacks.
- A menu for postback appears. Click New postback.
- Select Site and Mobile Network.
- Directory site ID of your placement (to be used with postbacks) must match Directory Site ID selected here.
Send ad tags to publisher. Setup is not complete until the publisher adds the parameters below to tags.
Publisher setup
Receive ad tags from advertiser, and then populate the parameters below.
dc_xid=
Publishers must include a unique identifier for the dc_xid parameter. This is also the parameter value that is returned in a postback.
dc_rdid=
To connect clicks, impressions, and conversions, publishers must add a device identifier (IDFA or AdID) value to the dc_rdid parameter.
Click portion of tracking ad
https://ad.doubleclick.net/ddm/trackclk/Nxxxx.site-keyname/Byyyyyyy.n;dc_trk_aid={ad_id};dc_trk_cid={creative_id};dc_lat=N;dc_xid=[up to 100 characters];dc_rdid=Czzzz;tag_for_child_directed_treatment=I
Standard Tag (Ad)
<A HREF="https://ad.doubleclick.net/ddm/jump/Nxxxx.site-keyname/Byyyyyyy.Pzzzz; sz=widthxheight;kw=[keyword];ord=[timestamp]?">
<IMG SRC="https://ad.doubleclick.net/ddm/ad/Nxxxx.site-keyname/Byyyyyyy.Pzzzz;sz=widthxheight;ord=[timestamp];dc_lat=N;dc_xid=[up to 100 characters];dc_rdid=Czzzz;tag_for_child_directed_treatment=I?" BORDER=0 WIDTH=X HEIGHT=Y ALT="Click Here"></A>
JavaScript
<SCRIPT language='JavaScript1.1' SRC="https://ad.doubleclick.net/ddm/adj/Nxxxx.site-keyname/Byyyyyyy;sz=widthxheight;ord=[timestamp];dc_lat=N;dc_xid=[up to 100 characters];dc_rdid=Czzzz;tag_for_child_directed_treatment=I;">
<NOSCRIPT>
<A HREF="https://ad.doubleclick.net/ddm/jump/Nxxxx.site-keyname/Byyyyyy;sz=widthxheight;ord=[timestamp]dc_lat=;dc_rdid=;tag_for_child_directed_treatment=l?">
<IMG SRC="https://ad.doubleclick.net/ddm/ad/Nxxxx.site-keyname/Byyyyyy;sz=widthxheight;ord=[timestamp]dc_lat=;dc_rdid=;tag_for_child_directed_treatment=l?" BORDER=0 WIDTH=W HEIGHT=H ALT="Advertisement"></A>
</NOSCRIPT>
Ins Tag
<ins class='dcmads'
style='display:inline-block;width:300px;height:250px'
data-dcm-placement='N7480.1664088DOUBLECLICK.NETTEST/B8299600.114131924'
data-dcm-param-custom_key='custom_value'
data-dcm-rendering-mode='iframe'
data-dcm-resettable-device-id='Czzzzzzz'
data-dcm-external-id='[up to 100 characters]'>
>
<script src='//googletagservices.com/dcm/dcmads.js'></script>
</ins>
iFrame/Javascript
<IFRAME SRC="https://ad.doubleclick.net/ddm/adi/Nxxxx.site-keyname/Byyyyyyy;sz=widthxheight;ord=[timestamp];dc_lat=N;dc_xid=[up to 100 characters];dc_rdid=Czzzz;tag_for_child_directed_treatment=I;kw=[keyword];click=?" WIDTH=X HEIGHT=Y MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000'>
<SCRIPT language='JavaScript1.1' SRC="https://ad.doubleclick.net/ddm/adj/Nxxxx.site-keyname/Byyyyyyy;abr=!ie;sz=widthxheight;ord=[timestamp];dc_lat=N;dc_xid=[up to 100 characters];dc_rdid=Czzzz;tag_for_child_directed_treatment=I;kw=[keyword];click=?">
</SCRIPT>
<NOSCRIPT>
<A HREF="https://ad.doubleclick.net/ddm/jump/Nxxxx.ste-keyname/Byyyyyyy.n;abr=!ie;sz=widthxheight;ord=[timestamp];kw=[keyword]?">
<IMG SRC="https://ad.doubleclick.net/ddm/ad/Nxxxx.site-keyname/Byyyyyyy.n;abr=!ie;sz=widthxheight;ord=[timestamp];dc_lat=N;dc_rdid=Czzzz;tag_for_child_directed_treatment=I;kw=[keyword]?" BORDER=0 WIDTH=X HEIGHT=Y ALT="Click Here"></A>
</NOSCRIPT>
</IFRAME>