Set up TikTok For Business (SAN)

With Adjust’s TikTok For Business SAN integration, you can measure the performance of your campaigns with TikTok for Business.

How it works

How does Adjust measure installs with TikTok For Business?

  1. Since TikTok For Business does not use Adjust link URLs, Adjust sends them every app session our SDK reports.
  2. If TikTok For Business recognizes the activity, they respond with the device identifier and timestamp.
  3. Following our own attribution method, Adjust then uses the engagement data from all networks to attribute the install to the last source.

Before you begin

Here's what you need to know before getting started.

Requirements

Initial setup

To set up TikTok For Business for your app, follow these steps.

  1. Under Campaign Lab, select Partners.
  2. Select New partner.
  3. In the Partner selection screen, choose TikTok For Business (SAN), and select Next.
  4. In the App selection screen, choose your app, and select Next.

Then, set your data sharing options, review your setup, and enable TikTok For Business for your app.

Data sharing

Share data with TikTok to optimize your campaigns. In the Data sharing screen, follow these steps.

Enable data sharing for TikTok

  1. Turn on the Enabled toggle.
  2. Enter your TikTok App ID.
    • Separate multiple TikTok App IDs with a comma. TikTok then parses them out accordingly on their end.

Set your data sharing options

Once you enable data sharing, Adjust sends TikTok data for all installs, attributed to them from all attribution sources, by default. This includes data attributed to TikTok, data attributed to other networks, and organic data. Additionally, you can choose to share the following data with TikTok.

  1. Select Ad revenue (from ad views) to send your ad revenue callbacks (from ad views) to TikTok. Additionally, TikTok and Pangle require the ad_format and ad_unit_id parameters from the Adjust SDK for campaign optimization. For detailed SDK code references on setting up partner parameters, please refer to the document.
  2. Select Sessions to send session callbacks to TikTok.
    • If you run retargeting campaigns, we recommend that you send sessions to TikTok. This lets Adjust use any sessions that TikTok claims for reattribution.
  3. Select In-app revenue (from in-app purchases) to send detailed revenue data to TikTok. You need to map events that generate revenue to share this data.
  4. Select Parameters to share all partner parameters configured in the Adjust SDK for any activity you share with TikTok. You usually need to map parameters to share this data.
  5. Adjust measures reattributions for TikTok automatically. Turn on Enable reattribution measurement to send all app sessions to TikTok. If TikTok can show a qualifying engagement, it will be awarded a reattribution.

Map events

Warning:
Mapped events must contain a valid IP address. If Adjust currently measures your in-app events via a server-to-server integration, update your request to include an IP address using the parameter ip_address=

Map your events to send in-app events to TikTok so they show in your TikTok For Business dashboard.

If you selected In-app revenue (from in-app purchases) in your data sharing options to send detailed revenue data to TikTok, ensure that you map at least one revenue event to TikTok.

To forward in-app events or revenue events to TikTok, follow these steps.

  1. Select Map event.
  2. In the Adjust event list, select the Adjust event that you want to share with TikTok.
  3. In the Partner event list, select an applicable TikTok event, or enter a custom event name.
  4. Select Apply.
Tip:
Custom event names must meet these requirements:
  • Character limit: Up to 50 characters.
  • Characters: Only alphabetic letters, Arabic numerals, underscores, and dashes are accepted.
  • Format: Must start with an alphabetic letter and cannot end with a space.

TikTok events available for mapping

Map parameters

If the raw data parameters you collect in the SDK differ from the values supported by TikTok, you can define mappings so that TikTok can receive that data.

You can view this section only if you have selected Parameters under Set your data sharing options.

To map your parameters, follow these steps.

  1. Select Map parameter.
  2. In the SDK parameter field, enter the name of your Adjust partner parameter as written in the Adjust SDK.
  3. In the Partner parameter field, enter the corresponding TikTok For Business parameter name.
  4. Select Apply.

After you set this up, Adjust will forward custom event details directly to TikTok for any of your linked events.

Configure additional integration settings

  1. Adjust measures reattributions for TikTok automatically. With the toggle for Enable reattribution measurement ON, Adjust sends all app sessions to TikTok. If TikTok can show a qualifying engagement, it will be awarded a reattribution.

Setup review

  1. In the Setup review screen, review your choices. Make any changes, if required.
  2. Select Enable network to enable TikTok For Business (SAN) for your app, and enable data sharing, if set up.
Note:
You do not need to create a link for TikTok For Business (SAN). The links are created automatically after you set up and start a campaign with TikTok For Business. Adjust then starts attributing users to your campaigns.

Next steps

  1. Go to TikTok Events Manager in your ad account to set up your app. Check TikTok's business help center article for more details.

  2. Configure Adjust Link Token on TikTok Events Manager

    • On the Adjust UI in Campaign Lab select Partners and find TikTok For Business [SAN] in your channel list and click on it. Once on the Network level overview, find the relevant link and click the three dots on the right. Select copy link token. Link tokens contain 6 or more alphanumeric characters.
    • On TikTok Events Manager, paste the Adjust Link Token.
  3. Set up the TikTok For Business' Marketing API in Connections. This lets you view TikTok For Business' recommended metrics on ad engagements and ad spend.

  4. (Optional) Customize your attribution settings from the TikTok For Business [SAN] network details page.