TikTok Ads
TikTok Ads is used by brands and individual creators by paying to share sponsored content on TikTok’s platform to reach a bigger and/or more specific audience.
TikTok Ads integration replicates data using the TikTok Ads API (v1.3).
See the Schema section for a list of objects available for replication.复制任务: 应用更改 存储更改 在数据湖任务中登陆数据: 更改数据捕获 (CDC) 必填字段。这就是目标与源的更改保持同步的方式。 有关复制任务,请参阅计划任务 有关湖登陆任务,请参阅为湖登陆任务调度 CDC 部分支持 仅 CDC,因为满负载与此连接器无关。特性/功能 支持详情 支持的 Qlik Talend Data Integration 项目 仅 Replication 项目。不支持数据管道项目。 无需手动生成元数据。 只支持更改列数据类型操作。 复制 LOB 列(NCLOB、CLOB 和 BLOB) 不支持 已计划 CDC 通知 监视 JSON 列有效载荷的自动解密 不支持不会自动在目标上删除源数据集中的 JSON 列有效负载。
Preparing for authentication
To access your data, you need to authenticate the connection with your account credentials.
To generate your App ID and Secret:
- Log into your TikTok for Developers account.
- Click your profile icon in the navigation bar.
- Click Manage apps and select the relevant application.
- Copy the App ID and Secret that are generated, to use in the connection settings.
Creating the connection
有关更多信息,请参阅连接到 SaaS 应用程序。
填写完所需的连接设置后,单击身份验证。
您可能会被要求登录源应用程序。
将显示一个带有身份验证代码的窗口。
将代码复制到剪贴板,然后返回到连接对话框。
粘贴使用源提供的代码完成身份验证中的代码,然后单击验证。
提示注释您可能需要向下滚动才能查看此字段。在状态为已验证时,身份验证即得到验证。
在连接名称中提供连接的名称。
选择打开连接元数据以定义创建连接时的元数据。
| Setting | Description |
|---|---|
| Data gateway | 如果您的用例需要,请选择一个 数据移动网关。 信息注释 此字段不适用于 Qlik Talend Cloud Starter 订阅,因为它不支持 数据移动网关。如果您有另一个订阅层并且不想使用 数据移动网关,请选择无。 有关 数据移动网关 的优势和需要它的用例的信息,请参阅Qlik 数据网关 - 数据移动。 |
| Start Date | 按格式 |
| Include data from deleted campaigns, ads, and adgroups | Select the checkbox if needed. |
| Accounts | Enter the account names separated by a comma. |
| App ID | ID of the app. |
| Secret | Secret of the app. |
Schema
Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.
The schema and info displayed below is for version 1.
Depending on your destination, table and column names may not appear as they are outlined below.
ad_insights
Replication Method | CDC |
Primary Keys | ad_id adgroup_id advertiser_id campaign_id stat_time_day |
Replication Key | stat_time_day |
| Useful links |
ad_id STRING |
ad_name STRING |
ad_text STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
app_promotion_type STRING |
average_video_play NUMBER |
average_video_play_per_user NUMBER |
bid STRING |
bid_strategy STRING |
billing_event STRING |
budget STRING |
call_to_action STRING |
campaign_budget STRING |
campaign_dedicate_type STRING |
campaign_id STRING |
campaign_name STRING |
clicks INTEGER |
clicks_on_music_disc INTEGER |
comments INTEGER |
conversion INTEGER |
conversion_rate NUMBER |
conversion_rate_v2 NUMBER |
cost_per_1000_reached STRING |
cost_per_100_reached NUMBER |
cost_per_conversion NUMBER |
cost_per_result NUMBER |
cost_per_secondary_goal_result NUMBER |
cpc NUMBER |
cpm NUMBER |
ctr NUMBER |
dpa_target_audience_type STRING |
follows INTEGER |
frequency NUMBER |
gross_impressions STRING |
image_mode STRING |
impressions INTEGER |
is_smart_creative BOOLEAN |
likes INTEGER |
mobile_app_id STRING |
objective_type STRING |
opt_status STRING |
placement_type STRING |
profile_visits INTEGER |
profile_visits_rate NUMBER |
promotion_type STRING |
reach INTEGER |
real_time_conversion INTEGER |
real_time_conversion_rate NUMBER |
real_time_conversion_rate_v2 NUMBER |
real_time_cost_per_conversion NUMBER |
real_time_cost_per_result NUMBER |
real_time_result INTEGER |
real_time_result_rate NUMBER |
result INTEGER |
result_rate NUMBER |
secondary_goal_result INTEGER |
secondary_goal_result_rate NUMBER |
shares INTEGER |
smart_target STRING |
spend NUMBER |
split_test STRING |
stat_time_day DATE-TIME |
tt_app_id STRING |
tt_app_name STRING |
video_play_actions INTEGER |
video_views_p100 INTEGER |
video_views_p25 INTEGER |
video_views_p50 INTEGER |
video_views_p75 INTEGER |
video_watched_2s INTEGER |
video_watched_6s INTEGER |
ad_insights_by_age_and_gender
Replication Method | CDC |
Primary Keys | ad_id adgroup_id advertiser_id age campaign_id gender stat_time_day |
Replication Key | stat_time_day |
| Useful links |
ad_id STRING |
ad_name STRING |
ad_text STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
age STRING |
bid STRING |
bid_strategy STRING |
billing_event STRING |
budget STRING |
call_to_action STRING |
campaign_budget STRING |
campaign_dedicate_type STRING |
campaign_id STRING |
campaign_name STRING |
clicks INTEGER |
conversion INTEGER |
conversion_rate NUMBER |
conversion_rate_v2 NUMBER |
cost_per_conversion NUMBER |
cost_per_result NUMBER |
cpc NUMBER |
cpm NUMBER |
ctr NUMBER |
dpa_target_audience_type STRING |
gender STRING |
gross_impressions STRING |
impressions INTEGER |
is_smart_creative BOOLEAN |
mobile_app_id STRING |
objective_type STRING |
opt_status STRING |
promotion_type STRING |
real_time_conversion INTEGER |
real_time_conversion_rate NUMBER |
real_time_conversion_rate_v2 NUMBER |
real_time_cost_per_conversion NUMBER |
real_time_cost_per_result NUMBER |
real_time_result INTEGER |
real_time_result_rate NUMBER |
result INTEGER |
result_rate NUMBER |
rf_campaign_type STRING |
smart_target STRING |
spend NUMBER |
split_test STRING |
stat_time_day DATE-TIME |
tt_app_id STRING |
tt_app_name STRING |
user_action STRING |
ad_insights_by_country
Replication Method | CDC |
Primary Keys | ad_id adgroup_id advertiser_id campaign_id country_code stat_time_day |
Replication Key | stat_time_day |
| Useful links |
ad_id STRING |
ad_name STRING |
ad_text STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
bid STRING |
bid_strategy STRING |
billing_event STRING |
budget STRING |
call_to_action STRING |
campaign_budget STRING |
campaign_dedicate_type STRING |
campaign_id STRING |
campaign_name STRING |
clicks INTEGER |
conversion INTEGER |
conversion_rate NUMBER |
conversion_rate_v2 NUMBER |
cost_per_conversion NUMBER |
cost_per_result NUMBER |
country_code STRING |
cpc NUMBER |
cpm NUMBER |
ctr NUMBER |
dpa_target_audience_type STRING |
gross_impressions STRING |
impressions INTEGER |
is_smart_creative BOOLEAN |
mobile_app_id STRING |
objective_type STRING |
opt_status STRING |
promotion_type STRING |
real_time_conversion INTEGER |
real_time_conversion_rate NUMBER |
real_time_conversion_rate_v2 NUMBER |
real_time_cost_per_conversion NUMBER |
real_time_cost_per_result NUMBER |
real_time_result INTEGER |
real_time_result_rate NUMBER |
result INTEGER |
result_rate NUMBER |
rf_campaign_type STRING |
smart_target STRING |
spend NUMBER |
split_test STRING |
stat_time_day DATE-TIME |
tt_app_id STRING |
tt_app_name STRING |
user_action STRING |
ad_insights_by_platform
Replication Method | CDC |
Primary Keys | ad_id adgroup_id campaign_id platform stat_time_day |
Replication Key | stat_time_day |
| Useful links |
ad_id STRING |
ad_name STRING |
ad_text STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
bid STRING |
bid_strategy STRING |
billing_event STRING |
budget STRING |
call_to_action STRING |
campaign_budget STRING |
campaign_dedicate_type STRING |
campaign_id STRING |
campaign_name STRING |
clicks INTEGER |
conversion INTEGER |
conversion_rate NUMBER |
conversion_rate_v2 NUMBER |
cost_per_conversion NUMBER |
cost_per_result NUMBER |
cpc NUMBER |
cpm NUMBER |
ctr NUMBER |
dpa_target_audience_type STRING |
gross_impressions STRING |
impressions INTEGER |
is_smart_creative BOOLEAN |
mobile_app_id STRING |
objective_type STRING |
opt_status STRING |
platform STRING |
promotion_type STRING |
real_time_conversion INTEGER |
real_time_conversion_rate NUMBER |
real_time_conversion_rate_v2 NUMBER |
real_time_cost_per_conversion NUMBER |
real_time_cost_per_result NUMBER |
real_time_result INTEGER |
real_time_result_rate NUMBER |
result INTEGER |
result_rate NUMBER |
rf_campaign_type STRING |
smart_target STRING |
spend NUMBER |
split_test STRING |
stat_time_day DATE-TIME |
tt_app_id STRING |
tt_app_name STRING |
user_action STRING |
adgroups
Replication Method | CDC |
Primary Keys | adgroup_id advertiser_id campaign_id modify_time |
Replication Key | modify_time |
| Useful links |
actions ARRAY This is a nested data structure:
|
adgroup_app_profile_page_state STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
age_groups ARRAY |
app_download_url STRING |
app_id STRING |
audience ARRAY |
audience_type STRING |
bid_price NUMBER |
bid_type STRING |
billing_event STRING |
brand_safety_partner STRING |
brand_safety_type STRING |
budget NUMBER |
budget_mode STRING |
campaign_id STRING |
carriers_v2 ARRAY |
catalog_authorized_bc INTEGER |
catalog_id STRING |
conversion_bid_price NUMBER |
conversion_window STRING |
cpv_video_duration STRING |
create_time DATE-TIME |
creative_material_mode STRING |
current_status STRING |
dayparting STRING |
deep_bid_type STRING |
deep_cpa_bid NUMBER |
delivery_mode STRING |
device_models ARRAY |
device_price_ranges ARRAY |
excluded_audience ARRAY |
excluded_custom_actions ARRAY This is a nested data structure:
|
frequency INTEGER |
frequency_schedule INTEGER |
gender STRING |
included_custom_actions ARRAY This is a nested data structure:
|
interest_category_v2 ARRAY |
interest_keywords ARRAY |
inventory_filter_enabled BOOLEAN |
ios14_targeting STRING |
ios_quota_type STRING |
is_comment_disable BOOLEAN |
is_hfss BOOLEAN |
is_new_structure BOOLEAN |
languages ARRAY |
location ARRAY |
min_android_version STRING |
min_ios_version STRING |
modify_time DATE-TIME |
network_types ARRAY |
next_day_retention NUMBER |
operating_systems ARRAY |
operation_status STRING |
optimization_event STRING |
optimization_goal STRING |
pacing STRING |
package STRING |
pangle_audience_package_exclude ARRAY |
pangle_audience_package_include ARRAY |
pangle_block_app_list_id ARRAY |
pixel_id STRING |
placement_type STRING |
placements ARRAY |
product_set_id STRING |
promotion_type STRING |
promotion_website_type STRING |
purchased_impression NUMBER |
purchased_reach NUMBER |
rf_estimated_cpr NUMBER |
rf_estimated_frequency NUMBER |
rf_purchased_type STRING |
roas_bid NUMBER |
schedule_end_time DATE-TIME |
schedule_start_time DATE-TIME |
schedule_type STRING |
secondary_optimization_event STRING |
secondary_status STRING |
share_disabled BOOLEAN |
shopping_ads_retargeting_type STRING |
skip_learning_phase BOOLEAN |
statistic_type STRING |
targeting_expansion OBJECT This is a nested data structure:
|
video_download STRING |
ads
Replication Method | CDC |
Primary Keys | ad_id adgroup_id advertiser_id campaign_id modify_time |
Replication Key | modify_time |
| Useful links |
ad_format STRING |
ad_id STRING |
ad_name STRING |
ad_text STRING |
adgroup_id STRING |
adgroup_name STRING |
advertiser_id STRING |
app_name STRING |
brand_safety_vast_url STRING |
call_to_action STRING |
campaign_id STRING |
campaign_name STRING |
card_id STRING |
carousel_image_index INTEGER |
catalog_id STRING |
click_tracking_url STRING |
create_time DATE-TIME |
creative_authorized BOOLEAN |
current_status STRING |
deeplink STRING |
deeplink_type STRING |
display_name STRING |
dynamic_destination STRING |
dynamic_format STRING |
fallback_type STRING |
image_ids ARRAY |
image_mode STRING |
impression_tracking_url STRING |
is_aco BOOLEAN |
is_new_structure BOOLEAN |
item_duet_status STRING |
item_group_ids ARRAY |
item_stitch_status STRING |
landing_page_url STRING |
landing_page_urls STRING |
modify_time DATE-TIME |
music_id STRING |
operation_status STRING |
page_id NUMBER |
playable_url STRING |
product_set_id STRING |
product_specific_type STRING |
profile_image_url STRING |
promotional_music_disabled BOOLEAN |
secondary_status STRING |
shopping_ads_fallback_type STRING |
shopping_ads_video_package_id STRING |
shopping_deeplink_type STRING |
showcase_products ARRAY This is a nested data structure:
|
sku_ids STRING |
tiktok_item_id STRING |
tracking_app_id STRING |
tracking_offline_event_set_ids ARRAY |
utm_params ARRAY This is a nested data structure:
|
vast_moat_enabled BOOLEAN |
vertical_video_strategy STRING |
video_id STRING |
viewability_postbid_partner STRING |
viewability_vast_url STRING |
advertisers
Replication Method | CDC |
Primary Keys | advertiser_id create_time |
Replication Key | create_time |
| Useful links |
address STRING |
advertiser_account_type STRING |
advertiser_id STRING |
balance NUMBER |
cellphone_number STRING |
company STRING |
contacter STRING |
country STRING |
create_time STRING |
currency STRING |
description STRING |
STRING |
industry STRING |
language STRING |
license_no STRING |
license_url STRING |
name STRING |
promotion_area STRING |
promotion_center_city STRING |
promotion_center_province STRING |
rejection_reason STRING |
role STRING |
status STRING |
telephone_number STRING |
timezone STRING |
campaign_insights_by_province
Replication Method | CDC |
Primary Keys | advertiser_id campaign_id province_id stat_time_day |
Replication Key | stat_time_day |
| Useful links | TikTok Ads documentation |
advertiser_id STRING |
campaign_budget STRING |
campaign_dedicate_type STRING |
campaign_id STRING |
campaign_name STRING |
clicks INTEGER |
conversion INTEGER |
conversion_rate NUMBER |
conversion_rate_v2 NUMBER |
cost_per_conversion NUMBER |
cost_per_result NUMBER |
cpc NUMBER |
cpm NUMBER |
ctr NUMBER |
gross_impressions STRING |
impressions INTEGER |
objective_type STRING |
province_id STRING |
real_time_conversion INTEGER |
real_time_conversion_rate NUMBER |
real_time_conversion_rate_v2 NUMBER |
real_time_cost_per_conversion NUMBER |
real_time_cost_per_result NUMBER |
real_time_result INTEGER |
real_time_result_rate NUMBER |
result INTEGER |
result_rate NUMBER |
rf_campaign_type STRING |
spend NUMBER |
split_test STRING |
stat_time_day DATE-TIME |
campaigns
Replication Method | CDC |
Primary Keys | advertiser_id campaign_id modify_time |
Replication Key | modify_time |
| Useful links |
advertiser_id STRING |
app_id STRING |
app_promotion_type STRING |
bid_type STRING |
budget NUMBER |
budget_mode STRING |
budget_optimize_on BOOLEAN |
campaign_app_profile_page_state STRING |
campaign_id STRING |
campaign_name STRING |
campaign_product_source STRING |
campaign_type STRING |
create_time DATE-TIME |
current_status STRING |
deep_bid_type STRING |
is_new_structure BOOLEAN |
is_smart_performance_campaign BOOLEAN |
modify_time DATE-TIME |
objective STRING |
objective_type STRING |
operation_status STRING |
optimization_goal STRING |
rf_campaign_type STRING |
roas_bid NUMBER |
secondary_status STRING |
special_industries ARRAY |