AI-generated Key Takeaways
-
Conversion uploads have restrictions including a limit of 1,000 conversions per request and a 28-day timestamp limit.
-
Duplicate conversions inserted into both Campaign Manager 360 and Search Ads 360 are not deduplicated unless separate Floodlight activities are used.
-
Ordinal values are used to control deduplication of conversions with the same Floodlight values, user identifier, and conversion date.
-
NOT_FOUNDerrors for uploads can be caused by invalid or unknown identifiers or by the associated clicks or Floodlight calls occurring too far in the past or too recently. -
For audience list creation using Offline Conversion Insertion, ad user data consent is required and the
nonPersonalizedAdfield must be explicitly set tofalse.
- Are there any restrictions on what I can upload?
There are a few restrictions to be aware of:
- Individual
batchinsertandbatchupdaterequests are limited to 1,000 conversions. - The timestamp of a conversion can be at most 28 days old from the time of submission.
- You can only submit conversions to a Floodlight configuration to which your Campaign Manager 360 user profile has access.
- Individual
- Should I use Campaign Manager 360 or Search Ads 360 to upload conversions?
Refer to the Search Ads 360 help center for a detailed comparison of features offered by both products.
- What if I insert the same conversion to both Campaign Manager 360 and Search Ads 360?
If you insert the same conversion to both Campaign Manager 360 and Search Ads 360, the entries will not be deduplicated. Please use separate Floodlight activities in this case.
- What is an ordinal value and how is it used?
Ordinal values control how duplicate conversions are processed. If multiple conversions are inserted with the same Floodlight values, user identifier, and conversion date, the ordinal is used to determine whether:
- The conversions are deduplicated and only one survives. This happens if all conversions have the same ordinal value.
- The conversions are processed individually and all survive. This happens if all conversions have a different ordinal value.
The values themselves don't need to be meaningful. In general, using a fixed value (such as
1) for all conversions will enable deduplication. Using a random or unique value for each conversion will disable it.- What does it mean when a
mobileDeviceIdupload fails due to aNOT_FOUNDerror? The most common causes of this error are:
- The
mobileDeviceIdis invalid. - The
mobileDeviceIdis unknown to Search Ads 360. This means that the device has yet to be served an ad by Campaign Manager 360.
- The
- What does it mean when a
gclidupload fails due to aNOT_FOUNDerror? The most common causes of this error are:
- The
gclidis invalid. - The
gclidis not associated with a Search Ads 360 campaign or a Display & Video 360 YouTube line item. This may occur if thegclidwas collected from a Google Ads click redirect which did not pass through Search Ads 360 (e.g., clicks on location extensions) or collected from a YouTube ad click redirect not associated with a Display & Video 360 YouTube line item. - The click associated with the
gclidoccurred too far in the past. Conversions may only be inserted for clicks up to 60 days old. - The click associated with the
gclidoccurred too recently. We recommend delayinggclid-based conversion uploads by 1 hour to ensure that thegclidis processed and available for matching.
- The
- What does it mean when a
dclidupload fails due to aNOT_FOUNDerror? The most common causes of this error are:
- The
dclidis invalid. - The click associated with the
dclidoccurred too far in the past. Conversions may only be inserted for clicks up to 60 days old. - The click associated with the
dclidoccurred too recently. We recommend delayingdclid-based conversion uploads by 1 hour to ensure that thedclidis processed and available for matching.
- The
- What does it mean when a
matchIdupload fails due to aNOT_FOUNDerror? The most common causes of this error are:
- The
matchIdis unknown to Campaign Manager 360. This may occur if thematchIdwas collected from a Floodlight call which did not properly pass through Campaign Manager 360 (make sure your Floodlight calls are working correctly including thematchIdtag parameter). - The Floodlight call associated with the
matchIddidn't contain a cookie. The Floodlight call must contain a cookie / identifier for Campaign Manager 360 to store thematchIdcorrectly (ie. user may have blocked cookies or opted out). - The Floodlight call associated with the
matchIdoccurred too far in the past. Offline Conversion uploads must be made within 60 days of the Floodlight call containing thematchId. - The Floodlight call associated with the
matchIdoccurred too recently. We recommend delayingmatchId-based conversion uploads by 2 hours to ensure that thematchIdis processed and available for matching.
- The
- Are offline conversions with a timestamp prior to the creation of the Floodlight Activity included in reports?
The upload of offline conversions with a timestamp prior to the creation of the Floodlight Activity could be reported as Floodlight impressions and as unattributed/attributed conversions, up to 28 days prior from the time of submission. However, this behavior is not guaranteed and shouldn't be relied upon. The best practice is to create Floodlight Activities before the earliest timestamp of an offline conversion.
- What consent is necessary to use Offline Conversion Insertion for audience list creation?
In addition to ad user data consent, the
nonPersonalizedAdfield must be explicitly set tofalseto enable audience list creation.