Upload Conversion Adjustment not throwing partialFailureErrors

48 views
Skip to first unread message

Selcuk

unread,
Apr 24, 2024, 8:06:24 AM4/24/24
to Google Ads API and AdWords API Forum
Hello,

We are trying to implement the uploadConversionAdjustment rest endpoint. We are encountering the following issue:

We are uploading an ENHANCEMENT with an orderId that does not exist (we have tried many different random strings), because we want to trigger the CONVERSION_NOT_FOUND failure message. While doing this, we noticed that we always get a succesful response back, even when we are certain that this conversion action has not received a conversion with said orderId.

The request body:
{
  "conversionAdjustments": [
    {
        "adjustmentType": "ENHANCEMENT",
        "userIdentifiers": [
            {
                "userIdentifierSource": "FIRST_PARTY",
                "hashedEmail": "1b3b25a7c92d9b485a566545f43ef41255172c814fb45775bf25e914ed45ec54"
            }
        ],
        "orderId": "ThisIsNotAnActualOrderId",
        "conversionAction": "customers/6989894992/conversionActions/6797143098",
        "adjustmentDateTime": "2024-04-24 13:19:45+02:00",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"
    }
  ],
  "partialFailure": true,
  "validateOnly": false
}
The request response:
{
    "results": [
        {
            "adjustmentType": "ENHANCEMENT",
            "conversionAction": "customers/6989894992/conversionActions/6797143098",
            "adjustmentDateTime": "2024-04-24 13:19:45+02:00",
            "orderId": "ThisIsNotAnActualOrderId"
        }
    ],
    "jobId": "518479714210543166"
}

So my question is: Why is this conversion adjustment succeeding? Our plan depended on the CONVERSION_NOT_FOUND failure being thrown.

Selcuk

unread,
Apr 24, 2024, 8:11:32 AM4/24/24
to Google Ads API and AdWords API Forum
If it helps, the requestId that i found in the response headers was XYfSaW2rxNUl_2x3jbSfUg

Selcuk

unread,
Apr 24, 2024, 8:24:18 AM4/24/24
to Google Ads API and AdWords API Forum
In case this is intended behaviour, is there any other way for us to detect when a conversion with said orderId has been uploaded to the conversion action?

Google Ads API Forum Advisor

unread,
Apr 24, 2024, 12:25:36 PM4/24/24
to selcuk....@gmail.com, adwor...@googlegroups.com

Hi,

Thank you for reaching out to the Google Ads API support team.

I will check with our team regarding your issue, and one of my team members will reach out to you once we have an update on this. Meanwhile, your patience is highly appreciated. 

This message is in relation to case "ref:!00D1U01174p.!5004Q02tPIUZ:ref" (ADR-00232442)

Thanks,
 
Google Logo Google Ads API Team


Google Ads API Forum Advisor

unread,
Apr 26, 2024, 3:38:11 PM4/26/24
to selcuk....@gmail.com, adwor...@googlegroups.com
Hi,

Conversions and adjustments are all processed offline, so the API call may succeed but that doesn't indicate a successful payload like the way you are trying to test it. You can use the instructions at https://developers.google.com/google-ads/api/docs/conversions/upload-summaries to troubleshoot this scenario to some extent.

Regards
Anash

 

ref:!00D1U01174p.!5004Q02tPIUZ:ref
Reply all
Reply to author
Forward
0 new messages