Looker 集成:Google Ads 目标客户匹配

如果客户托管的 Looker 实例不符合 Looker Action Hub 要求,则客户托管的实例可能无法从 Looker Action Hub 启用操作,尤其是支持流式传输结果或使用 OAuth 的操作。

请参阅通过操作中心共享数据文档页面,获取针对此潜在问题的建议解决方案。

Looker 提供了一项名为 Google Ads 目标客户匹配的集成,让用户能够将基于第一方数据的细分受众群和受众群体从 Looker 直接发送到 Google Ads。您可以使用自己的 Google 凭据进行身份验证,并向 Google Ads 目标帐号发送一次性或周期性的数据传送

启用操作

Looker 管理员必须按照以下步骤启用此操作:

  1. 从 Looker 管理面板前往操作页面
  2. 点击 Google Ads 目标客户匹配操作旁边的启用。如果操作未显示在列表中,请点击刷新按钮。
  3. 启用开关切换到开启状态,然后点击保存

启用后,此操作将在调度器中显示为数据传送的目标位置选项。

一个 Google 帐号只能关联到一个 Looker 实例。

配置 Looker 报告

在使用 Google Ads 目标客户匹配操作之前,请确保 Looker 报告中的列标签与 Google Ads 中的用户标识符正确映射。

Looker 根据以下正则表达式集检查报告中的每个列标签,并根据它的第一个正则表达式匹配将列标签映射到 Google Ads 中的用户标识符。所有正则表达式条件均不区分大小写。

您可以选择上传 CRM 数据移动设备数据。请注意,移动设备数据无法与任何其他类型的 CRM 数据整合在一起。

以下是 CRM 数据的用户标识符的正则表达式条件:

[/email/i, "hashed_email"],
[/phone/i, "hashed_phone_number"],
[/first/i, "address_info.hashed_first_name"],
[/last/i, "address_info.hashed_last_name"],
[/street|address/i, "address_info.hashed_street_address"],
[/city/i, "address_info.city"],
[/state/i, "address_info.state"],
[/country/i, "address_info.country_code"],
[/postal|zip/i, "address_info.postal_code"]

以下是移动设备 ID 用户标识符的正则表达式条件:

  [/idfa|identifier.for.advertising/i, "mobile_id"],
  [/aaid|advertiser.assigned.user|google.advertising/i, "third_party_user_id"]

这意味着,字段的标签值可以是“AAID”、“广告客户分配的用户”或“Google Advertising”;任何标签都会匹配并映射到 third_party_user_id 标识符。

虽然每个列标签仅映射到一个标识符,但可以有多个列标签映射到同一标识符。例如,在仅包含 work_emailhome_email 的报告中,两者都将映射到电子邮件标识符。

如果您的列标签与任何标识符都不匹配,Looker 开发者可以执行以下操作之一:

  • 在报告的 LookML 中更新列的标签,以包含与您的 Google Ads 中的标识符匹配的相应字词
  • 使用自定义字段复制列并为其分配新标签

向 Google Ads 目标客户匹配发送数据

您可以从 Looker 调度程序将“探索”和“Look”中的数据发送到 Google Ads 目标客户匹配操作目的地。

在使用此 Looker 集成之前,请确保您的 Google Ads 帐号符合目标客户匹配条件,并且已启用目标客户匹配功能。

在所选的“探索”或“Look”中,点击右上角的齿轮菜单。 对于 Look 或探索,请选择发送以进行一次性传送。 对于 Look,选择安排以执行周期性提交。对于探索,由于没有发送定期传送的选项,因此您必须选择保存并安排,以便先将探索保存为 Look,然后再安排 Look 进行定期传送。

如需详细了解如何安排数据传送,请参阅使用 Looker 调度程序传送内容文档页面。

选择传送选项后,系统会打开针对探索和 Look 的调度器。输入传送标题。要传送到 Google Ads 目标客户匹配目标页面,请执行以下操作:

  1. 从调度程序的这些数据应转到何处?部分选择 Google Ads 目标客户匹配图标:
  2. 首次发送到此目标位置时,您必须使用 Google OAuth 凭据进行身份验证。在调度器的 Google Ads 目标客户匹配部分,点击使用 Google 账号登录按钮。
  3. Sign in with Google OAuth(使用 Google OAuth 帐号登录)屏幕中,选择相应的 Google 帐号。勾选您要授予 Looker 应用的权限旁边的复选框。点击继续以确认您选择授予请求的权限。如果登录成功,系统会显示一条消息,提醒您关闭浏览器标签页并返回调度程序。一个 Google 帐号只能关联到一个 Looker 实例。
  4. 返回调度器的 Google Ads 目标客户匹配部分,点击验证凭据按钮。
  5. 您的凭据通过验证后,系统会显示选择登录帐号字段。从下拉菜单中选择合适的登录账号。要重置选择,您必须关闭表单,然后重新打开。
  6. 选择目标帐号下拉列表中选择目标帐号。 目标帐号就是您要发送数据的目标帐号,例如在目标客户匹配功能中定义的受众群体名单。
  7. 新建列表还是附加到现有列表?下拉列表中,选择是创建新列表还是附加到现有列表。Looker 建议附加此列表,以帮助优化 Google Ads 出价算法。 最好不要每次都上传新的列表,因为这会重置出价算法。
    • 如果选择附加到现有列表,请从选择要更新的列表下拉列表中选择要附加到哪个列表。
    • 如果您选择创建新列表,请在新列表名称新列表说明字段中输入列表名称和说明的值。
  8. 确定是否要在传送数据前对其进行哈希处理。所有个人数据都必须先经过标准化和哈希处理,然后才能发送至 Google Ads。如果您的数据尚未进行哈希处理,请选择,Looker 会尝试根据 Google Ads 的要求对数据进行哈希处理。如果您选择,则系统会按数据在 Looker 中显示时发送数据,这意味着数据应该已经在数据库中进行了标准化和哈希处理。
    如果数据未正确哈希处理,您的客户名单将与 Google Ads 中的任何受众群体都不匹配。
  9. 对于周期性传送,请设置该传送的触发器。对于重复间隔触发器,请设置传送这些数据的频率。对于数据组更新触发器,请从选择数据组下拉列表中选择触发数据组。在调度程序的过滤器部分中,对预定的传送应用任何其他过滤器。
  10. 展开 Scheduler 中的高级选项菜单。 请务必选择所有结果。 对于周期性配送,请选择要为配送设置的任何其他时间安排条件。
  11. 查看投放设置。对于一次性传送,请点击发送。对于周期性提交,请点击全部保存

问题排查

  • 如果您在上一步 6 中选择的目标帐号没有针对会员功能打开至少一个基于 CRM 的用户名单,那么在您选择附加到现有列表时,会看到错误。要解决此问题,可采用一次性提交的方法,或在 Google Ads 中创建新列表,从而创建新列表。创建列表后,如果从创建新列表还是附加到现有列表?下拉列表中选择“附加到现有列表”,即可选择该列表。
  • 如果您的 Google Ads 帐号未启用目标客户匹配,您将无法使用此 Looker 集成。确保您的 Google Ads 帐号符合目标客户匹配政策的要求
  • 一个 Google 帐号只能关联到一个 Looker 实例。如果您想将目标客户匹配操作从其他 Looker 实例关联到 Google Ads,则必须移除 Looker 对您 Google 帐号的访问权限,然后重新授权 Looker 从该 Looker 实例访问您的 Google 帐号。

移除操作

如需移除此集成,请前往您的 Google 用户账号,然后从 Looker 应用中移除账号访问权限