TikTok for Business offers many tools that let you share the actions people take on your website with TikTok. When you share these events with TikTok, you can better optimize your campaigns and measure ad performance.
This article describes how to setup a secure data connection through Blotout. Blotout supports the TikTok Pixel and Events API.
For more information on these connection tools, please review the following resources:
你无需单独设置 TikTok Pixel,Blotout 会为你加载。
TikTok 使用 7 个字段:
Pixel ID(必填)- 要归因的 Pixel 的 ID
Advertiser ID(必填)- 需同步受众的广告主的 ID
oAuth(必填)- 授权 EdgeTag 访问 TikTok API 的令牌
Browser Pixel(选填)- 启用后,我们将自动添加 TikTok 浏览器 Pixel,并发送来自浏览器和服务器的相同事件。务必为两个事件添加相同的事件 ID,以便 TikTok 进行去重。如果未启用,现有 Pixel 可能会发送重复事件,导致付费事件虚增。
Offline Event Set ID(选填)- 用于线下转化的事件组 ID
Purchase Event(选填)- 可选择在 TikTok 中报告付费事件的方式。作为“支付完成”或“下单”事件
Event test code(选填)- 输入来自事件管理工具、针对 Pixel 的测试代码,测试能否正确收集事件。在正式使用 EdgeTag 时,必须移除该测试代码,否则将无法记录事件。
LDU(选填)- 启用后,你可能注意到在以下美国各州,其受众规模会受到影响:加利福尼亚州、科罗拉多州、康涅狄格州、犹他州、弗吉尼亚州、爱荷华州、明尼苏达州、田纳西州、马里兰州、特拉华州、佛罗里达州、蒙大拿州、内布拉斯加州、新罕布什尔州、新泽西州、俄勒冈州、得克萨斯州、印第安纳州、肯塔基州。此外,因为 LDU 数据不会用于优化目的,其推广系列的效果也会受到影响。LDU 是一项功能,可让企业更好地控制其事件数据在 TikTok 系统中使用的方式。如需了解更多信息,请参阅限制数据使用
按照以下步骤,查找 Pixel ID:
前往 TikTok 广告管理平台。将鼠标悬停在“工具”选项卡上,点击事件管理工具。
在右侧的“数据集概览”下,点击要使用的 Pixel。
复制 Pixel ID 值,将其粘贴到 Blotout 上的对应字段中。
在 TikTok 广告管理平台,点击页面顶部右上角的账号下拉菜单。复制要在 Blotout 上使用的广告账号的 ID。
与 Pixel ID 类似,你需要前往事件版块。选择“线下事件”,而不是“网站事件”。复制要使用的正确线下事件组 ID。
通过 npm 包使用我们的 SDK 时,需要安装额外的包才能让该平台集成正常运行。你需要安装 @blotoutio/providers-tiktok-sdk。
安装后,你还需要将它添加到初始化调用中。
示例
# Code Snippet
import { init } from '@blotoutio/edgetag-sdk-js'
import tiktok from '@blotoutio/providers-tiktok-sdk'
init({
edgeURL: 'https://d.mysite.com',
disableConsentCheck: true,
providers: [tiktok]
})
以下是 TikTok 推荐的标准事件。
你可以在指南中查看我们的标准事件。
事件 | 操作 |
|---|---|
点击按钮 | 点击按钮。 |
加入心愿单 | 将商品添加到心愿单中。 |
联系 | 联系或咨询。 |
下载 | 点击用于打开外部浏览器下载页面的按钮。 |
提交表单 | 用户提交表单时。 |
完成注册 | 当用户完成注册时。 |
对于上述所有事件,你可以发送下列选填字段。
名称 | 数据类型 | 必填 | 描述 |
|---|---|---|---|
currency | string | 否 | ISO 4217 代码 |
value | number | 否 | 订单或所售商品的价值,即订单总价 |
search | string | 否 | 被搜索的文本字符串 |
contents | Contents[] | 否 | 网站事件中的相关商品 |
类型定义
名称 | 数据类型 | 必填 | 描述 |
|---|---|---|---|
id | string | 是 | 商品项的 ID |
quantity | number | 否 | 商品数量。 |
item_price | number | 否 | 单个商品的价格。 |
title | string | 否 | 页面/商品的名称。 |
category | string | 否 | 页面/商品的类别。 |
price | string | 是 | content_type 对象属性的值必须设为“product”或“product_group”。如果你监测的是与单个商品相关的事件,请将该值设为“product”。如果你监测的是与商品组相关的事件,请将该值设为“product_group”(商品组)。 |
以下是非标准事件的有效载荷示例,你需要遵照这一格式,以便目标平台正确处理。
示例
// Browser example
edgetag('tag', 'AddToCart', { value: 10.0, currency: 'USD' })
// Node example
import { tag } from '@blotoutio/edgetag-sdk-js'
tag('AddToCart', { value: 10.0, currency: 'USD' })