Hi everybody,
I have a Service Access Denied issue on my OfflineConversionFeedService
To explain better, this is my accounts architecture :
- Multi Account 1 : Parent (Dev token with basics access -
OfflineConversion import work)
--> Multi Account 1a: Child (Dev token with test access - OfflineConversion
import not work)
--> Multi Account 1b : Child (Dev token with basics access -
OfflineConversion import work)
Google refuse me dev token basics access for MultiAccount 1a because of we
already have this access on parent account
So I use dev token of MultiAccount 1 for Multi Account 1a
But it's not work
Initially Multi Account 1a wasn't child of Multi Account 1 that's why I try
to grant access on this account
For multi account 1b, It's for another company so we use dev token of Multi
Account 1b and not Multi Account 1
I test to create OfflineConversion on MultiAccount 1 or Multi Account 1a
but not work
You can find in attach erreur.log file contains my ApiException
If someone have any idea on what's happen
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [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 and Google Ads 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/1607ebe2-3179-44c3-a2c8-973c2ebf6132%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<br />
<b>Warning</b>: fopen(D:/xampp/htdocs/socialmedia_s2s/logs/adw-2018-11-06):
failed to open stream: No such file or directory in
<b>D:\xampp\htdocs\socialmedia_s2s\app\cron.php</b> on line <b>28</b><br />
<br />
<b>Warning</b>: fwrite() expects parameter 1 to be resource, boolean given in
<b>D:\xampp\htdocs\socialmedia_s2s\app\cron.php</b> on line <b>37</b><br />
object(Google\AdsApi\AdWords\v201802\cm\ApiException)#49 (11) {
["errors":protected]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\AuthorizationError)#43 (7) {
["reason":protected]=>
string(21) "SERVICE_ACCESS_DENIED"
["fieldPath":protected]=>
string(0) ""
["fieldPathElements":protected]=>
NULL
["trigger":protected]=>
string(0) ""
["errorString":protected]=>
string(40) "AuthorizationError.SERVICE_ACCESS_DENIED"
["ApiErrorType":protected]=>
string(18) "AuthorizationError"
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
array(1) {
["ApiError.Type"]=>
string(12) "ApiErrorType"
}
}
}
["message1":protected]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
["ApplicationExceptionType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApplicationException":private]=>
array(1) {
["ApplicationException.Type"]=>
string(24) "ApplicationExceptionType"
}
["message":protected]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
int(0)
["file":protected]=>
string(111)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection.php"
["line":protected]=>
int(43)
["trace":"Exception":private]=>
array(7) {
[0]=>
array(6) {
["file"]=>
string(111)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\Util\Reflection.php"
["line"]=>
int(43)
["function"]=>
string(15) "newInstanceArgs"
["class"]=>
string(15) "ReflectionClass"
["type"]=>
string(2) "->"
["args"]=>
array(1) {
[0]=>
array(1) {
[0]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
}
}
}
[1]=>
array(6) {
["file"]=>
string(109)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\AdsSoapClient.php"
["line"]=>
int(202)
["function"]=>
string(14) "createInstance"
["class"]=>
string(36) "Google\AdsApi\Common\Util\Reflection"
["type"]=>
string(2) "->"
["args"]=>
array(2) {
[0]=>
string(45) "Google\AdsApi\AdWords\v201802\cm\ApiException"
[1]=>
array(1) {
[0]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
}
}
}
[2]=>
array(6) {
["file"]=>
string(109)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\AdsSoapClient.php"
["line"]=>
int(164)
["function"]=>
string(30) "parseApiExceptionFromSoapFault"
["class"]=>
string(34) "Google\AdsApi\Common\AdsSoapClient"
["type"]=>
string(2) "->"
["args"]=>
array(1) {
[0]=>
object(SoapFault)#58 (10) {
["message":protected]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
int(0)
["file":protected]=>
string(109)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\AdsSoapClient.php"
["line":protected]=>
int(152)
["trace":"Exception":private]=>
array(5) {
[0]=>
array(6) {
["file"]=>
string(109)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\Common\AdsSoapClient.php"
["line"]=>
int(152)
["function"]=>
string(10) "__soapCall"
["class"]=>
string(10) "SoapClient"
["type"]=>
string(2) "->"
["args"]=>
array(5) {
[0]=>
string(6) "mutate"
[1]=>
array(1) {
[0]=>
array(1) {
["operations"]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedOperation)#41 (4) {
["operand":protected]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeed)#14 (7) {
["googleClickId":protected]=>
string(91)
"CjwKCAjwpeXeBRA6EiwAyoJPKiX2rwgjTsxqQMiJKtZtV0CTnJ6ATLznxCN1YASFBH9ELqS2flcfFhoCEvoQAvD_BwE"
["conversionName":protected]=>
string(7) "Leads2s"
["conversionTime":protected]=>
string(28) "20181031 202335 Europe/Paris"
["conversionValue":protected]=>
int(0)
["conversionCurrencyCode":protected]=>
NULL
["externalAttributionCredit":protected]=>
NULL
["externalAttributionModel":protected]=>
NULL
}
["operator":protected]=>
string(3) "ADD"
["OperationType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\Operation":private]=>
array(1) {
["Operation.Type"]=>
string(13) "OperationType"
}
}
}
}
}
[2]=>
NULL
[3]=>
array(1) {
[0]=>
object(SoapHeader)#42 (4) {
["namespace"]=>
string(49)
"https://adwords.google.com/api/adwords/cm/v201802"
["name"]=>
string(13) "RequestHeader"
["data"]=>
object(Google\AdsApi\AdWords\v201802\cm\SoapHeader)#44 (5) {
["clientCustomerId":protected]=>
string(12) "601-416-5230"
["developerToken":protected]=>
string(22) "7T3RLJInaOQ2bcV-sh0sqQ"
["userAgent":protected]=>
string(57) "unknown (AwApi-PHP, googleads-php-lib/34.0.0,
PHP/7.1.17)"
["validateOnly":protected]=>
bool(false)
["partialFailure":protected]=>
bool(false)
}
["mustUnderstand"]=>
bool(false)
}
}
[4]=>
array(0) {
}
}
}
[1]=>
array(6) {
["file"]=>
string(136)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedService.php"
["line"]=>
int(92)
["function"]=>
string(10) "__soapCall"
["class"]=>
string(34) "Google\AdsApi\Common\AdsSoapClient"
["type"]=>
string(2) "->"
["args"]=>
array(2) {
[0]=>
string(6) "mutate"
[1]=>
array(1) {
[0]=>
array(1) {
["operations"]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedOperation)#41 (4) {
["operand":protected]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeed)#14 (7) {
["googleClickId":protected]=>
string(91)
"CjwKCAjwpeXeBRA6EiwAyoJPKiX2rwgjTsxqQMiJKtZtV0CTnJ6ATLznxCN1YASFBH9ELqS2flcfFhoCEvoQAvD_BwE"
["conversionName":protected]=>
string(7) "Leads2s"
["conversionTime":protected]=>
string(28) "20181031 202335 Europe/Paris"
["conversionValue":protected]=>
int(0)
["conversionCurrencyCode":protected]=>
NULL
["externalAttributionCredit":protected]=>
NULL
["externalAttributionModel":protected]=>
NULL
}
["operator":protected]=>
string(3) "ADD"
["OperationType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\Operation":private]=>
array(1) {
["Operation.Type"]=>
string(13) "OperationType"
}
}
}
}
}
}
}
[2]=>
array(6) {
["file"]=>
string(56)
"D:\xampp\htdocs\socialmedia_s2s\app\lib\SM_S2S_class.php"
["line"]=>
int(276)
["function"]=>
string(6) "mutate"
["class"]=>
string(61)
"Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedService"
["type"]=>
string(2) "->"
["args"]=>
array(1) {
[0]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedOperation)#41 (4) {
["operand":protected]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeed)#14 (7) {
["googleClickId":protected]=>
string(91)
"CjwKCAjwpeXeBRA6EiwAyoJPKiX2rwgjTsxqQMiJKtZtV0CTnJ6ATLznxCN1YASFBH9ELqS2flcfFhoCEvoQAvD_BwE"
["conversionName":protected]=>
string(7) "Leads2s"
["conversionTime":protected]=>
string(28) "20181031 202335 Europe/Paris"
["conversionValue":protected]=>
int(0)
["conversionCurrencyCode":protected]=>
NULL
["externalAttributionCredit":protected]=>
NULL
["externalAttributionModel":protected]=>
NULL
}
["operator":protected]=>
string(3) "ADD"
["OperationType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\Operation":private]=>
array(1) {
["Operation.Type"]=>
string(13) "OperationType"
}
}
}
}
}
[3]=>
array(6) {
["file"]=>
string(56)
"D:\xampp\htdocs\socialmedia_s2s\app\lib\SM_S2S_class.php"
["line"]=>
int(102)
["function"]=>
string(9) "sendToAdw"
["class"]=>
string(6) "SM_S2S"
["type"]=>
string(2) "->"
["args"]=>
array(0) {
}
}
[4]=>
array(6) {
["file"]=>
string(44) "D:\xampp\htdocs\socialmedia_s2s\app\cron.php"
["line"]=>
int(41)
["function"]=>
string(8) "sendToSM"
["class"]=>
string(6) "SM_S2S"
["type"]=>
string(2) "->"
["args"]=>
array(0) {
}
}
}
["previous":"Exception":private]=>
NULL
["faultstring"]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
["faultcode"]=>
string(11) "soap:Client"
["detail"]=>
object(stdClass)#61 (1) {
["ApiExceptionFault"]=>
object(stdClass)#62 (3) {
["message"]=>
string(45) "[AuthorizationError.SERVICE_ACCESS_DENIED @ ]"
["ApplicationException.Type"]=>
string(12) "ApiException"
["errors"]=>
object(SoapVar)#60 (4) {
["enc_type"]=>
int(0)
["enc_value"]=>
object(Google\AdsApi\AdWords\v201802\cm\AuthorizationError)#43
(7) {
["reason":protected]=>
string(21) "SERVICE_ACCESS_DENIED"
["fieldPath":protected]=>
string(0) ""
["fieldPathElements":protected]=>
NULL
["trigger":protected]=>
string(0) ""
["errorString":protected]=>
string(40) "AuthorizationError.SERVICE_ACCESS_DENIED"
["ApiErrorType":protected]=>
string(18) "AuthorizationError"
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
array(1) {
["ApiError.Type"]=>
string(12) "ApiErrorType"
}
}
["enc_stype"]=>
string(18) "AuthorizationError"
["enc_ns"]=>
string(49) "https://adwords.google.com/api/adwords/cm/v201802"
}
}
}
}
}
}
[3]=>
array(6) {
["file"]=>
string(136)
"D:\xampp\htdocs\socialmedia_s2s\vendor\googleads\googleads-php-lib\src\Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedService.php"
["line"]=>
int(92)
["function"]=>
string(10) "__soapCall"
["class"]=>
string(34) "Google\AdsApi\Common\AdsSoapClient"
["type"]=>
string(2) "->"
["args"]=>
array(2) {
[0]=>
string(6) "mutate"
[1]=>
array(1) {
[0]=>
array(1) {
["operations"]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedOperation)#41 (4) {
["operand":protected]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeed)#14 (7) {
["googleClickId":protected]=>
string(91)
"CjwKCAjwpeXeBRA6EiwAyoJPKiX2rwgjTsxqQMiJKtZtV0CTnJ6ATLznxCN1YASFBH9ELqS2flcfFhoCEvoQAvD_BwE"
["conversionName":protected]=>
string(7) "Leads2s"
["conversionTime":protected]=>
string(28) "20181031 202335 Europe/Paris"
["conversionValue":protected]=>
int(0)
["conversionCurrencyCode":protected]=>
NULL
["externalAttributionCredit":protected]=>
NULL
["externalAttributionModel":protected]=>
NULL
}
["operator":protected]=>
string(3) "ADD"
["OperationType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\Operation":private]=>
array(1) {
["Operation.Type"]=>
string(13) "OperationType"
}
}
}
}
}
}
}
[4]=>
array(6) {
["file"]=>
string(56) "D:\xampp\htdocs\socialmedia_s2s\app\lib\SM_S2S_class.php"
["line"]=>
int(276)
["function"]=>
string(6) "mutate"
["class"]=>
string(61) "Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedService"
["type"]=>
string(2) "->"
["args"]=>
array(1) {
[0]=>
array(1) {
[0]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeedOperation)#41 (4) {
["operand":protected]=>
object(Google\AdsApi\AdWords\v201802\cm\OfflineConversionFeed)#14
(7) {
["googleClickId":protected]=>
string(91)
"CjwKCAjwpeXeBRA6EiwAyoJPKiX2rwgjTsxqQMiJKtZtV0CTnJ6ATLznxCN1YASFBH9ELqS2flcfFhoCEvoQAvD_BwE"
["conversionName":protected]=>
string(7) "Leads2s"
["conversionTime":protected]=>
string(28) "20181031 202335 Europe/Paris"
["conversionValue":protected]=>
int(0)
["conversionCurrencyCode":protected]=>
NULL
["externalAttributionCredit":protected]=>
NULL
["externalAttributionModel":protected]=>
NULL
}
["operator":protected]=>
string(3) "ADD"
["OperationType":protected]=>
NULL
["parameterMap":"Google\AdsApi\AdWords\v201802\cm\Operation":private]=>
array(1) {
["Operation.Type"]=>
string(13) "OperationType"
}
}
}
}
}
[5]=>
array(6) {
["file"]=>
string(56) "D:\xampp\htdocs\socialmedia_s2s\app\lib\SM_S2S_class.php"
["line"]=>
int(102)
["function"]=>
string(9) "sendToAdw"
["class"]=>
string(6) "SM_S2S"
["type"]=>
string(2) "->"
["args"]=>
array(0) {
}
}
[6]=>
array(6) {
["file"]=>
string(44) "D:\xampp\htdocs\socialmedia_s2s\app\cron.php"
["line"]=>
int(41)
["function"]=>
string(8) "sendToSM"
["class"]=>
string(6) "SM_S2S"
["type"]=>
string(2) "->"
["args"]=>
array(0) {
}
}
}
["previous":"Exception":private]=>
NULL
}