如果客户托管的 Looker 实例不满足 Looker Action Hub 要求,则客户托管的实例可能无法启用 Looker Action Hub 中的操作,尤其是支持流式传输结果或使用 OAuth 的操作。
如需了解此潜在问题的建议解决方案,请参阅通过 Action Hub 共享数据文档页面。
Looker 提供了一项名为“Google Ads 目标客户匹配”的集成功能,可让用户直接将基于 Looker 第一方数据的细分受众群和受众群体发送到 Google Ads。您可以使用 Google 凭据进行身份验证,并向 Google Ads 目标平台发送一次性或定期数据交付。
启用操作
Looker 管理员必须按照以下步骤启用此操作:
- 从 Looker 管理面板前往操作页面。
- 在 Google Ads 目标客户匹配操作旁边,点击启用。如果操作未显示在列表中,请点击刷新按钮。
- 开启启用开关,然后点击保存。
启用后,此操作将显示为调度程序中数据传送的目标选项。
一个 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 广告”;任何标签都将匹配并映射到 third_party_user_id 标识符。
虽然每个列标签仅映射到一个标识符,但可以有多个列标签映射到同一标识符。例如,在仅包含 work_email 和 home_email 的查询中,两者都将映射到电子邮件标识符。
如果列标签与任何标识符都不匹配,Looker 开发者可以执行以下任一操作:
- 更新查询的 LookML 中的列标签,以包含与 Google Ads 中的标识符相匹配的相应字词
- 使用自定义字段复制列并为其指定新标签
将数据发送到 Google Ads 目标客户匹配
您可以通过 Looker 调度程序将探索和 Look 中的数据发送到 Google Ads 目标客户匹配操作目的地。
在使用此 Looker 集成之前,请确保您的 Google Ads 账号符合目标客户匹配条件,并且已启用目标客户匹配功能。
在所选的“探索”或“外观”中,点击右上角的齿轮菜单。 对于 Look 或探索,选择发送可进行一次性传送。 对于“外观”,请选择安排以进行周期性交付。对于探索,由于没有发送定期交付的选项,您必须选择保存并安排,先将探索保存为 Look,然后安排 Look 进行定期交付。
如需详细了解如何安排数据传送,请参阅使用 Looker 调度程序传送内容文档页面。
选择一种传送选项会打开“探索”和“Look”的调度程序。为您的提交内容输入标题。向 Google Ads 目标客户匹配目标平台传送数据:
- 在调度程序的这些数据应存储在哪里?部分中,选择 Google Ads 目标客户匹配图标:
- 首次向此目的地交付时,您必须使用 Google OAuth 凭据进行身份验证。在调度工具的 Google Ads 目标客户匹配部分,点击使用 Google 账号登录按钮。
- 在使用 Google 账号登录 OAuth 界面中,选择相应的 Google 账号。勾选您要向 Looker 应用授予的权限旁边的复选框。点击继续以确认您选择授予所请求的权限。如果登录成功,您会看到一条消息,提示您关闭浏览器标签页并返回到调度程序。一个个人 Google 账号只能关联到一个 Looker 实例。
- 返回调度程序的 Google Ads 目标客户匹配部分,然后点击验证凭据按钮。
- 您的凭据通过验证后,系统会显示选择登录账号字段。从下拉菜单中选择相应的登录账号。如需重置选择,您必须关闭并重新打开表单。
- 从选择目标账号下拉菜单中选择目标账号。 目标账号是指您要将数据发送到的账号,例如在目标客户匹配中定义受众群体名单的账号。
-
在创建新列表还是附加到现有列表?下拉菜单中,选择是创建新列表还是附加到现有列表。Looker 建议附加该名单,以帮助优化 Google Ads 出价算法。
每次都上传新名单并非最佳做法,因为这会重置出价算法。
- 如果您选择附加到现有列表,请从选择要更新的列表下拉菜单中选择要附加到的列表。
- 如果您选择创建新名单,请在新名单名称和新名单说明字段中输入名单名称和说明的值。
-
确定是否希望在交付之前对数据进行哈希处理。所有个人数据都必须先经过规范化和哈希处理,然后才能发送到 Google Ads。如果您的数据尚未进行哈希处理,请选择是,Looker 将尝试根据 Google Ads 要求对数据进行哈希处理。如果您选择否,则数据将按其在 Looker 中的显示方式发送,这意味着数据应已在数据库中进行标准化和哈希处理。
如果数据未正确进行哈希处理,您的客户名单将无法与 Google Ads 中的任何受众群体进行匹配。
- 对于定期交付,请设置交付的触发条件。对于重复间隔触发器,请设置您希望交付此数据的频率。对于数据组更新触发器,请从选择数据组下拉菜单中选择触发数据组。在调度程序的过滤条件部分,向预定交付应用任何其他过滤条件。
- 展开调度程序中的高级选项菜单。 请务必选择所有结果。 对于定期配送,请选择您希望为配送设置的任何其他安排条件。
- 检查您的配送设置。对于一次性配送,请点击发送。对于定期送货,请点击全部保存。
问题排查
- 如果您在上一步(第 6 步)中选择的目标账号没有至少一个可供添加会员的基于 CRM 的用户名单,那么在选择附加到现有后,您会看到一条错误消息。如需解决此问题,请通过一次性发送投放来创建新名单,或在 Google Ads 中创建新名单。创建列表后,当您从创建新列表还是附加到现有列表?下拉菜单中选择“附加到现有列表”时,该列表将可供选择。
- 如果您的 Google Ads 账号未启用目标客户匹配功能,您将无法使用此 Looker 集成。确保您的 Google Ads 账号符合目标客户匹配政策的要求。
- 一个 Google 个人账号只能关联到一个 Looker 实例。如果您想将目标客户匹配操作与另一个 Looker 实例中的 Google Ads 相关联,则必须移除 Looker 对您 Google 账号的访问权限,然后从该 Looker 实例中重新授权 Looker 对您 Google 账号的访问权限。
移除操作
如需移除此集成,请前往您的 Google 用户账号,然后从 Looker 应用中移除账号访问权限。