BigQuery转移:Google Ads(以前的AdWords):转移作业成功,但没有数据。
创始人
2024-12-13 01:01:50
0

出现“BigQuery转移:Google Ads(以前的AdWords):转移作业成功,但没有数据。”的问题可能有多种原因。以下是一些可能的解决方法:

  1. 检查Google Ads(以前的AdWords)账户权限:确保您具有足够的权限来访问和转移数据。您需要具有Google Ads API的访问权限。

  2. 检查转移设置:确保您正确设置了转移作业。您可以使用以下代码示例来创建和配置Google Ads转移作业:

from google.cloud import bigquery_datatransfer_v1

client = bigquery_datatransfer_v1.DataTransferServiceClient()

parent = client.location_path('', '')
project_id = ''
service_account_name = ''
dataset_id = ''

transfer_config = {
    'destination_dataset_id': dataset_id,
    'display_name': 'Google Ads Transfer',
    'data_source_id': 'google_ads',
    'params': {
        'customer_id': '',
        'credentials': {
            'secret_access_key': '',
            'access_token': '',
            'project_id': project_id,
            'service_account_name': service_account_name,
        }
    },
    'schedule': 'every 24 hours',
}

response = client.create_transfer_config(parent, transfer_config)
print('Created transfer config: {}'.format(response))

确保在params字典中提供了正确的customer_idsecret_access_keyaccess_token等参数。这些参数是必需的,以便正确访问Google Ads数据。

  1. 检查转移作业状态:您可以使用以下代码示例来检查转移作业的状态:
from google.cloud import bigquery_datatransfer_v1

client = bigquery_datatransfer_v1.DataTransferServiceClient()

project_id = ''
transfer_config_id = ''

transfer_config_name = 'projects/{}/transferConfigs/{}'.format(project_id, transfer_config_id)
response = client.get_transfer_config(transfer_config_name)
print('Transfer config status: {}'.format(response.schedule))

确保转移作业的状态为“ENABLED”,这将确保作业按计划运行并传输数据。

  1. 检查数据传输情况:如果转移作业成功但没有数据,请确保Google Ads账户中确实有数据可供转移。您可以使用以下代码示例从BigQuery中查询转移的数据:
from google.cloud import bigquery

client = bigquery.Client()

project_id = ''
dataset_id = ''
table_id = ''

table_ref = client.dataset(dataset_id).table(table_id)
table = client.get_table(table_ref)

query = 'SELECT * FROM `{}.{}.{}` LIMIT 10'.format(project_id, dataset_id, table_id)
rows = client.query(query)

for row in rows:
    print(row)

确保在project_iddataset_idtable_id中提供正确的值,并验证您是否能够从BigQuery中检索到数据。

如果您仍然遇到问题,请参阅Google官方文档或联系Google支持以获取进一步的帮助。

相关内容

热门资讯

安卓换鸿蒙系统会卡吗,体验流畅... 最近手机圈可是热闹非凡呢!不少安卓用户都在议论纷纷,说鸿蒙系统要来啦!那么,安卓手机换上鸿蒙系统后,...
app安卓系统登录不了,解锁登... 最近是不是你也遇到了这样的烦恼:手机里那个心爱的APP,突然就登录不上了?别急,让我来帮你一步步排查...
安卓系统拦截短信在哪,安卓系统... 你是不是也遇到了这种情况:手机里突然冒出了很多垃圾短信,烦不胜烦?别急,今天就来教你怎么在安卓系统里...
安卓系统要维护多久,安卓系统维... 你有没有想过,你的安卓手机里那个陪伴你度过了无数日夜的安卓系统,它究竟要陪伴你多久呢?这个问题,估计...
windows官网系统多少钱 Windows官网系统价格一览:了解正版Windows的购买成本Windows 11官方价格解析微软...
安卓系统如何卸载app,轻松掌... 手机里的App越来越多,是不是感觉内存不够用了?别急,今天就来教你怎么轻松卸载安卓系统里的App,让...
怎么复制照片安卓系统,操作步骤... 亲爱的手机控们,是不是有时候想把自己的手机照片分享给朋友,或者备份到电脑上呢?别急,今天就来教你怎么...
安卓系统应用怎么重装,安卓应用... 手机里的安卓应用突然罢工了,是不是让你头疼不已?别急,今天就来手把手教你如何重装安卓系统应用,让你的...
iwatch怎么连接安卓系统,... 你有没有想过,那款时尚又实用的iWatch,竟然只能和iPhone好上好?别急,今天就来给你揭秘,怎...
iphone系统与安卓系统更新... 最近是不是你也遇到了这样的烦恼?手机更新系统总是失败,急得你团团转。别急,今天就来给你揭秘为什么iP...