轩窗外的风 轩窗外的风
关注数: 8 粉丝数: 132 发帖数: 2,909 关注贴吧数: 8
有哪位大神开发过谷歌的adwords API require dirname(dirname(__FILE__)) . "/init.php"; function AddCampaign(AdWordsUser $user) { $BudgetService = $user->GetService('BudgetService',ADWORDS_VERSION); $budget = new Budget(); $budget->name = "Shared Interplanetary Budget #" . uniqid(); $budget->period = "DAILY"; $budget->amount = new Money(50000000); $budget->deliveryMethod = "STANDARD"; $budget->isExplicitlyShared=false; $operation = new BudgetOperation(); $operation->operand = $budget; $operation->operator = 'ADD'; $result = $BudgetService->mutate(array($operation)); $budget = $result->value[0]; $CampaignService = $user->GetService('CampaignService',ADWORDS_VERSION); $Campaign = new Campaign(); $Campaign->name = 'Interplanetary Cruise #' . uniqid(); $Campaign->status = "ACTIVE"; $Campaign->budget = new Budget(); $Campaign->budget->budgetId = $budget->budgetId; $keywordMatchSetting = new KeywordMatchSetting(); $keywordMatchSetting->optIn = true; $Campaign->settings = $keywordMatchSetting; // $CampaignObject->startDate = date('Ymd His', strtotime('+1 day')); // $CampaignObject->endDate = date('Ymd His', strtotime('+1 month')); $Campaign->biddingStrategyConfiguration = new BiddingStrategyConfiguration(); // $CampaignObject->BiddingStrategyConfiguration->biddingStrategyId = NULL; // $CampaignObject->BiddingStrategyConfiguration->biddingStrategyName = NUll; $Campaign->biddingStrategyConfiguration->biddingStrategyType = 'MANUAL_CPC'; $operation = new CampaignOperation(); $operation->operator = "ADD"; $operation->operand = $Campaign; $response = $CampaignService->mutate(array($operation)); print_r($response);die(); } try{ $user = new AdwordsUser(); $user->LogAll(); AddCampaign($user); }catch(Exception $e){ printf("An error has accurred: %s\n",$e->getMessage()); } ?>
1 下一页