Dev & Engineering ✓ Google · Official

Data Manager API Setup Assistant

Set up local authentication and client libraries for the Data Manager API.

48/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 21k
Last updated
12d ago
License
Apache-2.0
google-adsdata-manager-apiapi-authenticationclient-library
+1application-default-credentials

What does this skill do, and when should you use it?

This skill is for developers starting with the Data Manager API. It guides API enablement, Application Default Credentials (ADC), required scopes, and service-account impersonation permissions. It also provides language-specific installation references for Python, Java, Node.js, PHP, and .NET client and utility libraries. It does not implement audience or event ingestion logic.

Checks that the Data Manager API is enabled in a Google Cloud project; guides ADC setup with gcloud auth application-default login; documents required scopes, additional API scopes, and service-account impersonation roles; routes users to client-library and utility-library installation references for five languages; and explains that the utility libraries format, hash, and encrypt user identifiers.

Good fit
  • A developer needs local Google Cloud authentication before using the Data Manager API.
  • A team needs installation guidance for the Python, Java, Node.js, PHP, or .NET client libraries.
  • A developer is configuring service-account impersonation and needs to verify the required IAM roles.
  • A developer wants to prepare email addresses, phone numbers, or physical addresses according to API formatting requirements before ingestion.

How do you install this skill?

Before you use it
  • Before running gcloud auth application-default login, verify the required scopes and account permissions to avoid unnecessarily broad cloud-platform authorization.
  • Utility libraries are installed from git clones, source builds, or local paths; pin a commit or version and review dependency provenance before use.
  • The documentation does not address mainland-China reachability, proxy configuration, or offline alternatives, so external services may prevent installation.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • gcloud CLI

Run npx skills add google/skills and select the Data Manager API Setup skill during installation. The source does not specify a more detailed installation directory or standalone installation command.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/google/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/ads/data-manager-api-setup" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Help me configure local authentication for the Data Manager API and install the Python client library.

After installation, ask an Agent something like: “Help me configure local authentication for the Data Manager API and install the Python client library.” The skill provides setup guidance for the requested language. The source does not define standalone scripts, fixed parameters, or an automated test workflow.

What are this skill's strengths and limitations?

Pros
  • Covers API enablement, ADC, scopes, and service-account permissions needed to get started.
  • Provides installation references for five programming languages.
  • Keeps environment setup separate from audience and event ingestion.
Limitations
  • Does not implement audience or event ingestion.
  • The contents of the language-specific reference files are not included in the supplied material.
  • The source does not provide a test suite or platform-validation results.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Data Manager API Setup Assistant this page ✓ Google · Official 48 · Use with care ★ 21k 12d ago Apache-2.0
Google Data Manager API Audience Import Assistant ✓ Google · Official 54 · Use with care ★ 21k 12d ago Apache-2.0
Data Manager API Event Ingestion Guide ✓ Google · Official 52 · Use with care ★ 21k 12d ago Apache-2.0
Google Analytics Admin API Assistant ✓ Google · Official 45 · Not recommended ★ 21k 12d ago Apache-2.0
Gemini LiveAPI Client Service Skill ✓ Google · Official 52 · Use with care ★ 21k 12d ago Apache-2.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
48/ 100 5-point scale 2.4 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust14 / 25 · 2.8/5

The skill documents ADC, OAuth scopes, Service Usage Consumer, and Token Creator requirements, and mentions formatting, hashing, and encrypting user identifiers. However, cloud-platform may be broader than necessary, and least privilege, user confirmation, credential protection, data flows, sensitive-data retention, and rollback are not specified, so points are deducted.

2Reliability7 / 20 · 1.8/5

The main flow and five language references are broadly consistent and the scope boundary is stated. However, there are no tests, pinned versions, runtime prerequisites, abnormal-input handling, or diagnosable failure messages; dynamically resolving the latest Java version and relying on local clones add uncertainty, so points are deducted.

3Adaptability9 / 15 · 3.0/5

Invocation conditions and non-fit scenarios are clear, with coverage for Python, Java, Node, PHP, and .NET. However, operating-system and runtime requirements, network constraints, Chinese-language support, and mainland-China reachability are not addressed. Core dependencies rely on external Google, GitHub, Maven, npm, or Composer services, so points are deducted.

4Convention8 / 15 · 2.7/5

