适用于API的Customer Journey Analytics解决方案错误403027

当Customer Journey Analytics API请求返回错误403027缺少消息​ 用户区域 ​时,Adobe Developer Console项目通常不包含Adobe Experience Platform API,或者集成缺少所需的产品配置文件访问权限。 在Adobe Admin Console中添加所需的API并确认访问通常可解决此问题。

描述 description

环境

Adobe Customer Journey Analytics

问题/症状

通过为Customer Journey Analytics集成配置的Adobe Developer Console项目发送时,Customer Journey Analytics API请求失败。 请求不会成功完成,即使集成凭据可能显示为已配置。

解决方法 resolution

如果Customer Journey Analytics API请求返回错误403027并缺少消息​用户区域,则集成使用的Adobe Developer Console项目通常缺少Adobe Experience Platform API,或者集成无权访问Adobe Admin Console中所需的Customer Journey Analytics产品配置文件。

{
  "error_code": "403027",
  "message": "User region is missing"
}

要解决此问题:

  1. 登录到Adobe Developer Console,然后打开用于Customer Journey Analytics API集成的项目。
  2. 查看为项目配置的API,并确认它包含 Customer Journey Analytics APIAdobe Experience Platform API
  3. 如果未列出Adobe Experience Platform API,请将其添加到同一项目并保存项目更改。
  4. 在Adobe Admin Console中,验证与集成关联的服务帐户或技术帐户是否已分配给所需的Customer Journey Analytics产品配置文件
  5. 保存Admin Console更改。
  6. 重试Customer Journey Analytics API请求。 如有必要,请在更新项目或产品配置文件配置后生成新的访问令牌。
  7. 验证请求是否成功完成,不再返回错误403027

如果在您确认API分配和所需的产品配置文件访问后错误仍然存在,请将票证提交到Adobe支持

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles