2013-03-13 53 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文檔。

相關問題