Yes, Alex is really good.

BulkMutateJobService is marked to deprecation, you need to move your
code for use new service MutataJobService.

Regards,
Evgeniy.

On 27 янв, 21:22, Peter Crowley <pcrow...@gmail.com> wrote:
> Thanks for the quick response.
> I had not seen that page.
> All is working again - my 'messing' arose, because I was not REMOVEing
> the old ad before ADDing the new one.
>
> I am actually already using GetBulkMutateJobService.
> Someone not to far from you (in Russian terms!) helped me out using
> the example code as a starting point.
>
> громне спасибо!
>
> -Peter
>
> On Jan 27, 4:34 pm, Evgeniy Bogdanov <bogda...@tagan.ru> wrote:
>
>
>
>
>
>
>
> > Hi Peter.
>
> > Glad to hear that your application is live now :)
>
> > Please, read carefully specification 
> > -http://code.google.com/intl/en/apis/adwords/docs/reference/latest/AdG...
> > I'll quote here for you:
> > "Set - Updates an ad group ad. Except for status, ad group ad fields
> > are not mutable. Status updates are straightforward - the status of
> > the ad group ad is updated as specified. If any other field has
> > changed, it will be ignored. If you want to change any of the fields
> > other than status, you must make a new ad and then delete the old
> > one."
>
> > So you can't update ad with you way.
>
> > I do not remeber if I've told you - but in your case you should use
> > Bulk operation service (MutateJobService) in v201109.
> > While you've 10-100 ads your way is good, but when count of ads will
> > grow you will get a lot of problems - speed of update and total bill
> > will be not good. :)
>
> > Regards,
> > Evgeniy.
>
> > On 27 янв, 18:39, Peter Crowley <pcrow...@gmail.com> wrote:
>
> > > I got my token (after 4 months! - I think Anash helped get me across
> > > the line, thx).
> > > My app is published to the live system after a few tweaks - Hurray!
>
> > > I have a question about whether you can use SET in AdGroupAdOperation
> > > rather then ADD when updating the content of a textAd?
> > > I made the changes outlined below, the code executes without error but
> > > the ad did not change
>
> > > I took my 'ADD' code which works fine (but costs 40 units & you have
> > > to delete the old ad), changed the operator to 'SET' and added a id to
> > > $textAd
>
> > > #### Original 'ADD' code
>
> > > // Create text ad.
> > > $textAd = new TextAd();
> > > $textAd->headline = 'My headline';
> > > $textAd->description1 = 'description 1';
> > > $textAd->description2 = 'description 2';
> > > $textAd->displayUrl = 'www.example.com';
> > > $textAd->url = 'http://www.example.com';
>
> > > // Create ad group ad.
> > > $textAdGroupAd = new AdGroupAd();
> > > $textAdGroupAd->adGroupId = 123456789;
> > > $textAdGroupAd->ad = $textAd;
> > > $textAdGroupAd->status = 'ENABLED';
>
> > > // Create operations.
> > > $operation = new AdGroupAdOperation();
> > > $operation->operand = $textAdGroupAd;
> > > $operation->operator = 'ADD';
>
> > > #### New  'SET' variant
>
> > > // Create text ad.
> > > $textAd = new TextAd();
> > > $textAd->id = 987654321;
> > > $textAd->headline = 'My headline';
> > > $textAd->description1 = 'description 1';
> > > $textAd->description2 = 'description 2';
> > > $textAd->displayUrl = 'www.example.com';
> > > $textAd->url = 'http://www.example.com';
>
> > > // Create ad group ad.
> > > $textAdGroupAd = new AdGroupAd();
> > > $textAdGroupAd->adGroupId = 123456789;
> > > $textAdGroupAd->ad = $textAd;
> > > $textAdGroupAd->status = 'ENABLED';
>
> > > // Create operations.
> > > $operation = new AdGroupAdOperation();
> > > $operation->operand = $textAdGroupAd;
> > > $operation->operator = 'SET';
>
> > > These 2 URLS only give the lightest 
> > > informationhttp://code.google.com/apis/adwords/docs/reference/latest/AdGroupAdSe......
> > > Is there anywhere with more complete docmentation?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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

Reply via email to