如果客户自托管的 Looker 实例不满足 Looker Action Hub 要求,则客户自托管的实例可能无法从 Looker Action Hub 启用操作,尤其是支持流式结果或使用 OAuth 的操作。
如需了解此潜在问题的建议解决方案,请参阅通过操作中心共享数据文档页面。
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 应用中移除账号访问权限。