Hi Umesh,

Thanks for the suggestion, that was what I was originally considering 
doing. But it seems like that will make different sitelinks across the 
campaigns, unless I use sitelinks that already exist (i.e. ones that I have 
the Adwords IDs for) and the SET operation within mutate. I'd like to share 
the sitelinks across the multiple campaigns, since they will actually be 
the same sitelinks (and I'd rather not store a mapping between the unified 
sitelink on my end on the many different sitelinks on the Adwords end). It 
sounds like in order to do this with the ExtensionSetting services I'd have 
to go with the approach I originally suggested: ADD to one campaign (to get 
the IDs), and then SET on the remaining campaigns. If that's the case, 
that's fine, I was just wondering if there was some way to separate the 
implicit creation of the sitelinks happening on the ADD step from the 
campaign-sitelink mapping happening on both the ADD and SET steps. 

Thanks again for the help,
- Alex

On Thursday, September 10, 2015 at 4:45:13 PM UTC-5, Umesh Dengale wrote:
>
> Hi Alex,
>
> Yes, you are correct. The CustomerExtensionSettingService 
> <https://developers.google.com/adwords/api/docs/reference/v201506/CustomerExtensionSettingService>
>  will 
> apply the sitelinks to all campaigns in the account. You could use the 
> CampaignExtensionSettingService 
> <https://developers.google.com/adwords/api/docs/reference/v201506/CampaignExtensionSettingService>
>  to 
> add the sitelinks to specific campaigns.  You could create the 
> CampaignExtensionSettingOperation 
> <https://developers.google.com/adwords/api/docs/reference/v201506/CampaignExtensionSettingService.CampaignExtensionSettingOperation>
>  for 
> an individual campaign and pass these CampaignExtensionSettingOperation 
> objects (Campaigns you want to add the sitelinks) to an array as input to 
> the CampaignExtensionSettingService.mutate 
> <https://developers.google.com/adwords/api/docs/reference/v201506/CampaignExtensionSettingService#mutate>
>  operation.
>
> Thanks,
> Umesh, AdWords API Team.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/bd2d1dec-13ef-43eb-939d-09c19c1feb5b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to