2014-05-07 132 views
1

我在創建廣告系列期間遇到問題。我在Google Adwords上有測試帳戶。我用從谷歌代碼:AddCampaigns.java在Google AdWords中添加廣告系列

即時得到錯誤:

[OperationAccessDenied.ADD_OPERATION_NOT_PERMITTED @類campaignmgmt.campaign.MutateAction(ADD)需要CREATE_CAMPAIGN,OperationAccessDenied.ADD_OPERATION_NOT_PERMITTED @類campaignmgmt.campaign.MutateAction(ADD)需要CREATE_CAMPAIGN]

它發生在行:

// Add campaigns. 
CampaignReturnValue result = campaignService.mutate(operations); 

,我發現一個問題,這種類型在谷歌開發的網頁,但是「溶膠ution'沒有幫助。任何人都知道爲什麼會發生?

非常感謝你,祝你有美好的一天!

+0

好,我找到了解決辦法,確保你已經創建客戶ID,第一個(在AdWords帳戶)。簡單而簡單的解決方案,但並不明顯,認爲擁有AdWords帳戶就足夠了。不管怎麼說,還是要謝謝你!再見 – silvestrairwave

回答

1

我解決了它設置clientCustomerId。 使用Google AdWords帳戶,您可以管理多個廣告系列的多個客戶帳戶。我的C#代碼

例子:

// Get the CampaignService. 
CampaignService campaignService = 
    (CampaignService)_user.GetService(AdWordsService.v201409.CampaignService); 

// Set ClientCustomerId 
campaignService.RequestHeader.clientCustomerId = myClientCustomerId; 
相關問題