首页 > 解决方案 > 谷歌广告 API。热门检索客户广告帐户的详细信息

问题描述

目前我们正在从google-ads-nodepackage 转移到google-ads-api.

我们无法检索有关客户广告帐户的详细信息的主要问题。

该方法Client.listAccessibleCustomers工作得很好,但它只检索以下数据

[ `customers/${customerID}`, `customers/${customerID}`, ... ]

但我们需要来自客户广告帐户的所有数据

包ServiceFactory中有一个文件,extends每个都导出class(放置在原始模式,因为它很大)

有一个 getterpublic get customers可以检索一些方法来获取它们,但也有警告说你不应该在生产中使用它,那么我应该如何检索这些信息?

即使我尝试使用它,我也会收到以下错误

    {
       “错误”:[
           {
             “错误代码”: {
               “授权错误”:24
             },
             "message": "客户无法使用,因为它没有启用。"
         }
       ]
    }

google-ads-node没有任何错误,我们得到了结果,但他们建议移动到google-ads-api

标签: javascriptgoogle-ads-api

解决方案


你应该建立一个查询

const customer = new Customer(clientOptions,customerOptions)

let data = await customer.query('SELECT customer_client.descriptive_name, customer_client.id FROM customer_client')

等等...


推荐阅读