Skip to main content
Skip table of contents

TikTok

Overview

This datasource uses the TikTok’s API for Business to pull information from the TikTok Ads Manager platform.

Vendor/Partner

TikTok

Version

v1.3

API Documentation

https://ads.tiktok.com/marketing_api/docs?id=1701890905779201

Sunset Date

TBD v1.3 sunset date as of 07/03/2024

Versioning Timeline

Channel(s)

Refresh Time (CST)

7am / Real Time

Default backfill

7 days

For basic reports, the data latency is around 10 minutes on average. For audience reports, the data latency is 6-12 hours.

Alli Data Library

(tick) (error)

Getting Started

The TikTok datasources are split by report type: Basic, Audience, Playable Ad, and DSA; currently only the Basic report type is supported.

Required Authorization

  1. In the Required Authorizations section, click on Request TikTok - Basic Access button to redirect to the TikTok sign-in page.

  2. Login to your TikTok account and allow access.

Limitations

Tiktok’s API states that data can be subject to latency up to 48 hours for the day level. Because of this, data discrepancies can be found within this period for this data source.

Tiktok API Docs

Rate Limits

https://ads.tiktok.com/marketing_api/docs?id=1725359439428610

Asynchronous reports may take a bit longer to complete, but they do not time out. With asynchronous reports, you can get data for any time frame. For asynchronous reports, the rate limit is 0.3 QPS per app, and the total number of tasks per app per day is 1000.

Define your Data

Basic Report Types

Dimensions

Name

Table Field Name

Data Level

Description

Date

date

Advertiser, Campaign, Ad Group, Ad

The date of when the metrics were snapshot

Advertiser ID

advertiser_id

Advertiser, Campaign, Ad Group, Ad

Unique alphanumerical ID of the advertiser

Advertiser Name

advertiser_name

Advertiser, Campaign, Ad Group, Ad

Unique name of the advertiser

Campaign ID

campaign_id

Campaign, Ad Group, Ad

Unique alphanumerical ID of the campaign

Campaign Name

campaign_name

Campaign, Ad Group, Ad

Unique name of the campaign

Objective Type

objective_type

Campaign, Ad Group, Ad

The type of advertising objective

Ad Group ID

adgroup_id

Ad Group, Ad

Unique alphanumerical ID of the ad group

Ad Group Name

adgroup_name

Ad Group, Ad

Unique name of the ad group

Placement

placement

Ad Group, Ad

TikTok App ID

tt_app_id

Ad Group, Ad

Unique alphanumerical ID of the TikTok app

TikTok App Name

tt_app_name

Ad Group, Ad

Unique name of the TikTok app

Mobile App ID

mobile_app_id

Ad Group, Ad

Unique alphanumerical ID of the mobile app

Promotion Type

promotion_type

Ad Group, Ad

The type of promotion

DPA Target Audience Type

dpa_target_audience_type

Ad Group, Ad

The target audience type for DPA

Ad ID

ad_id

Ad

Unique alphanumerical ID of the ad

Ad Name

ad_name

Ad

Unique name of the ad

Ad Title

ad_text

Ad

The title of the ad

Metrics

Reservation Ad Report Types

Please note that currently, the Tiktok API does not support all dimensions available on Reservation Ad Platform.

https://business-api.tiktok.com/portal/docs?id=1751631253780482

Dimensions

Name

Table Field Name

Data Level

Description

Date

date

Advertiser, Campaign, Ad Group, Ad

The date of when the metrics were snapshot

Advertiser ID

advertiser_id

Advertiser, Campaign, Ad Group, Ad

Unique alphanumerical ID of the advertiser

Advertiser Name

advertiser_name

Advertiser, Campaign, Ad Group, Ad

Unique name of the advertiser

Campaign ID

campaign_id

Campaign, Ad Group, Ad

Unique alphanumerical ID of the campaign

Campaign Name

campaign_name

Campaign, Ad Group, Ad

Unique name of the campaign

Ad Group ID

adgroup_id

Ad Group, Ad

Unique alphanumerical ID of the ad group

Ad Group Name

adgroup_name

Ad Group, Ad

Unique name of the ad group

Ad ID

ad_id

Ad

Unique alphanumerical ID of the ad

Ad Name

ad_name

Ad

Unique name of the ad

Country Code

country_code

Advertiser, Campaign, Ad Group, Ad

Group by location code

Greatly reduces the number of available metrics.

Metrics

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.