如何设置Facebook像素ID和转化API
本文将说明如何设置Facebook像素和Access Token,助于创建有效的广告活动。
关于Facebook广告的更多信息 请参考此链接。
A. 创建一个Facebook像素
B. 转化API如何生成访问令牌(Access Token)
C. ShopBase 的Facebook像素和转化API分类
D. 绑定Facebook像素到ShopBase店铺
E. 如何设置转化API
F. 排查重复事件
G. Facebook像素的事件
想要绑定Facebook像素到ShopBase,您需要先在 Facebook Events Manager 创建像素。参考 如何创建Facebook像素。
转化API能优化广告。首先您得生成一个访问令牌。参考 如何在像素生成访问令牌。
ShopBase 目前有三种Facebook像素和转化API。
Universal Facebook Pixel & Conversion API:全店追踪用户的行为,包括所有产品,专辑。
产品的Facebook Pixel & Conversion API:仅限于指定产品追踪客户的行为。
专辑的Facebook Pixel & Conversion API:限于指定专辑的产品追踪用户行为。
创建Facebook像素后,您可以通过以下步骤添加到店铺。
访问 Facebook Events Manager 的 商务管理账号。
选择要添加到ShopBase店的像素。
前往 Settings,复制 Pixel ID。
像素ID可以放在店铺,产品或专辑。
访问ShopBase后台,选择 线上店铺(Online Store) >> 偏好(Preferences)。
前往 Facebook Pixel & Conversions API,粘贴 Pixel ID。
点击 保存。
点击 Add other Pixel IDs 添加多个店铺Facebook像素ID/访问令牌。
ShopBase后台前往 产品展示(Products) > 所有产品(All products) ,选择想要添加 Pixel ID的产品。
产品详情页里前往 Facebook Pixel & Conversion API,粘贴 Pixel ID。
点击 保存 。
可以在 使用CSV文件导入产品时添加像素ID和访问令牌。
当 一个产品复制到其他ShopBase店,新产品也会保留原产品的像素ID和访问令牌。
ShopBase后台前往 产品展示(Products) > 专辑(Collections) ,选择想要添加 Pixel ID的专辑。
专辑详情页里前往 Facebook Pixel & Conversion API,粘贴 Pixel ID。
点击 保存 。
一个产品/专辑只能绑定一个Facebook像素ID。
一旦Universal Pixel ID绑定好,产品和专辑的像素ID和访问令牌才能正常使用。
添加像素到店铺之后,您可以在Facebook Ads Manager查看像素是否正常追踪事件。参考 Facebook帮助中心的文档。
如果您刚添加Facebook像素,请等待用户操作再查看Facebook Ads Manager数据。
生成访问令牌后,您可以通过以下步骤添加到ShopBase。
在 Facebook Events Manager复制访问令牌。
访问令牌可以放在店铺,产品或专辑。
访问ShopBase后台,选择 线上店铺(Online Store) >> 偏好(Preferences)。
前往 Facebook Pixel & Conversions API,粘贴 访问令牌。点击 保存。
点击 Add other Pixel IDs 添加多个店铺Facebook像素ID/访问令牌。
ShopBase后台前往 产品展示(Products) > 所有产品(All products) ,选择想要添加 访问令牌的产品。
产品详情页里前往 Facebook Pixel & Conversion API,粘贴 访问令牌。
点击 保存 。
可以在 使用CSV文件导入产品时添加像素ID和访问令牌。
当 一个产品复制到其他ShopBase店,新产品也会保留原产品的像素ID和访问令牌。
ShopBase后台前往 产品展示(Products) > 专辑(Collections) ,选择想要添加 Pixel ID的专辑。
专辑详情页里前往 Facebook Pixel & Conversion API,粘贴 访问令牌。
点击 保存 。
一个产品/专辑只能绑定一个访问令牌。
一旦Universal Pixel ID绑定好,产品和专辑的像素ID和访问令牌才能正常使用。
访问令牌一定要在该像素ID生成。
建议同时设置Facebook 像素ID和访问令牌(可以仅使用像素ID)。
购买事件(Purchase event) 是使用您网站的源代码记录的,如果您打开了 'Track Events Automatically Without Code' 功能,这会导致重复事件,并可能影响像素报告的准确性。
要关闭自动事件:
访问 Events Manager。
点击像素。
点击 Settings。
在 Event Setup中,点击 OFF关闭 Track Events Automatically without Code功能。
选择 Stop Tracking和 Confirmed(若有)。
选择 Overview >> Purchase >> Manage >> 点击垃圾桶图标>> Delete(若有)。
当您在ShopBase中添加Facebook像素后,如果商店中发生操作,Facebook会将操作计为一个事件。您可以使用事件数据来详细了解客户如何与您的商店互动。请在 Facebook帮助中心详细了解如何使用 Facebook像素标准和自定义事件。
在您将Facebook像素与您的在线商店集成后,它会自动跟踪6个标准事件和4个自定义事件,其描述如下:
Search:当客户进行搜索时
ViewContent :当客户查看一个页面(例如产品页面)时
AddToCart :当客户将产品加入购物车时
InitiateCheckout :当客户单击“结账”按钮时
AddPaymentInfo :当客户在“结帐”页面上填写付款信息时
Purchase:当客户完成购买并在付款后看到“感谢”页面时。
CheckoutButtonClicked :当客户单击Cart Drawler或购物车页面上的结账按钮时
AddShippingInfo :当客户在结帐流程中完成第1步并单击 继续按钮以转到运输方式页面(仅适用于3 步结帐布局)
SelectShippingMethod :当客户在结帐流程中完成第2步并单击 继续按钮以转到付款方式页面(仅适用于3 步结帐布局)
UseCouponCode :当客户成功使用折扣代码时
如果您想更改发送到Facebook等营销服务的产品ID,您可以 自定义产品跟踪ID。
每当访客在页面上进行一个操作时,Facebook像素和转化API都将发送有关客户操作的数据。Facebook将自动删除这些事件的重复数据,以确保您的报告显示正确的数据。
从iOS 14开始,所有应用都必须遵守 Apple's App Tracking Transparency Framework,所有用户都可以要求应用(包括Facebook ) 不在使用时跟踪他们的活动。针对这些变化,Facebook介绍了通过转化API的跟踪机制,以确保不间断跟踪用户的行为。但是,使用此机制,在某些情况下,事件从ShopBase成功发送到Facebook可能需要长达72小时。因此,Facebook上的数据可能与ShopBase后台上的数据不同。例如:您可能会看到Facebook上记录的7月25日订单的购买事件,但在您的ShopBase后台上找不到与该事件的实际时间相对应相同订单。这是因为您在Facebook上看到的事件可能记录了前几天的活动(ShopBase 实际下单时间为7月22日)。
验证Facebook像素和转化API是否正常工作
根据“App Tracking Transparency Framework”政策更新Facebook广告账号
如何创建Facebook像素和访问令牌
在Facebook Business Manager中验证ShopBase上的域名
在Facebook Events Manager中设置转化事件
Preferences项目概述
关于Facebook广告的更多信息 请参考此链接。
主要内容
A. 创建一个Facebook像素
B. 转化API如何生成访问令牌(Access Token)
C. ShopBase 的Facebook像素和转化API分类
D. 绑定Facebook像素到ShopBase店铺
E. 如何设置转化API
F. 排查重复事件
G. Facebook像素的事件
A. 创建一个Facebook像素
想要绑定Facebook像素到ShopBase,您需要先在 Facebook Events Manager 创建像素。参考 如何创建Facebook像素。
B. 转化API如何生成访问令牌(Access Token)
转化API能优化广告。首先您得生成一个访问令牌。参考 如何在像素生成访问令牌。
C. ShopBase 的Facebook像素和转化API分类
ShopBase 目前有三种Facebook像素和转化API。
Universal Facebook Pixel & Conversion API:全店追踪用户的行为,包括所有产品,专辑。
产品的Facebook Pixel & Conversion API:仅限于指定产品追踪客户的行为。
专辑的Facebook Pixel & Conversion API:限于指定专辑的产品追踪用户行为。
D. 绑定Facebook像素到ShopBase店铺
创建Facebook像素后,您可以通过以下步骤添加到店铺。
访问 Facebook Events Manager 的 商务管理账号。
选择要添加到ShopBase店的像素。
前往 Settings,复制 Pixel ID。
像素ID可以放在店铺,产品或专辑。
设置 Universal Facebook Pixel
访问ShopBase后台,选择 线上店铺(Online Store) >> 偏好(Preferences)。
前往 Facebook Pixel & Conversions API,粘贴 Pixel ID。
点击 保存。
点击 Add other Pixel IDs 添加多个店铺Facebook像素ID/访问令牌。
设置产品的Facebook Pixel
ShopBase后台前往 产品展示(Products) > 所有产品(All products) ,选择想要添加 Pixel ID的产品。
产品详情页里前往 Facebook Pixel & Conversion API,粘贴 Pixel ID。
点击 保存 。
可以在 使用CSV文件导入产品时添加像素ID和访问令牌。
当 一个产品复制到其他ShopBase店,新产品也会保留原产品的像素ID和访问令牌。
设置专辑的Facebook Pixel
ShopBase后台前往 产品展示(Products) > 专辑(Collections) ,选择想要添加 Pixel ID的专辑。
专辑详情页里前往 Facebook Pixel & Conversion API,粘贴 Pixel ID。
点击 保存 。
一个产品/专辑只能绑定一个Facebook像素ID。
一旦Universal Pixel ID绑定好,产品和专辑的像素ID和访问令牌才能正常使用。
添加像素到店铺之后,您可以在Facebook Ads Manager查看像素是否正常追踪事件。参考 Facebook帮助中心的文档。
如果您刚添加Facebook像素,请等待用户操作再查看Facebook Ads Manager数据。
E. 如何设置转化API
生成访问令牌后,您可以通过以下步骤添加到ShopBase。
在 Facebook Events Manager复制访问令牌。
访问令牌可以放在店铺,产品或专辑。
设置 Universal Conversion API
访问ShopBase后台,选择 线上店铺(Online Store) >> 偏好(Preferences)。
前往 Facebook Pixel & Conversions API,粘贴 访问令牌。点击 保存。
点击 Add other Pixel IDs 添加多个店铺Facebook像素ID/访问令牌。
设置产品的Conversion API
ShopBase后台前往 产品展示(Products) > 所有产品(All products) ,选择想要添加 访问令牌的产品。
产品详情页里前往 Facebook Pixel & Conversion API,粘贴 访问令牌。
点击 保存 。
可以在 使用CSV文件导入产品时添加像素ID和访问令牌。
当 一个产品复制到其他ShopBase店,新产品也会保留原产品的像素ID和访问令牌。
设置专辑的Conversion API
ShopBase后台前往 产品展示(Products) > 专辑(Collections) ,选择想要添加 Pixel ID的专辑。
专辑详情页里前往 Facebook Pixel & Conversion API,粘贴 访问令牌。
点击 保存 。
一个产品/专辑只能绑定一个访问令牌。
一旦Universal Pixel ID绑定好,产品和专辑的像素ID和访问令牌才能正常使用。
访问令牌一定要在该像素ID生成。
建议同时设置Facebook 像素ID和访问令牌(可以仅使用像素ID)。
F. 排查重复事件
购买事件(Purchase event) 是使用您网站的源代码记录的,如果您打开了 'Track Events Automatically Without Code' 功能,这会导致重复事件,并可能影响像素报告的准确性。
要关闭自动事件:
访问 Events Manager。
点击像素。
点击 Settings。
在 Event Setup中,点击 OFF关闭 Track Events Automatically without Code功能。
选择 Stop Tracking和 Confirmed(若有)。
选择 Overview >> Purchase >> Manage >> 点击垃圾桶图标>> Delete(若有)。
G. Facebook像素的事件
当您在ShopBase中添加Facebook像素后,如果商店中发生操作,Facebook会将操作计为一个事件。您可以使用事件数据来详细了解客户如何与您的商店互动。请在 Facebook帮助中心详细了解如何使用 Facebook像素标准和自定义事件。
在您将Facebook像素与您的在线商店集成后,它会自动跟踪6个标准事件和4个自定义事件,其描述如下:
标准事件
Search:当客户进行搜索时
ViewContent :当客户查看一个页面(例如产品页面)时
AddToCart :当客户将产品加入购物车时
InitiateCheckout :当客户单击“结账”按钮时
AddPaymentInfo :当客户在“结帐”页面上填写付款信息时
Purchase:当客户完成购买并在付款后看到“感谢”页面时。
自定义事件
CheckoutButtonClicked :当客户单击Cart Drawler或购物车页面上的结账按钮时
AddShippingInfo :当客户在结帐流程中完成第1步并单击 继续按钮以转到运输方式页面(仅适用于3 步结帐布局)
SelectShippingMethod :当客户在结帐流程中完成第2步并单击 继续按钮以转到付款方式页面(仅适用于3 步结帐布局)
UseCouponCode :当客户成功使用折扣代码时
如果您想更改发送到Facebook等营销服务的产品ID,您可以 自定义产品跟踪ID。
每当访客在页面上进行一个操作时,Facebook像素和转化API都将发送有关客户操作的数据。Facebook将自动删除这些事件的重复数据,以确保您的报告显示正确的数据。
从iOS 14开始,所有应用都必须遵守 Apple's App Tracking Transparency Framework,所有用户都可以要求应用(包括Facebook ) 不在使用时跟踪他们的活动。针对这些变化,Facebook介绍了通过转化API的跟踪机制,以确保不间断跟踪用户的行为。但是,使用此机制,在某些情况下,事件从ShopBase成功发送到Facebook可能需要长达72小时。因此,Facebook上的数据可能与ShopBase后台上的数据不同。例如:您可能会看到Facebook上记录的7月25日订单的购买事件,但在您的ShopBase后台上找不到与该事件的实际时间相对应相同订单。这是因为您在Facebook上看到的事件可能记录了前几天的活动(ShopBase 实际下单时间为7月22日)。
关联页面
验证Facebook像素和转化API是否正常工作
根据“App Tracking Transparency Framework”政策更新Facebook广告账号
如何创建Facebook像素和访问令牌
在Facebook Business Manager中验证ShopBase上的域名
在Facebook Events Manager中设置转化事件
Preferences项目概述
更新于: 07/09/2023
谢谢!