Trace: GrpcError: Unauthorized invocation of a service's method (get, mutate, etc.)
at AdGroupAdService.<anonymous> (/usr/src/app/node_modules/google-ads-api/build/services/service.js:200:23)
at Generator.throw (<anonymous>)
at rejected (/usr/src/app/node_modules/google-ads-api/build/services/service.js:6:65) {
code: { operationAccessDeniedError: 2 },
request: {
operationsList: [ [Object] ],
partialFailure: false,
validateOnly: false
},
request_id: '_SraD8mid48f6KlOmwmmNA',
location: 'operations[0].create.ad.display_upload_ad',
failure: Error: 3 INVALID_ARGUMENT: Unauthorized invocation of a service's method (get, mutate, etc.)
at Object.exports.createStatusError (/usr/src/app/node_modules/grpc/src/common.js:91:15)
at Object.onReceiveStatus (/usr/src/app/node_modules/grpc/src/client_interceptors.js:1209:28)
at InterceptingListener._callNext (/usr/src/app/node_modules/grpc/src/client_interceptors.js:568:42)
at InterceptingListener.onReceiveStatus (/usr/src/app/node_modules/grpc/src/client_interceptors.js:618:8)
at Object.onReceiveStatus (/usr/src/app/node_modules/google-ads-node/build/lib/interceptor.js:109:17)
at InterceptingListener._callNext (/usr/src/app/node_modules/grpc/src/client_interceptors.js:568:42)
at InterceptingListener.onReceiveStatus (/usr/src/app/node_modules/grpc/src/client_interceptors.js:618:8)
at Object.onReceiveStatus (/usr/src/app/node_modules/google-ads-node/build/lib/interceptor.js:161:13)
at InterceptingListener._callNext (/usr/src/app/node_modules/grpc/src/client_interceptors.js:568:42)
at InterceptingListener.onReceiveStatus (/usr/src/app/node_modules/grpc/src/client_interceptors.js:618:8)
at callback (/usr/src/app/node_modules/grpc/src/client_interceptors.js:847:24) {
code: 3,
metadata: Metadata { _internal_repr: [Object], flags: 0 },
details: "Unauthorized invocation of a service's method (get, mutate, etc.)"
}
}