Hi Andrii,

Could you provide to me the complete SOAP request and response logs? It 
appears that the one you attached is lacking some of the details such as 
the clientCustomerId and the Operator you used in the request. 
Additionally, could you provide to me the list of all the client accounts 
which encountered the said issue? You may also note that as mentioned here 
<https://developers.google.com/adwords/api/docs/guides/negative-keywords-shared-sets#shared_sets>,
 
SharedSets for negative placements are not supported at the MCC or manager 
level. So in your hierarchy, it may be possible that some of the accounts 
under your MCC are also MCCs or sub MCCs and that may have caused the error.

However, so I can further look into this, kindly send the requested 
information. You may reply to me via the *Reply privately to author* option.

Thanks and regards,
Peter
AdWords API Team

On Saturday, October 27, 2018 at 7:14:38 AM UTC+8, Andrii Dobrovolskyi 
wrote:
>
> Hello,
>
>  
>
> I'm trying to create Shared Set with negative placements for about 400 
> accounts under the same MCC account.
>
> API v201809 is used.
>
>  
>
> This operation is successful for most accounts.
>
>  
>
> For 29 accounts I get the following error on creating a Shared Set:
>
>     "OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.sharedset.MutateAction":
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>    <soap:Header>
>       <ResponseHeader 
> xmlns="https://adwords.google.com/api/adwords/cm/v201802";>
>          <requestId>000578f87c236fe80a375205ee0847e4</requestId>
>          <serviceName>SharedSetService</serviceName>
>          <methodName>mutate</methodName>
>          <operations>1</operations>
>          <responseTime>100</responseTime>
>       </ResponseHeader>
>    </soap:Header>
>    <soap:Body>
>       <soap:Fault>
>          <faultcode>soap:Client</faultcode>
>          <faultstring>[OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.sharedset.MutateAction]</faultstring>
>          <detail>
>             <ApiExceptionFault 
> xmlns="https://adwords.google.com/api/adwords/cm/v201802";>
>                <message>[OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.sharedset.MutateAction]</message>
>                
> <ApplicationException.Type>ApiException</ApplicationException.Type>
>                <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:type="OperationAccessDenied">
>                   <fieldPath/>
>                   <trigger/>
>                   
> <errorString>OperationAccessDenied.ACTION_NOT_PERMITTED</errorString>
>                   <ApiError.Type>OperationAccessDenied</ApiError.Type>
>                   <reason>ACTION_NOT_PERMITTED</reason>
>                </errors>
>             </ApiExceptionFault>
>          </detail>
>       </soap:Fault>
>    </soap:Body>
> </soap:Envelope>
>
>
>
> For 4 accounts I get another error on adding negative placements to a just 
> created Shared Set:
>
>     "OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.criterion.sharedcriterion.Mut"
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
>    <soap:Header>
>       <ResponseHeader 
> xmlns="https://adwords.google.com/api/adwords/cm/v201802";>
>          <requestId>000578f87b9408f80a37de035d03fe2c</requestId>
>          <serviceName>SharedCriterionService</serviceName>
>          <methodName>mutate</methodName>
>          <operations>500</operations>
>          <responseTime>210</responseTime>
>       </ResponseHeader>
>    </soap:Header>
>    <soap:Body>
>       <soap:Fault>
>          <faultcode>soap:Client</faultcode>
>          <faultstring>[OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.criterion.sharedcriterion.Mut]</faultstring>
>          <detail>
>             <ApiExceptionFault 
> xmlns="https://adwords.google.com/api/adwords/cm/v201802";>
>                <message>[OperationAccessDenied.ACTION_NOT_PERMITTED @ class 
> com.google.ads.api.serviceimpls.campaignmgmt.criterion.sharedcriterion.Mut]</message>
>                
> <ApplicationException.Type>ApiException</ApplicationException.Type>
>                <errors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:type="OperationAccessDenied">
>                   <fieldPath/>
>                   <trigger/>
>                   
> <errorString>OperationAccessDenied.ACTION_NOT_PERMITTED</errorString>
>                   <ApiError.Type>OperationAccessDenied</ApiError.Type>
>                   <reason>ACTION_NOT_PERMITTED</reason>
>                </errors>
>             </ApiExceptionFault>
>          </detail>
>       </soap:Fault>
>    </soap:Body>
> </soap:Envelope>
> ...
>
>
>  
>
>
> Please advise what could be the reason for this?
>
>
> Thanks a lot!
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b5fcc98b-8430-40a4-8920-261a70aaf9ed%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • ... Andrii Dobrovolskyi
    • ... 'Peter Oliquino (AdWords API Team)' via AdWords API and Google Ads API Forum

Reply via email to