For the complete documentation index, see llms.txt. This page is also available as Markdown.

AppsFlyer for Advocate — Technical Reference

Your Advocate program can integrate with AppsFlyer.

This technical reference explains the specific fields, features, and functionality that is used in the integration. Just getting started? Learn how to integrate AppsFlyer with Advocate.

After the AppsFlyer integration is configured, link-handling behaviors will change.

Advocate will create AppsFlyer links dynamically by passing custom attribution parameters to the link provided in your AppsFlyer configuration. Data is passed using the deep_link_sub1 through deep_link_sub7 URL parameters. You can use deep_link_sub1 or _advocate (depending on your deep linking) to attribute referrals, and the other parameters to customize the mobile landing experience.

We will redirect all link clicks through AppsFlyer. Mobile users will be directed by AppsFlyer according to your OneLink configuration and desktop users will be directed to the landing page URL you configured for your referral program. Advocate passes this URL through the af_web_dp parameter. If you set the value for af_web_dp in AppsFlyer it will overwrite the value configured for your referral program.

Data fields

Field
Type
Description

pid

string

Media source, set as saasquatch_int in AppsFlyer when configuring your custom attribution link.

c

string

Campaign name, set as saasquatch in AppsFlyer when configuring your custom attribution link.

af_web_dp

string

The URL where desktop users will be redirected. Set this as the landing page for your Advocate program in impact.com. Do not configure a value for this parameter when creating your custom link in AppsFlyer.

deep_link_sub1

string

The Base64URL encoded attribution cookie values. This is necessary to attribute the referral. When decoded, the schema will resemble the following: {"app.referralsaasquatch.com": {"tenantAlias_CODE": {"codes": {"program1": "CODE1"},"codesExp": {"CODE1": 1234567}}}}

deep_link_sub2

string

Google Analytics-compatible traffic source identifier.

deep_link_sub3

string

Google Analytics-compatible advertising or marketing medium.

deep_link_sub4

string

Google Analytics-compatible campaign name.

deep_link_sub5

string

The customer advocate's referral code.

deep_link_sub6

string

The medium through which the customer advocate shared their referral (e.g. Facebook share button).

deep_link_sub7

string

The medium from which the customer advocate engaged with the referral program (e.g. embedded widget).

When Advocate creates links dynamically in AppsFlyer, the link and its custom attribution parameters will look similar to the following example.

Last updated