Search Ads 360 帐号层次结构和资源所有权

新版 Search Ads 360 的层次结构中有三种帐号:

  • 经理帐号 - 以前称为“代理机构帐号”。这是 Search Ads 360 帐号层次结构的顶层,可用于在较低级别的子级经理帐号和客户帐号中管理和生成报告。

  • 子级经理帐号 - 以前称为“广告客户帐号”。子级经理帐号可作为其管理的客户帐号的单一管理和报告点。

  • 客户帐号 - 以前称为“引擎帐号”。客户帐号包含广告系列、广告组和其他项。

详细了解 Search Ads 360 账号的层次结构

每项 Search Ads 360 资源都是在经理帐号、子级经理帐号或客户帐号一级拥有的。

如需查询资源,您必须在所有者账号级别或更高层级进行身份验证。在适当的所有者帐号级别进行身份验证后,您必须在查询中添加拥有所请求数据的帐号的特定 ID。

例如,CustomColumn 资源在经理帐号或子级经理帐号一级拥有,而 Campaign 资源在客户帐号一级拥有。这意味着要查询 CustomColumn,您必须在经理帐号或子级经理帐号层级进行身份验证。您还必须在查询中指定拥有所请求 CustomColumn 的经理帐号或子级经理帐号的 ID。若要查询 Campaign 数据,您可能在经理帐号或子级经理帐号一级进行了身份验证。此外,您必须在查询中指定拥有所请求广告系列数据的客户帐号的 ID。

了解帐号层次结构

要使用 Search Ads 360 Reporting API 生成报告,您必须先确定账号层次结构,方法是确定您要查询的经理账号、子级经理账号和客户账号之间的父级/子级关系。

识别经理帐号或子级经理帐号下的子级

要查看经理帐号或子级经理帐号下的子帐号结构,请构建 Search Ads 360 查询语言语句,以查询 CustomerClient 资源中的所有直接子帐号。然后,以迭代方式查询每个直接子帐号的 CustomerClient 资源,以返回与经理帐号或子级经理帐号间接关联的子帐号。

确定帐号的管理者(父级)

如需确定客户帐号的父级,请查询 CustomerManagerLink 资源。

使用来自多个帐号级别的数据生成报告

在某些情况下,您需要使用多个帐号级别的数据生成报告。例如,您可以从客户帐号层级的 Campaign 资源中获取大部分数据,但也需要从子级经理帐号层级的 CustomColumn 资源中获取辅助数据。

不同账号级别拥有的资源

某些资源(例如 BiddingStrategy)可以在经理账号、子级经理账号和客户账号级别拥有。在这些实例中,客户帐号通常可以访问不同的资源数据子集。

虽然 Search Ads 360 Reporting API 仅在客户帐号一级为大多数资源提供指标,但某些资源(如 BiddingStrategy)可以在经理帐号和子级经理帐号一级获取指标。

资源所有权

下表显示了每项 Search Ads 360 资源的帐号级所有权。

Search Ads 360 资源 账号级所有权
客户 经理、子级经理和客户
AdGroup 客户端
AdGroupAd 客户端
AdGroupCriterion 客户端
BiddingStrategy 子级经理和客户
宣传活动 客户端
CampaignCriterion 客户端
ExtensionFeedItem 客户端
ConversionAction 子级经理(不包括指标)和客户
CustomerManagerLink 子级经理和客户
CustomColumn 经理和子级经理