Meta Pixel 像素代码是您可用于追踪网站上事件的主要工具。您可以将来自 Meta Pixel 像素代码的数据与市场营销 API 结合起来,以实现以下目的:
以下示例是您可以追踪的标准事件。
在您的网站上追踪以下 Lead
标准事件。
fbq( 'track', 'Lead', { value: 40.00, currency: 'USD' } );
在您的网站上追踪以下 ViewContent
标准事件。
fbq( 'track', 'ViewContent', { content_type: 'product', content_ids: ['1234'], value: 0.50, currency: 'USD' } );
在您的网站上追踪以下 Search
标准事件。
fbq( 'track', 'Search', { search_string: 'leather sandals', content_ids: ['1234', '2424', '1318', '6832'], value: 0.50, currency: 'USD' } );
在您网站的付款确认页面追踪以下 Purchase
标准事件。
fbq( 'track', 'Purchase', { content_type: 'product', contents: [ { 'id': '1234', 'quantity': 2, }, { 'id': '4642', 'quantity': 1, } ], value: 25.00, currency: 'USD' } );
追踪特定于您网站的自定义事件。用您的自定义事件名称替换 CUSTOM-EVENT-NAME
,并用您的自定义参数名称替换 custom_parameter
。
fbq( 'trackCustom', 'CUSTOM-EVENT-NAME', { custom_parameter: 'ABC', value: 10.00, currency: 'USD' } );
通过将标准或自定义事件与 HTML 元素(如按钮)相关联,追踪页面内操作。
<button onClick="fbq('track', 'Purchase');">Button Text</button>
如您有多个 HTML 元素,则可创建函数。
<script> function onClick() { fbq('track', 'Purchase'); }; </script>
调用此函数,为多个 HTML 元素追踪 Purchase
事件。
<button onClick="onClick()">Buy Now</button> <button onClick="onClick()">Buy as a Gift</button>
注意:Pixel 像素代码帮手可能会显示同一页面上的多个 Pixel 像素代码事件。Pixel 像素代码帮手预计仅会追踪加载事件,但通过将事件与元素(如按钮)相关联,您就可使用此帮手追踪更多事件类型。
追踪来自特定 Meta Pixel 像素代码的单个自定义事件。用您想追踪的 Meta Pixel 像素代码编号替换 PIXEL-ID
。
<script> function onClick() { fbq( 'trackSingleCustom', 'PIXEL-ID', 'PageView' ); }; </script>
注意:trackSingleCustom
方法不会验证自定义数据。
使用 pushState
或 replaceState
禁用 Meta Pixel 像素代码。
fbq.disablePushState = true;
为 /act_AD-ACCOUNT/adsets
端点应用 promoted_object
字段,根据使用 Meta Pixel 像素代码追踪的标准事件优化广告投放。
以下示例使用追踪购买事件的 Pixel 像素代码,根据所得购买值优化广告投放。
为方便阅读,示例格式已经过调整curl -i -X POST "https://graph.facebook.com/v2.10/act_AD-ACCOUNT-ID/adsets ?name=Ad Set for Value Optimization &campaign_id=CAMPAIGN-ID &optimization_goal=VALUE &promoted_object={"pixel_id":"PIXEL-ID","custom_event_type":"PURCHASE"} &billing_event=IMPRESSIONS &daily_budget=1000 &attribution_spec=[{'event_type': 'CLICK_THROUGH', 'window_days':'1'}] &access_token=ACCESS-TOKEN"
注意:系统会根据目标和 promoted_object
自动推断 conversion_specs
的值。您无法手动设置 conversion_specs
。
我们强烈建议将 JavaScript 代码用于 Meta Pixel 像素代码。但在某些情况下,您可以使用 HTML 或图像 Meta Pixel 像素代码,然后添加另一个来自您网站的第三方标签。
<img src="https://www.facebook.com/tr?id=PIXEL-ID&ev=ViewContent&cd[content_type]=product&cd[content_ids]=1234&cd[value]=0.50&cd[currency]=USD&noscript=1" height="1" width="1" style="display:none"/>
<img src="https://www.facebook.com/tr?id=PIXEL-ID&ev=CustomEventName&cd[custom_param1]=ABC&cd[custom_param2]=123&cd[value]=10.00&cd[currency]=USD&noscript=1" height="1" width="1" style="display:none"/>