Request message for ConversionUploadService.UploadClickConversions.
Important: Always set partial_failure = true. Partial failure mode is required for conversion uploads. When enabled, valid conversions are processed and any invalid conversions return individual errors in UploadClickConversionsResponse.partial_failure_error. Setting partial_failure = false or omitting the field is not supported and causes the entire request to fail.
When uploading enhanced conversions for leads with user_identifiers, normalize raw identifier strings before hashing with SHA-256 (trim leading and trailing whitespace, convert email addresses to lowercase, and format phone numbers in E.164 format), and populate only one identifier field per UserIdentifier object (oneof identifier is mutually exclusive).
For help diagnosing conversion upload issues, see the conversion upload troubleshooting guide.
| Fields | |
|---|---|
|
Required. The conversions that are being uploaded. |
|
Required. The ID of the customer performing the upload. |
|
Optional. Optional input to set job ID. Must be a non-negative number that is less than 2^31 if provided. If this field is not provided, the API will generate a job ID in the range [2^31, (2^63)-1]. The API will return the value for this request in the |
|
Required. Must be set to |
|
If |