Hi, A couple of ideas/questions come to mind:
1. Could you give an estimate on a) the number of ads and keywords you are updating per ad group, b) the number of ad groups you're processing per account, and c) the number of accounts? I'd like to get an idea of the order of magnitude of the changes - are we talking about thousands, tens of thousands, or millions of changes? 2. *MutateJobService* is a good approach here, but keep in mind that if you hit any rate limits <https://developers.google.com/adwords/api/docs/guides/rate-limits>, *MutateJobService* will have to wait and retry your requests. If you've hit your quota for the day on the number of operations, that means that your jobs will take a long time to complete because they'll have to wait for the daily quota reset. One way to minimize this would be to request Standard Access <https://developers.google.com/adwords/api/docs/guides/rate-limits#operational_limit_based_on_access_level> for your dev token if you don't already have it. 3. If you are updating both ads and keywords, you may want to try submitting those in separate jobs. 4. Depending on your use case, you may want to consider using Upgraded URLs <https://developers.google.com/adwords/api/docs/guides/upgraded-urls> going forward to avoid editorial reviews for this type of change. For example, if you are making this change because your tracking URLs need to change but the final destination URLs are not changing, upgraded URLs would offer significant benefits. Hope that helps! Thanks, Josh, AdWords API Team On Monday, March 9, 2015 at 2:01:34 PM UTC-4, Dominic Asche wrote: > > We are trying to change the target URLs of our clients ads through the > AdWords API. > Our process is steched like this: > > - We pull via the AdWords API the existing and active AdGroups > - Per AdGroup we do the following: > 1. Pause active text-ads > 2. Clone paused text-ads > 3. Change Display-URLs > 4. Change KeyWords target URLs > 5. Batch all those changes and send them using the MutateJobService to > get the updates applied. > - (Then we redo this until all desired AdGroups have been changes) > > > The reason why I'm asking about a best-practice approach is that our above > described concept *takes a lot of time till it's completed.* > > - Is there a best-practice approach? Can you give me an idea of the > best way to bulk change target URLs? > > > Thanks for any hint. > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected]. 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/8822288e-66e7-46e6-9e69-db4ea0e87aa8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
