我试图从Google Adwords Java API ExpandedTextAdd获取最终的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。
答案 0 :(得分:2)
我来自AdWords API小组,我的团队中有人发现了您的问题。要使用 AdGroupAdField 选择最终到达网址,请查看 CreativeFinalUrls 字段。字段 CreativeFinalMobileUrls 和 CreativeFinalAppUrls 也可用。您可以在Ad API documentation中找到有关这些字段的更多详细信息。如果您对AdWords API小组有任何其他问题,请发送到我们的AdWords API forum。
最佳,
Nadine,AdWords API小组