Hello, I was using the adgroupservice->mutate function for a while up until today. Here's the error I got:
[2017-09-05 18:09:19] AW_SOAP.WARNING: clientCustomerId=761-847-2146 operations= 1 service=AdGroupService method=mutate responseTime=237 requestId=0005586f4044d4 200a626e019b0064e9 server=adwords.google.com isFault=1 faultMessage=[OperationAc cessDenied.ACTION_NOT_PERMITTED @ class com.google.ads.api.serviceimpls.campaign mgmt.adgroup.MutateAction] [2017-09-05 18:09:19] AW_SOAP.NOTICE: POST /api/adwords/cm/v201708/AdGroupServic e?wsdl HTTP/1.1 Host: adwords.google.com Connection: close User-Agent: PHP-SOAP/7.1.7 Content-Type: text/xml; charset=utf-8 SOAPAction: "" Content-Length: 776 Authorization: REDACTED <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xm lns:ns1="https://adwords.google.com/api/adwords/cm/v201708"><SOAP-ENV:Header><ns 1:RequestHeader><ns1:clientCustomerId>761-847-2146</ns1:clientCustomerId><ns1:de veloperToken>REDACTED</ns1:developerToken><ns1:userAgent>unknown (AwApi-PHP, goo gleads-php-lib/29.0.0, PHP/7.1.7)</ns1:userAgent><ns1:validateOnly>false</ns1:va lidateOnly><ns1:partialFailure>false</ns1:partialFailure></ns1:RequestHeader></S OAP-ENV:Header><SOAP-ENV:Body><ns1:mutate><ns1:operations><ns1:operator>SET</ns1 :operator><ns1:operand><ns1:id>39639838285</ns1:id><ns1:status>PAUSED</ns1:statu s></ns1:operand></ns1:operations></ns1:mutate></SOAP-ENV:Body></SOAP-ENV:Envelop e> HTTP/1.1 500 Internal Server Error Content-Type: text/xml; charset=UTF-8 Date: Tue, 05 Sep 2017 11:08:46 GMT Expires: Tue, 05 Sep 2017 11:08:46 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Alt-Svc: quic=":443"; ma=2592000; v="39,38,37,35" Accept-Ranges: none Vary: Accept-Encoding Connection: close <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Head er><ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201708"><re questId>0005586f4044d4200a626e019b0064e9</requestId><serviceName>AdGroupService< /serviceName><methodName>mutate</methodName><operations>1</operations><responseT ime>237</responseTime></ResponseHeader></soap:Header><soap:Body><soap:Fault><fau ltcode>soap:Server</faultcode><faultstring>[OperationAccessDenied.ACTION_NOT_PER MITTED @ class com.google.ads.api.serviceimpls.campaignmgmt.adgroup.MutateAction ]</faultstring><detail><ApiExceptionFault xmlns="https://adwords.google.com/api/ adwords/cm/v201708"><message>[OperationAccessDenied.ACTION_NOT_PERMITTED @ class com.google.ads.api.serviceimpls.campaignmgmt.adgroup.MutateAction]</message><Ap plicationException.Type>ApiException</ApplicationException.Type><errors xmlns:xs i="http://www.w3.org/2001/XMLSchema-instance" xsi:type="OperationAccessDenied">< fieldPath></fieldPath><trigger></trigger><errorString>OperationAccessDenied.ACTI ON_NOT_PERMITTED</errorString><ApiError.Type>OperationAccessDenied</ApiError.Typ e><reason>ACTION_NOT_PERMITTED</reason></errors></ApiExceptionFault></detail></s oap:Fault></soap:Body></soap:Envelope> PHP Fatal error: Uncaught Google\AdsApi\AdWords\v201708\cm\ApiException: [Opera tionAccessDenied.ACTION_NOT_PERMITTED @ class com.google.ads.api.serviceimpls.ca mpaignmgmt.adgroup.MutateAction] in C:\Users\Phoomipat.u\Desktop\Atkins\adwordAp i\googleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection.php:39 Stack trace: #0 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\Util\Reflection.php(39): ReflectionClass->newInstanceArgs( Array) #1 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\AdsSoapClient.php(165): Google\AdsApi\Common\Util\Reflecti on->createInstance('Google\\AdsApi\\A...', Array) #2 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\AdsSoapClient.php(130): Google\AdsApi\Common\AdsSoapClient ->parseApiExceptionFromSoapFault(Object(SoapFault)) #3 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\AdWords\v201708\cm\AdGroupS in C:\Users\Phoomipat.u\Desktop\Atkin s\adwordApi\googleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection .php on line 39 Fatal error: Uncaught Google\AdsApi\AdWords\v201708\cm\ApiException: [OperationA ccessDenied.ACTION_NOT_PERMITTED @ class com.google.ads.api.serviceimpls.campaig nmgmt.adgroup.MutateAction] in C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\goo gleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection.php:39 Stack trace: #0 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\Util\Reflection.php(39): ReflectionClass->newInstanceArgs( Array) #1 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\AdsSoapClient.php(165): Google\AdsApi\Common\Util\Reflecti on->createInstance('Google\\AdsApi\\A...', Array) #2 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\Common\AdsSoapClient.php(130): Google\AdsApi\Common\AdsSoapClient ->parseApiExceptionFromSoapFault(Object(SoapFault)) #3 C:\Users\Phoomipat.u\Desktop\Atkins\adwordApi\googleads\googleads-php-lib\src \Google\AdsApi\AdWords\v201708\cm\AdGroupS in C:\Users\Phoomipat.u\Desktop\Atkin s\adwordApi\googleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection .php on line 39 I haven't changed anything regarding the access/authorization and this has left me puzzled for over a day. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/c56f635f-d484-4aac-86dc-aed7245801fb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
