Release notes

  • The Data Manager API is now generally available as of v1.3.

  • Version 1.3 introduced the RetrieveRequestStatus method for diagnostics, deprecated the product field, added support for specifying destination for audience members, and lowered the audience targeting threshold to 100 members.

  • Version 1.2 added support for sending offline conversions and enhanced conversions for leads to Google Ads, introduced new EventSource values, added the user_properties field to Event, and added a destination_references field to CustomVariable.

  • Version 1.1 added the IngestEvents method to the IngestionService to maximize ad interaction signals.

  • The initial release, v1.0, supported sending audience data to Google Ads and Display & Video 360, included gRPC and REST support, and introduced the IngestionService for managing audience members with various data types.

Here's where you can learn what's changed in each Data Manager API release.

2026-07-30 v1.8

  • Added the RemoveAllAudienceMembers method to the IngestionService to remove or replace all audience members for the specified user lists.
    • To get started, review the guide on removing all members from an audience for your specific integration. For example, see the Customer Match guides for Google Ads or Display & Video 360.
  • Added support for returning detailed warnings during event and audience ingestion.
    • Added the field_warnings field to IngestEventsResponse and IngestAudienceMembersResponse which contains a list of FieldWarning objects.
    • Added the FieldWarning resource, which contains a reason (WarningReason ), description, and field path.
    • Added the WarningReason enum to define reasons for warnings, such as custom variables not being enabled or missing merchant IDs in cart data.
  • Added support for sending additional address fields for Google Analytics event ingestion.
    • Added the address_line, city, and administrative_area fields to AddressInfo (used in UserData).
  • Added the INVALID_REMOVE_AS_OF_TIME and REQUIRED_PREREQUISITE_LINK_MISSING error reasons to the ErrorReason enum.

2026-05-28 v1.7

2026-05-07 v1.6

  • Added support for sending Google Ads store sales conversions using an IngestEventsRequest. To use this feature, your Google Ads account must meet certain eligibility requirements.
    • Added the event_location field to Event, which supports providing a physical store_id.
    • Added the third_party_user_data field to Event, allowing ingested data to be explicitly flagged as being owned by a third party.
    • Added the following fields to the Item resource:
      • merchant_id
      • merchant_feed_label
      • merchant_feed_language_code
      • conversion_value
      • custom_variables (accepts a list of ItemCustomVariable objects)
    • Check out the following guides to get started:
  • Added support for sending any web or app event to Google Analytics that isn't a reserved event.
  • Added support for sending any event with a transaction ID to both web and app data streams as an additional data source for your tag or Google Analytics for Firebase (GA4F) SDK implementations.
    • This feature is limited to Google Analytics properties on an allowlist; fill out this form if you're interested in adding your property to the allowlist.
  • Added the coupon_codes field to CartData to track all coupon codes applied to the cart for events sent to Google Ads and Google Analytics.
    • For coupon redemption use cases in Google Ads, use the OFFLINE_PROMOTION_REDEMPTION conversion type.
  • Added a new OAuth scope, https://www.googleapis.com/auth/datamanager.partnerlink, for methods related to creating, searching, and deleting partner links.
  • Added new values to the ErrorReason enum to support detailed validation for store sales and Google Analytics event ingestion.
  • Added the youtube_members_count and gmail_members_count fields to the SizeInfo resource.

2026-03-26

2026-02-17 v1.5

The Data Manager API now supports the entire end to end workflow for managing audiences, including audience creation, ingestion, and retrieval.

2026-02-10

Sending conversions with multiple data sources to boost performance and data strength is now generally available to all Google Ads accounts.

This feature is still only available to Google Analytics properties on an allowlist. Fill out the form if you're interested in adding your Google Analytics property to the allowlist.

2025-11-05 v1.4

  • Added support for sending Google Analytics purchase events as an additional data source for your tag conversions, to maximize ad interaction signals and strengthen your data and overall performance.

    • Added GOOGLE_ANALYTICS_PROPERTY to the AccountType enum.
    • Added multiple fields to Event:
      • event_name
      • client_id
      • user_id
      • additional_event_parameters
    • Added additional_user_properties to UserProperties.

    Read more about sending Google Analytics purchase events and how to map Google Analytics event parameters and user properties to their Data Manager API equivalents in the events guide.

  • Added AwsWrappedKeyInfo to support using encryption keys from AWS Key Management Service.

  • Added the following enum values to ErrorReason:

    • EVENT_TIME_INVALID
    • FIELD_VALUE_TOO_LONG
    • INVALID_EVENT_NAME
    • INVALID_PROPERTY_TYPE
    • INVALID_REQUEST_ID
    • INVALID_STREAM_TYPE
    • LINKED_ACCOUNT_ONLY_ALLOWED_WITH_DATA_PARTNER_LOGIN_ACCOUNT
    • MULTIPLE_DESTINATIONS_FOR_GOOGLE_ANALYTICS_EVENT
    • NOT_ALLOWLISTED
    • OPERATING_ACCOUNT_LOGIN_ACCOUNT_MISMATCH
    • RESERVED_NAME_USED
    • TOO_MANY_ELEMENTS
    • UNSUPPORTED_LINKED_ACCOUNT_FOR_DATA_PARTNER
    • UNSUPPORTED_OPERATING_ACCOUNT_FOR_DATA_PARTNER

2025-10-06 v1.3

  • The Data Manager API is now generally available to all users.

    Sending conversions with multiple data sources to boost performance and data strength is still only available to accounts on an allowlist. Fill out the form if you're interested in adding your account.

    Fill out the partner interest form to express interest in becoming a data partner.

  • Added the RetrieveRequestStatus method for retrieving diagnostic information for event and audience ingestion requests.

  • The product field of