LogoLogo
  • 🦩Overview
  • 💾Datasets
    • Overview
    • Core Concepts
      • Columns & Annotations
      • Type & Property Mappings
      • Relationships
    • Basic Datasets
      • dbt Integration
      • Sigma Integration
      • Looker Integration
    • SaaS Datasets
    • CSV Datasets
    • Streaming Datasets
    • Entity Resolution
    • AI Columns
      • AI Prompts Recipe Book
    • Enrichment Columns
      • Quick Start
      • HTTP Request Enrichments
    • Computed Columns
    • Version Control
  • 📫Syncs
    • Overview
    • Triggering & Scheduling
    • Retry Handling
    • Live Syncs
    • Audience Syncs
    • Observability
      • Current Sync Run Overview
      • Sync History
      • Sync Tracking
      • API Inspector
      • Sync Alerts
      • Observability Lake
      • Datadog Integration
      • Warehouse Writeback
      • Sync Lifecycle Webhooks
      • Sync Dry Runs
    • Structuring Data
      • Liquid Templates
      • Event Syncs
      • Arrays and Nested Objects
  • 👥Audience Hub
    • Overview
    • Creating Segments
      • Segment Priorities
      • Warehouse-Managed Audiences
    • Experiments and Analysis
      • Audience Match Rates
    • Activating Segments
    • Calculated Columns
    • Data Preparation
      • Profile Explorer
      • Exclusion Lists
  • 🧮Data Sources
    • Overview
    • Available Sources
      • Amazon Athena
      • Amazon Redshift
      • Amazon S3
      • Azure Synapse
      • ClickHouse
      • Confluent Cloud
      • Databricks
      • Elasticsearch
      • Kafka
      • Google AlloyDB
      • Google BigQuery
      • Google Cloud SQL for PostgreSQL
      • Google Pub/Sub
      • Google Sheets
      • Greenplum
      • HTTP Request
      • HubSpot
      • Materialize
      • Microsoft Fabric
      • MotherDuck
      • MySQL
      • PostgreSQL
      • Rockset
      • Salesforce
      • SingleStore
      • Snowflake
      • SQL Server
      • Trino
  • 🛫Destinations
    • Overview
    • Available Destinations
      • Accredible
      • ActiveCampaign
      • Adobe Target
      • Aha
      • Airship
      • Airtable
      • Algolia
      • Amazon Ads DSP (AMC)
      • Amazon DynamoDB
      • Amazon EventBridge
      • Amazon Pinpoint
      • Amazon Redshift
      • Amazon S3
      • Amplitude
      • Anaplan
      • Antavo
      • Appcues
      • Apollo
      • Asana
      • AskNicely
      • Attentive
      • Attio
      • Autopilot Journeys
      • Azure Blob Storage
      • Box
      • Bloomreach
      • Blackhawk
      • Braze
      • Brevo (formerly Sendinblue)
      • Campaign Monitor
      • Canny
      • Channable
      • Chargebee
      • Chargify
      • ChartMogul
      • ChatGPT Retrieval Plugin
      • Chattermill
      • ChurnZero
      • CJ Affiliate
      • CleverTap
      • ClickUp
      • Constant Contact
      • Courier
      • Criteo
      • Crowd.dev
      • Customer.io
      • Databricks
      • Delighted
      • Discord
      • Drift
      • Drip
      • Eagle Eye
      • Emarsys
      • Enterpret
      • Elasticsearch
      • Facebook Ads
      • Facebook Product Catalog
      • Freshdesk
      • Freshsales
      • Front
      • FullStory
      • Gainsight
      • GitHub
      • GitLab
      • Gladly
      • Google Ads
        • Customer Match Lists (Audiences)
        • Offline Conversions
      • Google AlloyDB
      • Google Analytics 4
      • Google BigQuery
      • Google Campaign Manager 360
      • Google Cloud Storage
      • Google Datastore
      • Google Display & Video 360
      • Google Drive
      • Google Search Ads 360
      • Google Sheets
      • Heap.io
      • Help Scout
      • HTTP Request
      • HubSpot
      • Impact
      • Insider
      • Insightly
      • Intercom
      • Iterable
      • Jira
      • Kafka
      • Kevel
      • Klaviyo
      • Kustomer
      • Labelbox
      • LaunchDarkly
      • LinkedIn
      • LiveIntent
      • Loops
      • Mailchimp
      • Mailchimp Transactional (Mandrill)
      • Mailgun
      • Marketo
      • Meilisearch
      • Microsoft Advertising
      • Microsoft Dynamics
      • Microsoft SQL Server
      • Microsoft Teams
      • Mixpanel
      • MoEngage
      • Mongo DB
      • mParticle
      • MySQL
      • NetSuite
      • Notion
      • OneSignal
      • Optimizely
      • Oracle Database
      • Oracle Eloqua
      • Oracle Fusion
      • Oracle Responsys
      • Orbit
      • Ortto
      • Outreach
      • Pardot
      • Partnerstack
      • Pendo
      • Pinterest
      • Pipedrive
      • Planhat
      • PostgreSQL
      • PostHog
      • Postscript
      • Productboard
      • Qualtrics
      • Radar
      • Reddit Ads
      • Rokt
      • RollWorks
      • Sailthru
      • Salesforce
      • Salesforce Commerce Cloud
      • Salesforce Marketing Cloud
      • Salesloft
      • Segment
      • SendGrid
      • Sense
      • SFTP
      • Shopify
      • Singular
      • Slack
      • Snapchat
      • Snowflake
      • Split
      • Sprig
      • Stripe
      • The Trade Desk
      • TikTok
      • Totango
      • Userflow
      • Userpilot
      • Vero Cloud
      • Vitally
      • Webhooks
      • Webflow
      • X Ads (formerly Twitter Ads)
      • Yahoo Ads (DSP)
      • Zendesk
      • Zoho CRM
      • Zuora
    • Custom & Partner Destinations
  • 📎Misc
    • Credits
    • Census Embedded
    • Data Storage
      • Census Store
        • Query Census Store from Snowflake
      • General Object Storage
      • Bring Your Own Bucket
        • Bring your own S3 Bucket
        • Bring your own GCS Bucket
        • Bring your own Azure Bucket
    • Developers
      • GitLink
      • Dataset API
      • Custom Destination API
      • Management API
    • Security & Privacy
      • Login & SSO Settings
      • Workspaces
      • Role-based Access Controls
      • Network Access Controls
      • SIEM Log Forwarding
      • Secure Storage of Customer Credentials
      • Digital Markets Act (DMA) Consent for Ad Platforms
    • Health and Usage Reporting
      • Workspace Homepage
      • Product Usage Dashboard
      • Observability Toolkit
      • Alerts
    • FAQs
