无法将 Google Ads 连接到 BigQuery

Posted

技术标签:

【中文标题】无法将 Google Ads 连接到 BigQuery【英文标题】:Cannot connect Google Ads to BigQuery 【发布时间】:2021-04-07 17:10:57 【问题描述】:

我刚开始使用 GCP,无法从 Ads 创建数据传输。我按照this documentation 完成了所有步骤,但我总是遇到问题而没有任何解释。

There was a problem saving this transfer config
This transfer config could not be saved. Please try again.
iq

这两个字母有时会发生变化,据我所知是“jk”

【问题讨论】:

这个错误可能是因为用户没有所有必要的权限,你能仔细检查一下你有documentation中描述的权限吗?适用于两者:BigQuery 数据传输服务和 Google Ads。之后,您可以尝试通过bq 命令行设置您的传输吗?成功了吗? 好的,非常感谢!已授予所有权限,但我通过 bq 命令行创建了数据传输 【参考方案1】:

据我了解,您无法使用控制台创建从 Google Ads 到 BigQuery 的数据传输。

这个错误可能是因为你没有拥有所有必要的权限,根据documentation:

BigQuery 数据传输服务:

bigquery.transfers.update 创建传输的权限 两者 bigquery.datasets.get 和 bigquery.datasets.update 权限 目标数据集 bigquery.admin 预定义的 IAM 角色包括 bigquery.transfers.update、bigquery.datasets.update 和 bigquery.datasets.get 权限。有关 IAM 角色的更多信息 在 BigQuery Data Transfer Service 中,请参阅访问控制参考。

Google Ads:对 Google Ads 客户 ID 或经理的读取权限 转移配置中使用的帐户 (MCC)。

另外,您可以使用bq command 设置传输,

bq mk \
--transfer_config \
--project_id=project_id \
--target_dataset=dataset \
--display_name=name \
--params='parameters' \
--data_source=data_source

【讨论】:

以上是关于无法将 Google Ads 连接到 BigQuery的主要内容,如果未能解决你的问题,请参考以下文章

无法将 Heroku 连接到自定义 Google 域

如何将 php 连接到 google SMTP 并发送邮件? [复制]

将 ColdFusion 连接到 Google Bigquery

在 GKE 中,typeorm 无法连接到 Google Cloud SQL 代理

无法连接到 Google API 客户端

新的 Google 域无法连接到 Heroku