__________________________________________________________________________________________________________________
This article will show you:
- How to integrate Adjust into your Partnerize campaigns
- How your Partners can make use of the Adjust integration
__________________________________________________________________________________________________________________
Index
- Overview
- Embedding the Adjust tracking link
- Capture of Partnerize referred in-app purchases
- Questions
Overview
Adjust is a mobile measurement solution that provides advertisers with the necessary tooling in order to provide their users with an enhanced mobile experience.
When an advertiser chooses to work with Adjust, the default method of deep linking and tracking is changed, with the reliance instead being on Adjust. Due to this, an integration with Adjust is required in order to tie Partnerize and Adjust together.
The integration can be split into the following steps;
- Embedding the Adjust tracking link
- Capture of Partnerize referred in-app purchases
Embedding the Adjust tracking link
In order to redirect traffic through the Adjust integration, the Adjust tracking link must be added into your Partnerize campaign. Adjust makes use of a single tracking link with the postback embedded into the link itself, so this will be utilised within the Partnerize platform.
In Partnerize
The Adjust tracking link is set as a campaign prepend by Partnerize for your campaign. To facilitate testing this is first added to a test partner.
An overview of the integration steps involved can be seen below;
# | Step | Platform | Owner |
1 | Set up Mobile App in Adjust | Adjust & Advertiser | Adjust & Advertiser |
2 | Generate Adjust tracker JSR URL | Adjust | Brand |
3 | Retrieve event token | Adjust | Brand |
4 | Configure Adjust prepend on test partner | Partnerize | Partnerize |
5 | Configure Partnerize postback | Adjust & Partnerize | Partnerize |
6 | Testing - payload | Adjust & Partnerize | Advertiser |
7 | Mapping of Adjust payload data | Partnerize | Partnerize |
8 | Testing - full end to end | Adjust & Partnerize | Advertiser / Partnerize |
9 | Configure Adjust prepend on campaign | Partnerize | Partnerize |
10 | Monitor | Adjust & Partnerize | Advertiser / Partnerize |
_____________________________________________________
❗NOTE:
- Attribution is done via the __CLICKREF__ parameter, which is what Adjust uses to tie subsequent events to, and send that information back to Partnerize.
- Custom URI schemes (e.g. partnerize://) are not supported as destination URLs for deeplinking.
_____________________________________________________
Capture of Partnerize referred in-app purchases
A requirement of the Adjust Integration is to map the fields from Adjust accordingly within your Partnerize campaigns.
Determine the data mappings
As an example, If you have the following in-app Purchase event setup with Adjust which sends the following data to the Adjust event;
{
"transaction_id": "ORDER-123",
"item-sku": [
"JNS-123",
"BLT-123"
],
"item-categories": [
"JEANS",
"SHOES"
],
"item-currency": "GBP",
"item-price": [
"89.00",
"23.10"
],
"item-qty": [
"1",
"2"
],
"coupon": "SALE10OFF"
}
The mappings of the above data would resolve to;
Adjust Key | Partnerize Key |
transaction_id | conversionref |
item-sku | sku |
item-categories | category |
item-currency | currency |
item-price | value |
item-qty | quantity |
coupon | voucher |
Once you have determined the appropriate data mappings from your Adjust purchases, you can then pass these onto our support team in the next step.
Additional information
For any additional information, or if you have any questions, please reach out to our support team.