Powered by GitBook
On this page
  • Google Ads
  • One-Click Audience Syncs (Google Ads Only)
  • Google Campaign Manager 360
  • Google Display & Video 360
  • Amazon Ads DSP
  • Have Questions?

Was this helpful?

  1. Misc
  2. Security & Privacy

Digital Markets Act (DMA) Consent for Ad Platforms

This page describes how to provide DMA consent to ad platforms via Census.

PreviousSecure Storage of Customer CredentialsNextHealth and Usage Reporting

Last updated 6 months ago

Was this helpful?

If you are using Census to send audiences or conversion events to Google Ads, Google DV360, or Amazon Ads DSP, you’ll need to take the actions described on this page before March 2024 to avoid audience targeting from being affected.

As you may be aware, many of the large advertising services are in the process of supporting the EU’s (DMA). Census now supports syncing DMA-related properties to the following destinations:

  • (Audiences, Conversions)

  • (Conversion Events)

  • (Customer Match Audiences)

  • (Audiences)

Google and Amazon have taken different approaches to supporting DMA metadata for their networks. Google asks you to provide consent information on a per-user basis, whereas Amazon requires you to indicate which region a particular audience’s data has been collected in to determine if the DMA applies. Below, we describe how to provide this information via Census.

Google Ads

If you’re using our one-click sync experience to send audiences to Google Ads, jump ahead to the section below.

When sending Audiences or Conversions to (using our traditional sync experience) you will now see two optional fields: Consent for ad personalization and Consent for ad user data. You must provide both of these to assert the user data you are sending was collected in accordance with .

There are two ways to populate these fields in Census:

  1. Create two columns in your underlying data model to specify the appropriate values on a per-record basis

  1. Use the “Constant Value” feature in Census’s field mapper to provide the same value for all records in the audience (warning: only do this if you’re confident the same value will always apply to all members of your audience)

One-Click Audience Syncs (Google Ads Only)

  1. Go to the “Datasets” tab in Census.

  2. Click on the “Person” dataset powering your one-click syncs. Hint: the numbers shown below are the total count of segments and syncs, respectively, using the entity.

  1. Click “Save Entity” in the top right to save your changes.

  2. Repeat this process for any additional “Person” entities powering one-click syncs.

  3. That’s it! We’ll automatically ensure these fields get passed along to Google Ads.

Google Campaign Manager 360

Google Display & Video 360

Amazon Ads DSP

When syncing to Amazon Ads DSP Audiences with Census, you can now provide the list of countries where the included users’ data was collected. This list will be used whenever Census creates a new audience (it will not modify existing audiences).

Have Questions?

Google accepts the following values for both fields: UNKNOWN, UNSPECIFIED, GRANTED, DENIED. For more info, see .

If you’re sending audiences to Google Ads using our experience, you’ll only need to provide consent status once for each underlying “person” entity.

Add two additional mappings—1) Google Ads Consent for Ad Personalization and 2) Google Ads Consent for Ad User Data—and select the relevant fields in your source data. Acceptable values for these fields are: UNKNOWN, UNSPECIFIED, GRANTED, or DENIED (see for more context).

The process for providing DMA metadata to is nearly identical to Google Ads (). The only difference is that CM360 requires different values for consent status: GRANTED and DENIED. For more info, see .

Similarlly, the process for providing DMA metadata to is also nearly identical. DV360's consent status values are CONSENT_STATUS_UNSPECIFIED, CONSENT_STATUS_GRANTED, CONSENT_STATUS_DENIED. For more info, see .

has approached their DMA compliance by requiring a list of one or more country codes to be set on audiences defined in Amazon Ads DSP. These country codes indicate which countries the audience data was collected in. If the list includes any in-scope EU country, it will be subject to the regulation and potential restrictions will be applied (Amazon has not yet clarified what those are). Note that any audiences without Data Source Country information provided will be assumed to be in scope for DMA by default.

If you have any questions or need assistance, contact .

📎
Google’s documentation
one-click audience sync
Google’s documentation
Google DV360
Google’s documentation
Amazon Ads
support@getcensus.com
Google CM360
Google’s documentation
see above
Digital Markets Act
Google Ads
Google’s EU User Consent Policy
Google Ads
Google Campaign Manager 360
Google Display & Video 360
Amazon Ads DSP
One-Click Audience Syncs
Optional fields for providing consent to Google Ads.
Specify consent via a column in your source data.
Provide a constant value in the field mapper.
Select the "Person" entity powering your one-click syncs.
Map the consent fields in your source data.
Provide a list of country codes to Amazon.