我正在尝试从Google Adwords Java API ExpandedTextAdd获取最终的url数组。我可以获取所有其他字段,例如标题,描述和路径URL,但是即使所请求的广告具有最终URL,调用getfinalUrls始终会返回null。
这是我的选择器:
selector.fields(AdGroupAdField.Id, AdGroupAdField.AdGroupId, AdGroupAdField.Status, AdGroupAdField.Labels)
.orderAscBy(AdGroupAdField.Id)
.equals(AdGroupAdField.AdGroupId, adGroupIds.toString())
.in(AdGroupAdField.Status, "ENABLED", "PAUSED")
.equals("AdType", getAdType());
最终网址似乎没有AdGroupAdField。
最佳答案
我来自AdWords API小组,小组中有人注意到了您的问题。要使用AdGroupAdField选择最终到达网址,请签出字段CreativeFinalUrls。字段CreativeFinalMobileUrls和CreativeFinalAppUrls也可用。您可以在Ad API documentation中找到有关这些字段的更多详细信息。如果您对AdWords API团队还有其他疑问,请在我们的AdWords API forum上发布。
最好,
Nadine,AdWords API小组
关于java - Adwords API不返回ExpandedTextAds的最终到达网址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40360292/