The documentation is readable and layered through a main guide and language-specific references, and it includes a version field, Apache-2.0 licensing, repository installation guidance, and an issue-support path. It lacks a changelog, named maintenance responsibility, dependency-version policy, FAQ, and troubleshooting guidance, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The skill covers the core setup task—enabling the API, configuring ADC, and installing client and utility libraries—with reusable commands and configuration snippets. However, utility-library installation depends on source clones and includes omissions or version risks in local publishing and path references; completion still requires manual validation, and there is no execution evidence, so the score remains conservative.

6Verifiability4 / 10 · 2.0/5

The material cites Google developer documentation and identifies concrete repositories and commands, providing some auditability. This review contains only static files, with no committed tests, CI coverage, independent review, or reproducible execution record, so points are deducted under the static calibration.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f Review evidence[1][2][3][4][5][6][7][8][9]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

What permissions are required for service-account impersonation?
The service account needs the Service Usage Consumer IAM role, and the user running gcloud needs roles/iam.serviceAccountTokenCreator on that service account.
Which ADC scopes are required?
Use https://www.googleapis.com/auth/datamanager and https://www.googleapis.com/auth/cloud-platform. Add scopes for other APIs if the same credentials will be reused.
Does this skill implement data ingestion?
No. It focuses on environment setup, authentication, and client-library installation. Audience and event ingestion are outside its stated scope.

More skills from this repository

All from google/skills

Dev & Engineering ✓ Google · Official

Google Data Manager API Audience Import Assistant

Guides developers through reliable, diagnosable audience-member uploads to Google Ads or DV360.

★ 21k FS 54 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Data Manager API Event Ingestion Guide

Helps developers implement Google event and conversion uploads through the Data Manager API.

★ 21k FS 52 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google Analytics Admin API Assistant

Automate Google Analytics account, property, and data-stream configuration.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Authentication Guide

Choose secure Google Cloud authentication and authorization for local, production, and cross-cloud workloads.

★ 21k FS 58 Recommended 12d ago
Dev & Engineering ✓ Google · Official

Gemini LiveAPI Client Service Skill

Generate a resumable, multimodal, bidirectional Gemini LiveAPI client over WebSockets.

★ 21k FS 52 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Analytics Data Reporting Assistant

Enable the Analytics Data API and build customized Google Analytics reports.

★ 21k FS 50 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Ads Account Diagnostics

Find the causes of conversion loss, low lead flow, and lost ad opportunities.

★ 21k FS 53 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google Ads MCP Setup Guide

A practical guide to installing and connecting the read-only Google Ads MCP server.

★ 21k FS 40 Not recommended 12d ago
Dev & Engineering ✓ Google · Official

Google Ads API Quickstart

Takes developers from first credentials to a working Google Ads campaign-retrieval request.

★ 21k FS 49 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google IMA SDK Client-Side Ad Insertion

Implement client-side video and audio ad insertion with VAST or VMAP.

★ 21k FS 49 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google Mobile Ads SDK Starter

Guides the initial Google Mobile Ads SDK setup for Android, iOS, and Unity applications.

★ 21k FS 43 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Workload Manager Evaluator

Evaluate Google Cloud workloads against best-practice rules and review actionable findings.

★ 21k FS 57 Use with care 12d ago
Automation & Ops ✓ Google · Official

Google Cloud WAF Security Advisor

Assesses Google Cloud workloads against Well-Architected security principles and produces actionable improvement guidance.

★ 21k FS 54 Use with care 12d ago
Data & Analysis ✓ Google · Official

Cross-Cloud Agentic Analytics Architect

Design governed, secure agentic analytics for distributed data

★ 21k FS 51 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Cloud Data Lineage Summary

Summarize BigQuery and GCS lineage to debug data quality and provenance.

★ 21k FS 49 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Gemini API Enterprise Development Guide

Helps developers build enterprise Gemini applications on Agent Platform with Google's unified Gen AI SDK.

★ 21k FS 49 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Gemini Interactions API Guide

Build stateful, multi-turn Gemini interactions on Google Agent Platform.

★ 21k FS 48 Use with care 12d ago
Data & Analysis ✓ Google · Official

BigQuery Essentials

Manage BigQuery data with CLI commands and run SQL analysis.

★ 21k FS 47 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Cloud Agentic Data Science Architect

Design and validate a multi-product Google Cloud architecture for agent-based data analytics and machine learning workloads.

★ 21k FS 47 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google Mobile Ads Banner Integrator

Guides Android and iOS developers through layout-aware Google Mobile Ads banner integration and configuration.

★ 21k FS 47 Use with care 12d ago

Related skills