Get started with the Cross-Media Measurement API in just a few steps.
1
Understand the Architecture
The Cross-Media Measurement API is a resource-oriented gRPC API using Protocol Buffers. It enables privacy-preserving measurements through multi-party computation across data providers.Read the Core Concepts to understand the resource model and architecture.
2
Set Up Authentication
Authentication uses OpenID Connect and X.509 certificates for digital signatures. You’ll need to create an account and obtain credentials.
# The API uses certificate-based authentication# See the authentication guide for details
Once authenticated, you can create measurements that compute reach, frequency, or impressions across multiple data providers while preserving privacy.
message Measurement { string name = 1; string measurement_consumer_certificate = 2; MeasurementSpec measurement_spec = 3; State state = 4; Result result = 5;}
The API provides comprehensive services for measurements, event groups, requisitions, model management, and panel matching.Browse the API Reference to explore all available services and methods.
Key Features
Everything you need for privacy-preserving cross-media measurement.
Multi-Party Computation
Secure computation across multiple parties without revealing individual data.
Differential Privacy
Built-in differential privacy controls to protect sensitive measurement data.
Event Groups
Organize and manage event data with flexible metadata descriptors.
Panel Matching
Analyze audience overlap while preserving privacy across data providers.
Model Management
Complete lifecycle management for models, suites, releases, and rollouts.
Requisition Workflow
Streamlined workflow for data providers to fulfill measurement requisitions.
Explore by Role
Find resources tailored to your role in the measurement ecosystem.