Adwords API:无法删除MyBusiness位置扩展程序

时间:2017-10-02 15:00:45

标签: google-adwords

我想删除包含以下代码段的附加地址信息:

FeedOperation feedOperation = new FeedOperation();
feedOperation.setOperand(FeedTemp);
feedOperation.setOperator(Operator.REMOVE);

它删除了地理位置Feed,但在adwords页面上显示“无效设置”(UngültigeEinstellung)。See here

当我尝试使用API​​添加新的附加地址信息时,我收到一个错误,即此占位符类型的Feed已存在。 我已尝试使用以下代码删除位置与广告系列之间的链接,但没有成功:

CampaignFeedOperation campaignFeedOperation = new CampaignFeedOperation();
campaignFeedOperation.setOperand(campaignFeed);
campaignFeedOperation.setOperator(Operator.REMOVE);

我唯一的解决方案是手动删除位置扩展,这对100多个客户来说是不可行的。 你有什么建议我想念的吗?

1 个答案:

答案 0 :(得分:0)

我发现了自己的错误。 在删除Feed本身之前,我需要删除CustomerFeed:

CustomerFeedOperation customerFeedOperation = new CustomerFeedOperation();
customerFeedOperation.setOperand(customerFeed);
customerFeedOperation.setOperator(Operator.REMOVE);