合作伙伴关联会将广告客户账号与数据合作伙伴账号关联起来。 这样,数据合作伙伴就可以使用其自己的数据合作伙伴账号的凭据,在广告客户的账号中管理受众群体或事件,而无需使用直接访问广告客户账号的凭据。
请参阅目标位置指南中的数据合作伙伴场景部分,了解数据合作伙伴如何使用合作伙伴链接来管理对不同账号的访问权限。对于需要广告客户凭据的直接访问,请参阅广告客户场景部分。
我们建议您与 Google 代表合作,允许广告客户在 Google Ads、Display & Video 360 或 Google Ad Manager 界面中管理与您的数据合作伙伴账号的合作伙伴关联。如果无法在界面中管理与其数据合作伙伴账号的关联,或者数据合作伙伴希望在其应用中提供合作伙伴关联功能,则数据合作伙伴只需使用 PartnerLinkService 创建或删除关联。
合作伙伴链接的好处
作为数据合作伙伴,与直接访问方式相比,使用合作伙伴链接管理广告客户账号具有多项优势。
| 合作伙伴链接 | 直接访问权限 | |
|---|---|---|
| 广告客户账号的范围受限凭证 | 仅允许创建或删除合作伙伴关联的凭据。 | 范围广泛的凭据,允许更改广告客户账号的许多方面。 |
| 凭证管理 |
在广告客户账号中创建合作伙伴关联后,所有后续请求都会使用一组凭据,这些凭据属于有权访问数据合作伙伴账号的 Google 账号。 广告客户账号的凭据是短期的。使用这些凭据创建合作伙伴链接后,您就可以将其舍弃。
|
需要为每个广告客户账号提供单独的凭据。
广告客户账号的凭证长期有效。您必须安全地存储每个广告客户的凭证,然后在您想要管理某个广告客户的受众群体或事件时,安全地检索该广告客户的特定凭证。
|
| 更改历史记录 | 数据合作伙伴所做的更改会明确标识。与每项更改关联的用户是数据合作伙伴账号中的 Google 账号。 | 数据合作伙伴所做的更改会与凭据关联的广告客户 Google 账号相关联,因此很难区分广告客户所做的更改和数据合作伙伴代表广告客户所做的更改。 |
数据合作伙伴工作流程
以下是数据合作伙伴使用合作伙伴链接管理广告客户账号的步骤:
使用广告客户账号的凭据创建合作伙伴链接。
舍弃广告客户账号的凭证。现在您已创建合作伙伴链接, 因此不再需要这些信息。
对于后续所有在广告客户账号中管理受众群体或事件的请求,请使用数据合作伙伴账号中用户的 Google 账号凭据。配置目标位置和标题,以便使用合作伙伴链接访问广告客户账号。
获取广告客户账号的凭证
如需创建或删除合作伙伴关联,您需要拥有 Google 账号的凭证,该账号是广告客户账号中的用户,且具有以下范围:
https://www.googleapis.com/auth/datamanager.partnerlink
此范围提供有限的访问权限,专门用于在广告客户账号中创建或删除合作伙伴链接。由于此范围属于敏感范围,因此您必须完成应用验证流程,以避免出现未经验证的应用界面。
如需获取广告客户账号的凭证,请构建您自己的 OAuth 流程来对用户进行身份验证。Google Identity 文档中讨论了多种应用类型,以及支持每种应用类型所需的配置。Data Manager API 支持所有这些应用类型,但我们建议为 Web 服务器应用使用 OAuth 2.0 或为客户端 Web 应用使用 OAuth 2.0,以获取广告客户凭证来创建合作伙伴链接。
在完成此流程时,请将您的应用配置为针对合作伙伴链接范围进行身份验证:
https://www.googleapis.com/auth/datamanager.partnerlink