npx skills add ...
npx skills add google/skills --skill data-manager-api-setup
Guides developers through client library installation and authentication setup steps for the Data Manager API. Use this skill when a user is getting started with the Data Manager API and needs to setup their local environment, install the client library, or setup access to the API. Don't use for implementing audience or event ingestion logic (use the data-manager-api-audience-ingestion or data-manager-api-event-ingestion skills instead).
npx skills add google/skills --skill data-manager-api-setup
Refer to Set up API access for more details.
gcloud auth application-default login.
https://www.googleapis.com/auth/datamanager and
https://www.googleapis.com/auth/cloud-platform.https://www.googleapis.com/auth/adwords).Service Usage Consumer IAM role, and the user executing gcloud
has the Token Creator role
(roles/iam.serviceAccountTokenCreator) on that Service Account
for impersonation.Refer to Install a client library for more details.
The companion utility libraries provide pre-built helper classes and functions to correctly format, hash, and encrypt user identifiers (such as emails, phone numbers, and physical addresses) prior to API ingestion. Use of these libraries is highly recommended to ensure that user identifier formatting matches the API's specifications.
Select the language-specific installation guide below:
google-ads-datamanager and google-ads-datamanager-util)com.google.api-ads:data-manager and data-manager-util)@google-ads/datamanager and @google-ads/data-manager-util)googleads/data-manager and googleads/data-manager-util)Google.Ads.DataManager.V1 and Google.Ads.DataManager.Util.csproj)