Snapchat转化API扩展概述

Snap转换API扩展是一个安全的Edge Network API接口,允许您直接与Snapchat共享有关您网站上的用户操作的信息。 您可以使用​ Adobe Experience Platform Edge Network ​转换API扩展利用事件转发规则将数据从​ Snapchat ​发送到​Snap

Snapchat先决条件 prerequisites

要使用Snapchat转化API,请执行以下操作:

创建数据流并将事件转发服务添加到其中。

需要​Snapchat Business Manager帐户才能使用转化API。 Business Manager帮助广告商将​ Snapchat ​的营销工作整合到其整个业务中并与外部合作伙伴集成。 请参阅有关创建Business Manager帐户的​Snapchat 帮助中心文章(如果没有)。

必须在Snapchat广告管理器中设置[Snap Pixel],并且您必须有权查看Pixel ID。 可以在Pixel ID部分找到[Events Manager]

您需要一个静态、生命周期较长的API令牌。 请参阅Snapchat 转化API文档以获取此令牌。

安装和配置Snapchat Web事件API扩展 install

要安装扩展,请导航到​Data Collection>Event Forwarding。 选择要安装扩展的资产。

选择所需的属性后,请执行以下步骤:

  1. 在左侧导航面板中,选择​Extensions

  2. 搜索​ Snap Conversion API Extension ​并选择​Install

    显示安装按钮的图像

  3. 在配置屏幕上,输入以下值:

  • Pixel Id
  • API Token

完成后,选择​Save

显示像素ID和API令牌按钮的图像

创建数据元素 create-data-elements

若要将数据发送到Snapchat转化API扩展,请为每个数据参数创建数据元素。 执行以下步骤:

  1. 在属性的​ Authoring ​屏幕中导航到​Data Elements>Property Info,然后选择​Add Data Element

    显示添加数据元素按钮的图像

  2. 输入数据元素的名称。

  3. 选择​ Core ​作为扩展,选择​ Path ​作为数据元素类型。

  4. 从下拉菜单中,选择相应的项,并填写右侧面板中的Path字段以在架构中引用所需的数据。

    显示创建数据元素屏幕的图像

例如,如果您创建的数据元素在下面显示的架构中引用snapClickId

显示架构的图像

您必须配置数据元素,因为snapClickId位于XDM架构中的_snap.inc.exchange下。

显示编辑数据元素屏幕的图像

有关创建数据元素的更多详细信息,请参阅事件转发属性文档

创建规则以将转换事件发送到Snap create-snap-rules

规则用于在Experience Platform中触发扩展。 本节概述如何使用转化API扩展在事件转发属性中创建规则以将转化事件发送到快照。

创建新规则

  1. 导航到您的事件转发属性,然后从“创作”菜单中选择​Rules。 然后,单击​Create New Rule

    图像在左侧导航中显示规则

  2. 命名规则并配置触发快照事件的条件。 例如,要在事件包含订单编号时发送PURCHASE事件,请设置条件以检查用户交互是否包含有效的采购订单编号。

    显示条件配置屏幕的图像

  3. 保存条件后,添加操作以触发快照转换API。 在左侧面板中:

    • 将Extension下拉菜单设置为Snap Conversions API Extension。

    • 将Action Type下拉菜单设置为Report Web Conversions。

    • 相应地命名规则。

    显示操作配置屏幕的图像

  4. 在右侧面板的部分中为事件配置要发送的CAPI参数值​Data Bindings。 扩展中的字段映射到CAPI参数,如下所示。 有关每个参数的详细信息,请参阅Snapchat转换API文档

数据绑定字段
对齐CAPI参数
事件类型(必需)
event_name
电子邮件
em
电话号码
ph
用户代理
client_user_agent
IP地址
client_ip_address
点击ID
sc_click_id
Cookie1
so_cookie1
名字
fn
姓氏
ln
性别
ge
城市
ph
State
st
Zip
zp
国家/地区
country
外部 ID
external_id
合作伙伴ID
partner_id
订阅ID
subscription_id
商机ID
lead_id
项目或类别
content_category
内容名称
content_ids
内容类型
content_name
目录
contents
描述
description
事件标记
event_tag
项目数
num_items
价格
value
货币
currency
Transaction ID
order_id (也为event_id发送以代替client dedup idD
预测的LTV
predicted_ltv
搜索字符串
search_string
注册方法
sign_up_method
客户端重复数据删除ID
event_id
有限的数据使用
data_processing_options
页面Url
event_source_url

必需和可选字段

每个事件都需要event_source,它始终设置为WEB.为了匹配,还需要以下字段或组合中的至少一个:

  • 电子邮件
  • 电话号码
  • IP地址和用户代理

其他备注:

  • 对于Purchase事件,CurrencyPrice字段为必填字段。

  • 启用​ Test Mode ​复选框会将事件作为测试事件发送,这些事件显示在测试事件工具中,而不是标准报表中。 有关更多详细信息,请参阅此商业帮助中心文章

  • contents参数应为至少包含以下字段之一的JSON字符串:

    • id
    • item_category
    • brand
    • delivery_category
    • item_price
    • quantity

示例:

{
  "id": "id1",
  "brand": "brand1",
  "delivery_category": "c1",
  "item_price": 2.00,
  "quantity": 2
}

要使用自定义转化值和ROAS报告,请在contents字段中包含相关参数。 购买事件的示例配置可能如下所示: branditem_priceid

Purchase事件的配置示例:

显示数据绑定的图像

可设置以下可选字段:

显示可选字段的图像

按如上所述设置规则的名称、条件和操作后,保存规则并确保其处于启用状态。

图像显示启用的规则

您现在可以将这些更改发布到资产。 有关详细信息,请参阅有关发布流的文档。

疑难解答 troubleshoot

要排除故障并优化设置,请查看事件质量得分建议,以确保您的事件获得尽可能高的匹配率和性能结果。

如果您遇到有关​ 事件质量分数 ​的问题,请在此处详细了解我们的改进建议。

后续步骤 next-steps

本指南介绍了如何使用​ Snap ​扩展将服务器端事件数据发送到​Snap Conversions API。 有关Experience Platform中事件转发功能的更多信息,请参阅事件转发概述

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743