找不到方法moneyToMicros((class))

时间:2014-06-10 16:41:35

标签: google-apps-script google-adwords

我尝试使用AdWords脚本以编程方式更改max cpc,但我收到了错误消息。控制台只是说"找不到方法moneyToMicros((class))"。我无法在任何地方找到有关此错误的任何文档或任何其他相关帖子。想知道是否有人知道如何解决这个问题。这是发生错误的代码的一小部分(在调用setKeywordMaxCpc()的行上发生错误):

while (adGroupIterator.hasNext())
{
  var adGroup = adGroupIterator.next();
  var adGroupName = adGroup.getName();
  if (adGroupRegex.test(adGroupName))
  {
    if (adGroup.isPaused())
    {
      adGroup.enable();
      adGroup.setKeywordMaxCpc(bidModifier);
    }
  }

  else
  {
    adGroup.pause();
  }
}

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我刚解决了! 我正在传递价值" null"函数.setKeywordMaxCpc(); 所以我认为你需要在执行函数.setKeywordMaxCpc(bidModifier)之前检查变量bidModifier是否为null;

在我的情况下,我使用值keyword.getFirstPageCpc()来设置我的出价,在某些方面,该值为null。