我尝试使用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();
}
}
答案 0 :(得分:0)
我遇到了同样的问题,我刚解决了! 我正在传递价值" null"函数.setKeywordMaxCpc(); 所以我认为你需要在执行函数.setKeywordMaxCpc(bidModifier)之前检查变量bidModifier是否为null;
在我的情况下,我使用值keyword.getFirstPageCpc()来设置我的出价,在某些方面,该值为null。