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

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

如需了解针对此潜在问题的建议解决方案,请参阅通过 Action Hub 共享数据文档页面。

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

启用操作

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

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

启用后,此操作将在时间安排工具中显示为数据传送的目标选项。

一个 Google 个人账号只能与一个 Looker 实例相关联。

配置 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 广告”;任何标签都将匹配并映射到 third_party_user_id 标识符。

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

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

  • 更新查询的 LookML 中的列标签,以添加与 Google Ads 中的标识符匹配的适当字词
  • 使用自定义字段复制列并为其添加新标签

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

您可以将探索和 Look 中的数据发送到 Google Ads 目标客户匹配操作 来自 Looker 调度器的目标位置。

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

在所选的“探索”或“外观”中,点击右上角的齿轮菜单。 对于 Look 或探索,请选择发送作为一次性提交内容。 对于 Look,请为定期提交选择安排。对于“探索”功能, 因为没有用于发送周期性交付的选项, 保存并安排先将“探索”保存为 Look,然后 然后为 Look 安排定期传送

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

选择提交选项后,系统会打开“探索”和“Look”的“时间安排”工具。输入提交内容的标题。要投放到 Google Ads 目标客户匹配目标账号,请执行以下操作:

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

问题排查

  • 如果您在上一步 6 中选择的目标账号不包含 至少一个基于 CRM 的用户名单针对会员服务打开,您会看到错误 如果您选择了附加到现有部分,则会发生该错误。要解决此问题, 创建新列表,方式是一次性发送,或新建 Google Ads 中的列表。创建列表后,您就可以选择 选择“附加到现有”时 创建新列表或附加到现有列表?下拉菜单。
  • 如果您的 Google Ads 账号未启用目标客户匹配 才能使用此 Looker 集成。请确保您的 Google Ads 账号 符合 目标客户匹配政策的要求
  • 一个 Google 个人账号只能与一个 Looker 实例相关联。如果您想通过其他 Looker 实例将“匹配客户”操作与 Google Ads 相关联,则必须移除 Looker 对您 Google 账号的访问权限,然后从该 Looker 实例重新授予 Looker 对您 Google 账号的访问权限。

移除该操作

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