Hello,

If you don't want to remove the old feed item after adding the new one, 
your other option is to simply modify the old one in place so that it has 
the new values.

If multiple feed items match a given ad, then there is no guarantee which 
will serve. In order for you to have the correct one serve, you *must* ensure 
that there is only one feed item mapped to the ad. Therefore, your two 
options are to make a new feed item and delete the old one, or to modify 
the old feed item.

Regards,
Mike, AdWords API Team

On Tuesday, June 30, 2015 at 10:40:39 AM UTC-4, Gal Ouz wrote:
>
> Thanks Michael for the answer.
> However i think it necessary feature to defined to ads which feed it 
> should select, think about our scenario on which we want to continuously 
> provide price feeds, and having to delete old feeds is just overhead for us 
> as it required us  to monitor the relation between feeds and ads and 
> disable old once. i much more prefer to just update price without deleting 
> the old once. 
> Thanks 
> Gal
>
> On Tuesday, June 30, 2015 at 4:58:48 PM UTC+3, Michael Cloonan (AdWords 
> API Team) wrote:
>>
>> Hello,
>>
>> If more than one feed item match in a given situation, there is no 
>> guarantee which one will be selected. In this case, the first one you 
>> uploaded still matches the ad, and is being selected over the second. In 
>> order to solve this issue, you must remove the first feed item to make sure 
>> that only one feed item matches the given ad, so that it will use the 
>> correct feed item that you want.
>>
>> Regards,
>> Mike, AdWords API Team
>>
>>
>> On Tuesday, June 30, 2015 at 3:38:34 AM UTC-4, Gal Ouz wrote:
>>>
>>> Hi
>>>
>>> We are currently working with customize ads, creating small app (that 
>>> will run from our server) which create and update feeds in order to dynamic 
>>> update our ads (item price and other property of our in sell items) .
>>> However i'm getting into some difficultly which i need your advise.
>>> I want the ads to use the latest FeedItem which i uploaded for given 
>>> campaign/ad-group, and not the first uploaded FeedItem which for some 
>>> reason is the default beehive. if you know how to answer you can skip the 
>>> technical details.
>>> Lets get into the technical details of how i'm creating a feed and 
>>> update it with new feed Item
>>>
>>> 1)First time i'm running the app i'm creating new feed (for some 
>>> product/item ) AKA AdCustomizerFeed with all relevant properties. 
>>> 2)Creating FeedItem and populate it with all 
>>> relevant FeedItemAttributeValue (for each property in the feed) for a 
>>> specific campaign 
>>> 3)Rapping FeedItem with FeedItemOperation (Operator.Add) and mutate it 
>>> to FeedItemService
>>>  
>>> Next run, i'll get the same AdCustomizerFeed (from 
>>> AdCustomizerFeedService assuming it exist)  and repeat steps 2 and 3 to 
>>> create new FeedItem and FeedItemOperation (for this specific feed) to 
>>> update the relevant properties i want.
>>>
>>> From the API everything seems to work as expected, I can also see the 
>>> new CustomizerFeed and FeedItem in the AdWords editor, and i can also see 
>>> all feeds in the editor (see 2 of 3 as i give 3 feeds)
>>> [image: Inline image 1]
>>>
>>>
>>> However when i look at the ad, the first FeedItem i uploaded is showing 
>>> [image: Inline image 2]
>>>
>>> My question is how do i define that the latest FeedItem (operation that 
>>> i'm uploading) will be show in the ad. (or can i give priority to feed 
>>> items).
>>> *i can ask for the latest FeedItem for some campaign and either delete 
>>> it or update it with the new data, however it required some handling that 
>>> i'm prefer not to do. 
>>> I assume AdWords API have some way to priorities FeedItem, either in the 
>>> FeedItem level or AdCustomizerFeed level. 
>>> FYI i'm using the C# API.
>>>
>>> Thanks in advance
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cfa31c22-8776-43c8-9436-38760ae053c8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to