Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用adwords api获取所有关键字?_Php_Google Ads Api - Fatal编程技术网

Php 如何使用adwords api获取所有关键字?

Php 如何使用adwords api获取所有关键字?,php,google-ads-api,Php,Google Ads Api,我建立了一个谷歌广告词api,似乎工作得很好 我可以获得GetAllCampaigns,GetAllAdGroupCriteria和GetAllAdGroups 但我想从一个特定的群体/活动中获取所有关键词,以及相关数据,如:点击次数、花销 我在网上找到了这段代码,但我不知道如何使用它: $report = getKeywordXmlReport( 'Report Name', // String name '2009-04-01',

我建立了一个谷歌广告词api,似乎工作得很好

我可以获得
GetAllCampaigns
GetAllAdGroupCriteria
GetAllAdGroups

但我想从一个特定的群体/活动中获取所有关键词,以及相关数据,如:点击次数、花销

我在网上找到了这段代码,但我不知道如何使用它:

$report = getKeywordXmlReport( 
    'Report Name',          // String name 
    '2009-04-01',                           // String startDay 
    '2009-04-30',                   // String endDay 
    array('Campaign', 'AdGroup', 'Keyword', 'Impressions', 'Clicks', 
    'CTR', 'CPC', 'AveragePosition'),  // [String] selectedColumns 
    array('Monthly'),       // [String] aggregationTypes 
    array('54105960'),                        // [Integer] campaigns 
    array(),                        // [String] campaignStatuses 
    array(),                        // [Integer] adGroups 
    array(),                        // [String] adGroupStatuses 
    array(),                        // [String] keywords 
    array(),                        // [String] keywordStatuses 
    'SearchOnly',           // String adWordsType 
    'Broad',                        // String keywordType 
    false,                          // Boolean isCrossClient 
    array(),                        // [String] clientEmails 
    false,                          // Boolean includeZeroImpression 
    30,                                     // Integer sleepTime 
    false,                          // Boolean validateFirst 
    false                           // Boolean onlyReturnDownloadUrl 
))

我需要知道加载什么类和使用什么函数

有什么想法吗


谢谢

您试用过谷歌的PHP Adwords客户端库吗?这是一个很好的例子

如果您正在查找关键字(“adgroup criteria”,用他们的行话)性能编号,那么您需要创建一个包含所需字段的报告,添加它,然后在完成后下载它。这有点牵连


我建议您查看他们运行报告的示例代码。

这就是我的示例代码,但是没有关于如何获取关键字的示例