Google Ads
Google Ads is an advertising platform from Google. Striim can ingest Google Ads data using its Google Ads reader. You can use this to sync data from your Google Ads account to analytical systems such as BigQuery or Snowflake. Moving ad data to such a system enables you to transform the data and perform a sophisticated analysis of advertising properties. Google provides a public API for accessing the data in the Google Ads platform that supports OAuth 2.0 authentication.
Summary information and supported objects
APIs used/data supported | Google Ads API |
Supported targets | Any Striim target that accepts WAEvents |
Security and authentication | OAuth 2.0 (Client ID, Client secret, Refresh token) |
Operations / modes supported | Automated mode (consisting of Initial load and Incremental load) Initial load Incremental load |
Schema management | Initial schema creation (migrate schema) supported |
Resilience / recovery | Recovery in Incremental/Automated modes is based on a date marker; duplicates may occur. Use merge/upsert at the target to deduplicate. Resync re-reads the full dataset each poll. |
Performance | Striim platform–supported parallel execution (thread pool and connection pool controls) |
Programmability |
|
Metrics and auditing | Key adapter and platform metrics available through Striim monitoring |
Key limitations | Emits insert operations; handle updates via merge/upsert at the target as needed. Incremental reads filter on a |