MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT given by CampaignSharedSetService for Video Campaign

553 views
Skip to first unread message

Dorian Kind

unread,
Jun 6, 2017, 1:22:55 PM6/6/17
to AdWords API Forum
Hello,

out of curiosity, I just tried to attach a negative placement shared set to a video campaign using the CampaignSharedSetService. I wasn't surprised when this resulted in an error, seeing that video campaigns are generally not very well supported in the Adwords API—however, the error reason string given piqued my interest as it was not "OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE" but rather "MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT".

Does this mean that there exist clients that are able to attach shared sets to video campaigns, or am I reading too much into this?

Thanks for any feedback and best regards,
Dorian

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Jun 6, 2017, 3:48:07 PM6/6/17
to AdWords API Forum
Hi Dorian, 

The error MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT means that an update was attempted via the API on a campaign that was created via the AdWords Express account. This operation is not permitted. Was the specific campaign created via the AdWords Express account? If not, could you please Reply privately to author and share your SOAP logs? 

Video campaigns are not supported via the API. 

Thanks,
Sreelakshmi, AdWords API Team

Dorian Kind

unread,
Jun 7, 2017, 3:37:30 AM6/7/17
to AdWords API Forum
Hi Sreelakshmi,

thanks for your response, I have sent you the SOAP logs. Just as an aside, I think your remark about video campaigns not being supported in the API isn't completely accurate. While most operations aren't available, you can set custom URL parameters on a video campaign using the API, for example.

Best regards,
Dorian

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Jun 7, 2017, 11:45:11 AM6/7/17
to AdWords API Forum
Hi Dorain, 

I was able to reproduce the error specific to the CampaignSharedSetService. It looks like the API documentation of this error needs update to address this specific case. I will pass on this information to the team and request them to get the docs updated. 

Regarding setting custom URL parameters in a Video Campaign, would you be able to share the campaignId, AdGroupId and the AdId in which you were able to set the custom URL parameter via the API? I tried this scenario on an ExpandedTextAd and it failed with the error 'OperationAccessDenied.OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE' which is the expected behavior.

Dorian Kind

unread,
Mar 14, 2018, 7:12:45 AM3/14/18
to AdWords API Forum
Hi Sreelakshmi,

sorry to revive this old thread, but just as a heads-up: the documentation of the MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT error still does not seem to cover the case mentioned above (trying to attach a shared list to a video campaign).

Cheers,
Dorian
Reply all
Reply to author
Forward
0 new messages