MutateJobService in Bulk to change keywords CPC

102 views
Skip to first unread message

Chirag

unread,
Aug 28, 2015, 3:45:26 AM8/28/15
to AdWords API Forum
Hello All,

I am looking at to change keywords bid periodically.
I have found 2 services 1) Simple Mutate Service 2) Bulk Mutate Service.
I am processing around 1000 keywords across campaigns to update bid.

Which service should I use? Simple or Bulk service.

Please note that I need to use this service for multiple customer ids.

Umesh Dengale

unread,
Aug 28, 2015, 12:35:06 PM8/28/15
to AdWords API Forum
Hi Chirag,

You could use the CampaignCriterionOperation of the MutateService to update the bid for keywords across the campaign. The AdWords API does not have the SimpleMutateService and the BulkMutateService.
The API has SimpleMutateJob which could be submitted using the MutateJobService.mutate and run asynchronously. Please check out our MutateService guide for detail information.

Cheers,
Umesh, AdWords API Team.

Chirag

unread,
Aug 31, 2015, 2:06:26 PM8/31/15
to AdWords API Forum
Hi,

Thanks for your answer. Should AdgroupCriteriaService also do same Job to change Bid for keywords?
Yes, got The API has SimpleMutateJob which could be submitted using the MutateJobService.mutate
Is SimpleMutateJob useful to change bid for approx 1000 keywords? Or Need to useBulkMutateJob.
Please advice.

Umesh Dengale

unread,
Aug 31, 2015, 5:42:58 PM8/31/15
to AdWords API Forum
Hi Chirag,

You could use the AdGroupCriterionService to manage the bid for keywords across the AdGroup level. You could use the MutateJobService for large batches of updates as asynchronous mutate job. You could use the MutateJobService's AdGroupCriterionOperation to manage the bid for keywords across the AdGroup level

You could use the SimpleMutateJob for MutateJobService.mutate (change the bid for keywords) and run asynchronously and the BulkMutateJobSelector could not be used for MutateJobService.mutate. The BulkMutateJobSelector is used to select the job for which you are getting job information and will be used with the MutateJobService.get.

Thanks,
Umesh, AdWords API Team.

Chirag

unread,
Sep 4, 2015, 1:57:03 PM9/4/15
to AdWords API Forum
Hi Umesh,
Thanks for all your help.
I am able to change cpcBid using MutateJobService's AdGroupCriterionOperation, but not able to change cpcBid using MutateJobService's CampaignCriterionOperation. I am also not found any guide to do so.

Please guide me.

Also when I have used
MutateJobService's AdGroupCriterionOperation I am getting Job id in negative number like "-652145879952", Is this correct Job Id, or it is due to I am using the test environment?

Thanks,


Umesh Dengale

unread,
Sep 4, 2015, 5:22:54 PM9/4/15
to AdWords API Forum
Hi Chirag,

The CampaignCriterionOperation of the MutateJobService is used to add/update the criteria across the campaign. Please check out our SetBidModifier example of the Java client library. This example describes the uses of the CampaignCriterionOperation using the CampaignCriterionService. The MutateJobService may assign a negative number to a job id.

Regards,
Umesh, AdWords API Team.
Reply all
Reply to author
Forward
0 new messages