外部编号

对象类型:字符串或字符串数组 | 建议进行哈希处理

外部编号是代表广告主系统上用户的字符串,例如会员编号、用户编号和外部 Cookie 编号。您可以针对特定事件发送一个或多个 external_ ID,我们会尝试其与 Facebook 上的用户相匹配。

您可以通过多个渠道发送外部编号,包括浏览器 Pixel 像素代码、转化 API 和线下转化 API (OCAPI)。您必须在多个渠道发送一致的编号。例如,如果您发送浏览器 Pixel 像素代码事件,并将 external_id 设为 123,那么同一用户的转化 API 事件也应该将 external_id 设为 123

如要查看通过浏览器 Pixel 像素代码发送的 external_id,请在“已发送的高级匹配参数”下找到 Pixel 像素代码帮手。external_id 在“测试事件”工具中不可用。

您应该使用外部编号的原因

作为广告主,您可能已经将自己的编号分配给访问您酒店房源的用户。通过 external_id 字段,您可以利用这些编号执行以下操作:

  • 拓展业务规模:在您提供 external_id 后,该编号可在不同渠道中多次使用,并可用于创建不同受众。在您这一端,您只需将 external_id 映射到您的内部身份系统,不必再管理大量个人身份识别信息 (PII)。
  • 提高匹配率,并利用各种渠道的匹配结果:当您在特定渠道中没有某些身份识别信息的访问权限时,利用另一个渠道中的信息来提高这些渠道的匹配率。请参阅示例 - 利用各种渠道的匹配类型
  • 创建您自己的受众:请参阅创建受众
  • 提高安全性和隐私性:您无需多次上传经过哈希处理的个人身份识别信息,而是只发送一次包含这些信息的 external_id,并且可以重复使用该匹配结果。

运作方式

第 1 步

向我们发送包含 external_id 以及多个其他顾客信息参数的事件。您可以通过不同渠道发送该事件,包括浏览器 Pixel 像素代码、转化 API 和线下转化 API。

第 2 步

在我们这一端,我们会使用您发送的所有信息查找匹配项。如果找到匹配项,我们会将您提供的 external_id 与该特定用户关联。

第 3 步

在后续的事件中,您可以向我们发送只包含 external_id 的事件。在我们这一端,我们保留了之前建立的 external_id 和匹配的 Facebook 用户之间的关联。

external_id 与特定用户之间的匹配数据会定期过期。建议您尽量经常刷新该编号。

示例 - 利用各种渠道的匹配类型

  1. 假设您拥有一个带有浏览器 Pixel 像素代码的网站。
  2. 一位用户在您的网站上查看特定产品。
  3. 您通过浏览器 Pixel 像素代码向我们发送一个 ViewContent 事件,该事件包含经过哈希处理的顾客信息。这些信息包括该用户的经过哈希处理的邮箱和经过哈希处理的外部编号。Pixel 像素代码自动包含 Cookie 信息。
  4. 在我们这一端,我们使用经过哈希处理的邮箱来查找匹配项。我们记住您的 external_id 和该 Facebook 用户间的映射。
  5. 几天后,该用户在您的网站上完成了一次购买。
  6. 您向我们发送一个新的事件。这次,您使用的是转化 API。在该事件中,您加入了 external_id
  7. 我们收到您的 external_id。我们看到,通过之前使用 Pixel 像素代码发送的数据,系统已建立了匹配关系。我们可以将已有的映射用在转化 API 上。

示例 - 合作伙伴用例

利用 external_id 报告合作伙伴网站中发生的转化。在这种情况下,流程如下所示:

  1. 您网站上的一位用户点击了您合作伙伴的网站。
  2. 您向 Facebook 发送一个包含 external_id 的 Pixel 像素代码事件。您向合作伙伴发送一个包含 external_id 的重定向请求。
  3. 该用户在您合作伙伴的网站上完成转化。
  4. 您的合作伙伴向您发送包含 external_id 的转化信息。您的合作伙伴无需分享任何敏感信息。
  5. 您向我们发送另一个事件,其中包含新的转化信息及相应的 external_id

创建受众

您必须在浏览器 Pixel 像素代码、转化 API、线下转化 API 和应用事件中使用一致的 external_id。这样,您便可以使用 external_id 来创建以下类型的受众:

请注意,顾客文件自定义受众不在此列。这种类型的受众采用不同政策,不能仅使用通过转化 API 接收的数据中的 external_idextern_id 来创建。

Fbp 参数

如果您能在您的事件中添加 external_id,则您应始终执行该操作。不过,如果您的系统还未为此进行设置,我们可以将 fbp 参数用作外部编号,以缓解问题。详细了解 fbp 参数

情景处理数据的方式

事件包含 fbp,但不包含 external_id

我们会将 fbp 用作 external_id,并尝试查找匹配项。fbp 是浏览器 Cookie,所以存在有效期。

事件包含 fbpexternal_id

我们会保留这两个字段,并尝试查找匹配项。external_id 可以提高性能,所以我们会始终优先使用该字段。

事件包含 external_id,但不包含 fbp

我们会将该事件视为包含 external_id 的常规事件来处理。