Use the Data Manager API to send offline conversions to a Floodlight activity for Campaign Manager 360, Display & Video 360, and Search Ads 360. Learn more about Floodlight and Floodlight activities.
If you're upgrading from the Campaign Manager 360 API, see Upgrade from the Campaign Manager 360 API.
Workflow overview
To send event data with the Data Manager API, complete the following steps:
Prepare destinations: Define the
Destinationobjects for thedestinationsfield of the ingestion request to specify the target account and conversion or event destination. See Prepare destinations for details.Prepare event data and identifiers: Construct each
Eventand include any required fields and identifiers. Normalize and SHA-256 hash any user contact information inuserDataaccording to the formatting guidelines, and optionally encrypt it. See Prepare event data for details.Build and send the ingestion request: Submit an
events.ingestrequest containing yourdestinations,Eventrecords, andencryptionInfoif you encrypteduserData. UsevalidateOnly: trueto test your payload for fast-fail errors before sending production data. See Send events for field requirements and code samples.Check request status and diagnostics: Check asynchronous processing status and review diagnostics with
requestStatus.retrieve.