我正在尝试从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/

10-12 16:07