Hi Giles,

You're almost there! :) The CustomerFeed is like a CampaignFeed, only at 
the customer level. In other words, a CustomerFeed tells AdWords which Feed 
(by feedId 
<https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed#feedId>)
 it 
should use for one or more placeholderTypes 
<https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed#placeholderTypes>
 (extension 
types) for *all* campaigns and ad groups in an account. When serving an 
impression, AdWords will find the most specific object that applies among 
all of your CustomerFeeds, CampaignFeeds, and AdGroupFeeds, and will use 
the FeedItems from that object for the impression. CustomerFeed is the 
least specific, followed by CampaignFeed, and then finally AdGroupFeed.

You might find slides 13-15 of the Feeds Update presentation 
<http://www.slideshare.net/marcwan/07-feeds-update> from our most recent 
workshops helpful. It covers the new CustomerFeed type as well as how it's 
used.

Cheers,
Josh, AdWords API Team

On Thursday, July 24, 2014 12:38:47 PM UTC-4, Giles Bodger wrote:
>
> Hi Josh - ok, I coded that up and I get a Review Feed, placeholderType of 
> 8, via the CustomerFeedService - but I get the same as part of the 
> FeedService 'get' for the account - so I can get the Feed, and this time i 
> can get the matchingFunction as its available to me as i am selecting 
> CampaignFeed fields - BUT, this doesnt help me in knowing whether its 
> associated with any of my campaigns or not - which is what i am trying to 
> achieve .
>
> .. or am i missing something :-)
>
> cheers
>
> On Thursday, July 24, 2014 3:49:31 PM UTC+1, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Giles,
>>
>> Review, app, and location extensions are a bit different in that the 
>> mapping for those can be defined at the *customer* (account) level via a 
>> CustomerFeed 
>> <https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed>.
>>  
>> Could you do a CustomerFeedService.get 
>> <https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService#get>
>>  and 
>> see if you get back any *CustomerFeed* objects with placeholder type 
>> <https://developers.google.com/adwords/api/docs/appendix/placeholders> 8 
>> (for REVIEW)?
>>
>> Thanks,
>> Josh, AdWords API Team 
>>
>> On Thursday, July 24, 2014 6:48:50 AM UTC-4, Giles Bodger wrote:
>>>
>>> Thanks Josh - but getting the Feed is not the problem - i can see the 
>>> review feed when i get the active feeds on that account - my issue is 
>>> establishing whether the review FeedItem Is or Isn't associated with a 
>>> Campaign.
>>>
>>> I can see the Reviews on our ads being served, but i cant seem to sync 
>>> anything that tells me that the review feed is associated with that 
>>> Campaign.
>>>
>>> My understanding of Feeds for sitelinks is that we create a feed and 
>>> have a matching function that determines what FeedItems (sitelinks), from 
>>> that feed, are associated with that Campaign.
>>>
>>> The CampaignFeedService should be telling me all the associated Feeds 
>>> with my Campaigns, but the Review Feed does not get reported as being 
>>> associated
>>>
>>> Is it not the same for Reviews ?
>>>
>>> thanks in advance
>>>
>>> On Monday, July 21, 2014 3:58:57 PM UTC+1, Josh Radcliff (AdWords API 
>>> Team) wrote:
>>>>
>>>> Hi Giles,
>>>>
>>>> If the user created a Review extensions feed then it's probably been 
>>>> saved as a CustomerFeed 
>>>> <https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed>.
>>>>  
>>>> *CustomerFeed*s are available for App, Location, and Review 
>>>> extensions. Could you try the CustomerFeedService 
>>>> <https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService>
>>>>  to 
>>>> see if you find the corresponding object via that service? If that does 
>>>> not 
>>>> help, please pass along the *feedId* in question so I can investigate 
>>>> further.
>>>>
>>>> Thanks,
>>>> Josh, AdWords API Team
>>>>
>>>> On Wednesday, July 16, 2014 8:25:28 AM UTC-4, Giles Bodger wrote:
>>>>>
>>>>> I apologise if this question is posted twice .....
>>>>>
>>>>> Hi all,
>>>>>
>>>>> So some of my team have added Review Extensions within an account on 
>>>>> the web dashboard. They have no knowledge of what a Feed is, they simply 
>>>>> added a new Review Extension - and this Review shows up on our ads 
>>>>>
>>>>> It would appear that a new Feed was created - all good - and i can see 
>>>>> that new feed on the Account when, through the API, I query using the 
>>>>> FeedMappingService for feeds with the placeHolderType of "8".
>>>>>
>>>>> So on an account i can see that as well as having a Sitelink Feed we 
>>>>> also have a Review feed
>>>>>
>>>>> Now - when i get all the FeedItems for the particular account i am 
>>>>> able to see the one Review extension that was created using the web 
>>>>> dashboard and indeed that does have a related feedId of the feed that i 
>>>>> can 
>>>>> find related to the account.
>>>>>
>>>>> All good - EXCEPT that when i loop and use the CampaignFeedService to 
>>>>> find all the ACTIVE feeds for all campaigns in that account, i never find 
>>>>> this Review Feed.
>>>>>
>>>>> Is there a reason for this ?
>>>>>
>>>>> cheers in advance
>>>>>
>>>>> Giles Bodger
>>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to