2013-03-13 99 views
0

进出口新的Google adwords - My client center添加更多领域。我想查看和添加这个广告系列。我搜索了google adwords api客户端库,发现以下“http://code.google.com/p/google-api-adwords-php/downloads/list”。之后,下载了aw_api_php_lib_3.2.2.tar.gz并将该代码放置在“mysite/protected /”文件夹中。我修改了“mysite/protected/adwords/src/Google/Api/Ads/AdWords/auth.ini”文件中的配置。与运动在谷歌的AdWords API

我可以看到所有的广告活动。现在我想添加我的客户中心的广告系列。我的代码是,

Yii::import('application.adwords.*'); 
         require_once('examples/v201206/BasicOperations/AddCampaigns.php'); 
         $user = new AdWordsUser(); 
         $user->LogAll(); 
         AddCampaignsExample($user, $campaign_name, $period, $budget, $delmethod, $status, $stdate, $enddate, $impressions, $timeunit, $level); 

我已经在$ campaign_name,$ period,$ budget..etc中传递了适当的值。它的工作很好。

,但我想添加所有在谷歌AdWords提供的字段添加活动,如“类型,地理位置选项(高级),语言,广告扩展,高级设置等”。我如何使用Google adwords API - 客户端库添加这些字段。请指教。

回答

0

@lifeline, 您使用示例代码,而不是客户端库。 如果你想配置一个完整的活动,你需要使用API​​类,就像示例代码一样。

基本上,你需要按照以下步骤来创建与AdWords API对象:

  • 定义服务(例如,CampaignService);
  • 定义对象(例如,Campaign);
  • 设置对象属性;
  • 将该对象添加到操作数组中;
  • 调用服务对象上的mutate方法,将操作数组(此方法将您的数据发送到AdWords);
  • 获取并处理结果;

您可以在API sample code中清楚地看到这些步骤。与您的项目

好运: 要了解更多关于CampaignServiceCampaign对象和其他的东西,请参阅API文档。