繁体   English   中英

将 GA4 连接添加到 AWS AppFlow

[英]Adding GA4 connection to AWS AppFlow

我正在尝试将 AppFlow 连接添加到现有的 GA4 帐户,GA4 已经启动并正在运行,甚至将数据推送到 BigQuery。

但是,当我尝试在 Appflow 中创建连接以启动从 GA4 到 Redshift 的流程时。 我收到此错误消息

An error occured while creating the connection ga4.
Error authenticating to connector: Failed to validate Connection while attempting "ValidateCredentials with CustomConnector" with connector failure The request failed because the service Source Google Analytics 4 returned the following error: Details: Google Analytics 4 returned error message - Request failed with Status Code: 403, Error Reason: Forbidden. (Service: null; Status Code: 400; Error Code: Client; Request ID: null; Proxy: null)

在此处输入图像描述

我已遵循此文档。 https://docs.aws.amazon.com/appflow/latest/userguide/connectors-google-analytics-4.html

我能够创建一个 GA UA 连接,但它使用了稍微不同的 OAuth 配置。

我的 GCP 应用程序设置为生产并且是外部的,我的 Google Analytics API 已启用并创建了 OAuth Web 应用程序信用, Authorized redirect URIs设置为https://us-east-1.console.aws.amazon.com/appflow/oauth按照文档的建议。

当我将 clientID 和 clientSecret 添加到 AppFlow 的连接并单击连接时,我会弹出一个谷歌登录提示,当我登录时,它会要求我允许 amazon.com 访问我的数据并提取数据等,我允许,然后弹出窗口消失,并在 AWS 中弹出上述错误。

在此处输入图像描述

我们遇到了这个问题并收到了来自亚马逊的回复 - 在启用 GA Admin API 之后连接正常

我想通知您,用户必须启用对“Google Analytics API”和“Google Analytics ADMIN API”的访问权限才能通过 GA4 连接器成功连接。

因此,我恳请您验证并启用上述两个 API(如果尚未完成)。

我知道使用 AppFlow 设置 GA4 的 AWS 文档只提到启用“Google Analytics API”而不是“Google Analytics Admin API”。 因此,我会要求内部团队对其进行更新。 对于因此问题给您带来的不便,我们深表歉意。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM