In simple terms, parameters collect information, and macros pass that information. For instance, if an advertiser wants to gather the click ID from the publisher, the advertiser provides parameters, and the publisher uses a macro in the postback URL.
Parameters For Publisher Tracking URL
A list of the parameters that you can use in the publisher tracking link
Parameters |
Description |
click_id |
Ask the Publisher to pass their click ID in click_id |
custom_param_1 - custom_param_5 |
These are open parameters; you can get any information you want from your publisher. |
creative_name |
Use this to get creative used by publishers. |
idfa |
Use this to get an IDFA from the publisher. |
sub_publisher_id |
Ask the publisher to send their sub-publisher ID in this parameter. |
gaid |
You can use this to get GAID from the publisher. |
Now, when you are generating a tracking link for the publisher, you can add the above parameter to get the value from the publisher's end.
https://demo.appcarry.live/?campaign_id=149&publisher_id=1&source={sub_publisher_id}&click_id={click_id}&gaid={GAID}&idfa={IDFA}
Note: You need to ask the publisher to replace it with their system macro. If you are not able to find a value corresponding to the parameter in the report, that means the publisher is not sending you the data correctly. Please check and verify.
Macro For Publisher Postback URL
List of the macros that you can use in the publisher's postback URL
Macro |
Description |
{click_id} |
It is the most important macro, place this against their click ID parameter in the postback |
{custom_param1} - {custom_param5} |
Open parameters to record the values for the publisher's side and pass them back. |
{sub1} - {sub5} |
Open parameters for passing any information received from the advertiser's end |
{payout} |
To pass the payout for the campaign. |
{goal} |
This macro is used to pass on the goal details on which conversion is received. |
Learn how to add publisher postback from here
​Example: Publisher Postback URL
The publisher will provide you with the postback URL.
-
Ask for their click ID parameter.
-
What information do they need in postback and parameters for those?
-
For which events do they need a postback from your end?
Let's assume that URL below is the postback from the publisher's end and aff_click is their click id parameter, then
Tips:
&Publisher Parameter = Appcarry Macro
Please confirm with your publisher which value is needed for each parameter, then use the appropriate macro for that specific parameter.
{click_id} is mandatory in the server postback tracking method. To verify, in Tracking URL, let's say the advertiser click id is aff_click, then in
In the tracking link, it will be &click_id={aff_click}
In the postback URL, it will be &aff_click={click_id}
Use Server Postback when the Publisher has a tracking panel
Refer to this guide on how to place publisher postback/pixel.