We are sending updates of values using request POST
https://googleads.googleapis.com/v20/customers/{customerId}:uploadConversionAdjustments. Until recently, we were able to update value using orderId as conversion identifier. Now we receive the error "The required field was not present., at conversion_adjustments[0].gclid_date_time_pair.gclid". Did anything change regarding the required parameters for conversion adjustment? According to the documentation there was no change.
example body of request:
{
"conversionAdjustments": [
{
"adjustmentType": "RESTATEMENT",
"restatementValue": {
"adjustedValue": 143,
"currencyCode": "CZK"
},
"orderId": "OBJ12345678",
"conversionAction": "customers/1234567890/conversionActions/1234567890",
"adjustmentDateTime": "2025-10-08 17:15:00+02:00"
}
],
"partialFailure": true,
"validateOnly": false
}
response:{
"partialFailureError": {
"code": 3,
"message": "The required field was not present., at conversion_adjustments[0].gclid_date_time_pair.gclid",
"details": [
{
"@type": "
type.googleapis.com/google.ads.googleads.v20.errors.GoogleAdsFailure",
"errors": [
{
"errorCode": {
"fieldError": "REQUIRED"
},
"message": "The required field was not present.",
"location": {
"fieldPathElements": [
{
"fieldName": "conversion_adjustments",
"index": 0
},
{
"fieldName": "gclid_date_time_pair"
},
{
"fieldName": "gclid"
}
]
}
}
]
}
]
},
"results": [
{}
],
"jobId": "8003317225742994960"
}