RE: Fail to upload click conversion using V8 API

1,103 views
Skip to first unread message
Message has been deleted

Google Ads API Forum Advisor

unread,
Jul 15, 2021, 1:30:26 AM7/15/21
to adwor...@googlegroups.com

Hello,

Thank you for reaching out to us.

As for the error you've encountered, could you confirm if have implemented cross-account conversion tracking and uploading the conversions to the appropriate account? If yes, could you try again following this guide? If the issue still exists, please send us again the complete logs (request and response with request-id) generated via the Reply privately to author option. If this option is not available, you may send the details directly to our googleadsa...@google.com alias instead.

As an aside, I will be deleting your initial post as it contains your request/response details. Moving forward, please refrain from posting API logs in forum thread. Below is a copy of your post with the redacted details.

"Hey, team,
I am trying upload click conversion through V8 API. Below are my request and response. Could you help to take a look. Thanks!

[2021-07-14T06:41:01Z][27680][INFO] Request made: ClientCustomerId: 8845970027, Host: 
googleads.googleapis.com, Method: /google.ads.googleads.v8.services.ConversionUploadService/UploadClickConversions, RequestId: _XXXXXXXXXXX, IsFault: False, FaultMessage: None

partial_failure_error {

 code: 3

 message: "The click or call is owned by a customer account that the uploading customer does not manage., at conversions[0].gclid"

 details {

  type_url: "type.googleapis.com/google.ads.googleads.v8.errors.GoogleAdsFailure"

  value: "\n\337\001\n\003\370\006\010\022]The click or call is owned by a customer account that the uploading customer does not manage.\032]*XXXXX"

 }

}

results {

}"

Regards,

Google Logo
Mark Kevin Albios
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Kc7GQ:ref

Yang Qi

unread,
Jul 15, 2021, 1:45:25 PM7/15/21
to ads...@forumsupport.google, Google Ads API Direct Support, adwor...@googlegroups.com
I don't think so. We used to upload conversions through V6. Everything works fine. Now we upgraded to V8 and we met this problem. Could I know what will trigger the problem you mentioned when upgrading to V8?

--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@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 a topic in the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/ZHUOXD-jcic/unsubscribe.
To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/LZL9Y000000000000000000000000000000000000000000000QW9TY500Wu6lrYIbSPq-1oqyorVDQw%40sfdc.net.


--
--Yang

Yang Qi

unread,
Jul 15, 2021, 6:26:36 PM7/15/21
to ads...@forumsupport.google, Google Ads API Direct Support, adwor...@googlegroups.com
Hey, everyone,
I figured out why conversion uploading failed. We have a MCC account (the customer_id is 5804984872) and a lot of SUB accounts (for example 8845970027).

In V6, we uploaded click conversions using below code, the account_id is 8845970027

service = ads_client.get_service('ConversionUploadService')
service.upload_click_conversions(account_id, operations, partial_failure=True)

After we migrated to V8, the conversion uploading code changed (See below). Here, we have to set customer_id as MCC account which is 5804984872 instead of sub account id like 8845970027.

service = ads_client.get_service('ConversionUploadService')
request = ads_client.get_type("UploadClickConversionsRequest")
request.customer_id = '5804984872'
request.conversions = operations
request.partial_failure = True
service.upload_click_conversions(request=request)

I am still wondering if the change will have any impact besides conversion uploading?  Will the conversion be attributed to the right account or not?
--
--Yang

Google Ads API Forum Advisor

unread,
Jul 16, 2021, 1:12:47 AM7/16/21
to yan...@airbnb.com, adwor...@googlegroups.com
Hi Yang,

Thank you for the additional details. I work with Mark and allow me to assist you as well. 

Since you mentioned "we have to set customer_id as MCC account which is 5804984872 instead of sub account id like 8845970027", you will first need to ensure that you have implemented cross-account conversion tracking before you can upload your sub-account's conversions using your MCC accounts.

As discussed in this section :

"When uploading click conversions with cross-account conversion tracking enabled, the conversion action must be in the manager account, rather than in the account associated with the GCLID."

That said, if you haven't enabled cross-account conversion tracking, you will need for now to specify the customer ID of the sub-account. If you require assistance in setting up cross-account conversion tracking, I would recommend that you reach out to the Google Ads Product Support team via this link, as this is more in line with their expertise.

Once enabled, you may then perform conversion uploads using your manager account.

Best regards,

Google Logo
Peter Laurence Napa Oliquino
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Kc7GQ:ref

Yang Qi

unread,
Jul 16, 2021, 12:05:37 PM7/16/21
to ads...@forumsupport.google, adwor...@googlegroups.com
Sorry, I think there is some misunderstanding. I want to upload conversions using the customer ID of the sub-account and we do upload conversions using sub-account ID when using V6. However, we can't do that when upgrading to V8.  That is why I said I have to use the customer id of the MCC account. If possible, I still prefer using sub-account id. 

--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@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 a topic in the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/ZHUOXD-jcic/unsubscribe.
To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com.


--
--Yang

Ramesh Pun

unread,
Aug 10, 2021, 6:01:22 AM8/10/21
to AdWords API and Google Ads API Forum
Hi,

I'm receiving following error:
"Partial failures occurred: 'The click or call is owned by a customer account that the uploading customer does not manage., at conversions[0].gclid'.\n"

I confirm that, I've setup cross-account conversion tracking and trying to upload the click conversion using manager account. I do have setup loginCustomerId as my manager account and I tried to with both manager/google ads client account as customerId but it still gives the above error.

Is there anything, I'm missing.

Thanks,
Ramesh

Google Ads API Forum Advisor

unread,
Aug 10, 2021, 9:49:48 PM8/10/21
to rames...@minstersoft.co.uk, adwor...@googlegroups.com
Hi Ramesh,

Thank you for reaching out to our API support team.

I would recommend that you first perform a request to the click_view report to determine whether the GCLID you are uploading is indeed existing or belongs to one of the client accounts being managed by your MCC / manager account. You may note as well that you will need to perform the click_view request per client account.

Ramesh Pun

unread,
Aug 11, 2021, 7:46:42 AM8/11/21
to AdWords API and Google Ads API Forum
Thank you for the response Peter.
Message has been deleted

Google Ads API Forum Advisor

unread,
Apr 20, 2022, 3:00:53 AM4/20/22
to ajit.triv...@gmail.com, adwor...@googlegroups.com
Hi Ajit,

Thank you for raising this concern to the Google Ads API team.

Moving forward to your concern, "can we upload conversions using only GAds account and not MCC account?", kindly note that if you already setup cross-account conversion tracking, then you should use your MCC account. However, if you haven't yet set up this, then you can use your client account when you upload conversions.

Regards,
Google Logo
Carmela
Google Ads API Team
 


ref:_00D1U1174p._5004Q2Kc7GQ:ref
Reply all
Reply to author
Forward
0 new messages