Добрый день, столкнулся с проблемой добавления больше одной доп ссылки для группы объявлений.
Сначала создавал Feed через FeedService, но так как их разрешено не более 20 для компании остановлся на одном предопределенном: "Главный фид дополнительных ссылок"
Наполняю его данными(FeedItemService) потом сопоставляю (FeedMappingService), потом пытаюсь добавить новую доп ссылку запросом вида:
...
<v20:mutate>
<v20:operator>ADD</v20:operator>
<v20:operand>
<v20:feedId>24098551</v20:feedId>
<v20:matchingFunction>
<v20:operator>IN</v20:operator>
<v20:contextType>FEED_ITEM_ID</v20:contextType>
</v20:lhsOperand>
<v20:type>LONG</v20:type>
<v20:longValue>1092397511</v20:longValue>
</v20:rhsOperand>
</v20:matchingFunction>
<v20:placeholderTypes>1</v20:placeholderTypes>
<v20:status>ENABLED</v20:status>
</v20:operand>
</v20:operations>
</v20:mutate>...
в итоге если в группе нет еще дополнительной ссылки - она создается, иначе получаю ошибку:
[AdGroupFeedError.CANNOT_ADD_ALREADY_EXISTING_ADGROUP_FEED @ operations[0].operand, AdGroupFeedError.FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE @ operations[0].operand.placeholderTypes; trigger:'AdGroup id:AdGroupId:
16034823433,Placeholder Type: 1']
Подскажите в чем может быть дело?
Спасибо!