如何使用google adwords api更新关键字状态,maxCPC和关键字文字

时间:2015-01-20 13:31:23

标签: google-adwords

有人可以告诉我如何使用google adwords api更新关键字状态,关键字文字和关键字maxCpc。我正在尝试基本示例,即更新关键字,但它无效。

请让我知道解决此问题的程序!

2 个答案:

答案 0 :(得分:1)

我不知道您使用的是哪种语言,但我已使用此C#代码通过Google AdWords API修改关键字状态:

public void SetKeywordState(long groupId, long keywordId, bool newState)     
{
    // Make sure your web.config contains correct data (developer token etc.)
    AdWordsUser user = new AdWordsUser();
    // 1st step - creation of criterion service.
    var criterionService = (AdGroupCriterionService)user
               .GetService(Google.Api.Ads.AdWords.Lib.AdWordsService
                           .v201406.AdGroupCriterionService);
    // 2nd step - creation of AdGroupCriterion (keyword is criterion)       
    // and new state assignment
    var tgtKwrd = new BiddableAdGroupCriterion
                      {
                         adGroupId = groupId,
                         criterion = new Keyword { id = keywordId },
                         userStatus = newState ? UserStatus.ENABLED : UserStatus.PAUSED
                      };
    // 3rd step - creation of operation
    var co = new AdGroupCriterionOperation
                 {
                    @operator = Operator.SET,
                    operand = tgtKwrd
                 };
    // 4th step - commit keyword changes to Google.
    criterionService.mutate(new[] { co });
}

maxCPC和keywordText的修改完全以相同的方式进行。 此外,还有许多不同语言的有用code examples。在这种情况下,我使用了Google库中的this代码示例。 希望这会有所帮助。

答案 1 :(得分:-2)

我的客户中心 - >选择您的广告系列 - >转到关键字标签 - >根据需要进行更改。

可选:尝试使用AdWords编辑器。它可以免费下载。虽然我不建议将其作为高级用户使用。

1)http://www.google.com/intl/en/adwordseditor/