4.5 错误处理

简介


在本指南中,我们提到了效果最大化广告系列设置流程中可能会出现的潜在问题。但是,商家制作效果最大化广告系列后,该流程之外也可能会出现问题。适当的错误处理对于集成的成功至关重要,因此,本部分详细介绍了错误处理方面的最佳实践。

本部分仅涵盖以下常见问题:

  • 可能会影响效果最大化广告系列的投放,不包括第 3 步中已提到的错误(并非特定于广告)。

  • 严重,可能会导致帐号中止、产品被拒批或广告系列无法投放。系统不会列出归类为“警告”的问题。

  • 需要商家解决。本部分未涵盖转化跟踪实现错误(记录零转化次数或不必要的转化,如网页浏览)等常见问题。请参阅前面的部分,尤其是有关如何降低发布后遇到这些问题的风险的提示。

  • 需要申请审核新增了商家支持方法,用于启用申请审核

具体而言,本部分涵盖了 Google Ads 帐号的以下 6 个问题:

  1. 对该 Google Ads 账号的访问权限受限
  2. 需要进行两步验证
  3. 账号已暂停
  4. 广告客户验证
  5. 缺少付款信息(适用于直接结算场景)
  6. 由于现有转化跟踪而导致转化跟踪设置冲突

对于每个问题,我们都会提供简要说明、指向本指南中相关实现部分的链接、商家解决方案步骤以及关于在何处显示问题的建议。

用户体验指南


如需详细了解初始配置过程中的 Google Ads 帐号级错误,请参阅创建 Google Ads 帐号部分的最后一部分。

完成初始配置后,Google Ads 帐号级错误应该在整个应用和广告系列级显示。以下示例展示了在结算信息损坏的情况下这种情形。

错误

下面简要介绍了所有 Google Ads 帐号级错误,以及这些错误在广告系列级和网页级的显示方式。

errors2

也应以同一种方式处理会限制广告投放的其他问题。下例展示了商品同步失败的情况。

失败

如果存在多个 Google Ads 帐号级错误:为了避免让用户感到应接不暇,我们建议您一次只显示最严重的 Google Ads 帐号级错误,在前一个错误解决后显示下一个最严重的错误。Google 提出了以下层次结构:

errors3

技术指南


Ads API 文档介绍了进行 API 调用时有关一般错误处理的最佳做法。本部分介绍更多可能影响商家的效果最大化广告系列成功的概念性错误。

需要进行两步验证

如果您要求用户设置两步验证,并且使用通过在用户启用两步验证之前签发的刷新令牌生成的访问令牌进行 API 调用,系统会返回错误 TWO_STEP_VERIFICATION_NOT_ENROLLED。应用应处理此错误并引导用户为其 Google 帐号启用两步验证,网址为:

    https://safety.google/authentication/

如需了解详情,请参阅本指南的两步验证部分。

账号已暂停

Google Ads 帐号可能会因多种原因而被中止。您可以使用 custome.status 检查 Google Ads 帐号的状态,看看是否会返回“SUSPENDED”值。

如果帐号被暂停,您应提醒商家此状态,并引导他们执行以下操作之一:

  1. 点击 Google Ads 前端中的帐号内通知可了解详情,并逐步完成提交申诉所需的步骤。

  2. 查看他们的电子邮件地址,看看有没有 Google 发送的通知电子邮件。该电子邮件中包含被暂停的 Google Ads 帐号的客户 ID、暂停原因,以及一个用于提交申诉的链接(如果商家认为相关帐号误遭暂停)。

对 Google Ads 账号的访问权限受限

如需将 Google Ads 帐号与 Merchant Center 帐号相关联,Google Ads 用户帐号必须具有管理员访问权限级别

如果商家尝试关联拥有“只读”或“标准”访问权限的用户的现有 Google Ads 帐号,API 调用会遇到错误。如果商家利用您的应用关联具有只读或标准权限的用户的现有 Google Ads 帐号,那么在进行 API 调用以将 Google Ads 帐号与 Merchant Center 帐号相关联时,可能会遇到与 Google Ads 访问权限受限相关的错误。

您应该提醒商家,让其团队成员对现有 Google Ads 帐号拥有管理员权限执行以下任一操作:

1) 将用户帐号升级为管理员帐号;或

2) 使用管理员访问权限用户帐号再次完成应用的新手入门流程。

付款信息缺失(适用于直接结算场景)

如果 Google Ads 帐号缺少付款信息,该帐号中的广告系列就不会投放。您可以使用 BillingSetupStatus 检查商家是否已完成结算设置。除“APPROVED”之外的任何值都会导致广告无法投放。

根据实现步骤,您可能已在新手入门阶段为商家提供了指向 Google Ads 界面的深层链接,但他们可能还没有添加付款信息(请参阅其他付款问题)。

您应该提醒商家此结算问题,并提供指向他们以完成结算设置的深层链接。或者,如果深层链接不可用,您可以引导商家访问 Google Ads 前端

依次点击“工具与设置”>“结算”>“设置”,即可完成设置。

多项转化操作警告

如果您允许商家重复使用现有的 Google Ads 账号,则他们可能已经配置了网站。