The issue has been resolved Creating separate OAuth2 credentials and authorizing from manager account helped. Also, when specifying the customerId in payload, manager account Id was needed.
On Wednesday, November 6, 2024 at 5:30:25 AM UTC+4 Alex Ershov wrote: > Example of the response > Method: > /google.ads.googleads.v18.services.ConversionAdjustmentUploadService/UploadConversionAdjustments, > > RequestId: 1XtAM7jpFy7wz8RK7KRrNA, IsFault: True, FaultMessage: User > doesn't have permission to access customer. Note: If you're accessing a > client customer, the manager's customer id must be set in the > 'login-customer-id' header. See > https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid > > On Wednesday, November 6, 2024 at 5:03:34 AM UTC+4 Alex Ershov wrote: > >> To be more specific, I've read the following in the URL >> >> https://developers.google.com/google-ads/api/docs/conversions/upload-adjustments#requirements >> >> Please let me know if this is the solution and I should get >> access/refresh tokens for Manager account email and always specify it in >> "customer_id" payload >> >> > Only the account that manages conversion actions is able to upload >> adjustments. Use the conversion tracking setup instructions to determine >> which account is managing conversions for your Google Ads account. >> >Attempting to upload an adjustment using a different account results in >> a NO_CONVERSION_ACTION_FOUND error. This error also occurs if the >> conversion action of the adjustment is not enabled. >> >> On Wednesday, November 6, 2024 at 4:19:33 AM UTC+4 Alex Ershov wrote: >> >>> Hello! >>> We have multiple Google Ads Account. >>> Conversions are send through GTM with order id. >>> Conversion actions are set on manager account level. >>> >>> When I'm sending the following payload with specifying the >>> conversion_action_id that I got from Google Ads UI (ctId=X) and manager >>> account ID, I get PERMISSION_DENIED >>> >>> When I'm sending with the Google Ads Customer ID, I'm getting >>> NO_CONVERSION_ACTION_FOUND >>> >>> { >>> "conversion_action": >>> "customers/ACCOUNT_ID/conversionActions/CONVERSION_ID", >>> "adjustment_type": 2, >>> "order_id": "CORRECT_ORDER_ID", >>> "adjustment_date_time": "2024-11-04 22:18:00+00:00" >>> } >>> >>> Could you please let me know what ACCOUNT_ID should be used, when >>> sending conversion adjustments for accounts, where conversion actions are >>> set on a manager account level? >>> >> -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/adwords-api/ea414527-f301-4760-b8c6-47b8533827f1n%40googlegroups.com.