Help Center
|
Dynamic callback parameters
Dynamic callback parameters (DCPs) let you send custom campaign parameters at click or impression time. Use them to collect user-specific data for your internal system and receive network partner macros beyond Adjust's campaign parameters (campaign
; adgroup
; creative
).
Before you begin
Here's what you need to know before getting started.
Requirements
- A link
- A raw data export setup in Adjust (server callbacks and/or cloud storage uploads)
Availability
- DCPs are available with global callbacks.
- DCPs are available on click, impression, install, rejected install, reattribution, rejected reattribution, reattribution reinstall, session, event, SAN engagement, GDPR, ad revenue, ad spend, and attribution update callbacks.
Set up dynamic callback parameters
Important:
In your raw data export
- Choose a name for your dynamic callback parameter (for example,
campaign_name_3
) and append adcp_
prefix (for example,{dcp_campaign_name_3}
). - Edit your server callback URL or CSV definition in your cloud storage setup in AppView.
- Add the dynamic callback parameter as a placeholder on your click, impression, install, reattribution, session, or in-app event callback, or add it to your CSV definition.
- Example callback URL:
https://my.server.endpoint.com/adjust-callback?campaign_name_3={dcp_campaign_name_3}
- Example CSV definition:
“My app is great”,{gps_adid},[user_id],{installed_at},{event_name},[item_number],{reporting_revenue},{dcp_campaign_name_3}
- Example callback URL:
- Select Save.
In your link
- Find your link in Campaign Lab.
- Copy the link URL.
- Paste your link URL into your preferred text editor, such as Notepad, TextEdit, or Google Docs.
- Example:
https://app.adjust.com/abc123
- Example:
- Append the dynamic callback parameter (without
dcp_
) to your link URL (For example,campaign_name_3={network_campaign_macro}
)- Example:
https://app.adjust.com/abc123?campaign_name_3={network_campaign_macro}
- Example:
- Share this link with your ad network and ask them to use it while running campaigns.
Well done! Now Adjust will receive this custom information at the time of engagement and include it with your server callbacks and/or cloud storage uploads.
Important:
adj_
or adjust_
.