google-ads-api-quickstart
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- Dynamic Version Resolution: The skill requires the agent to retrieve the latest stable API and client library versions from official Google documentation and repositories at runtime. This practice ensures that the generated code and environment setup remain compatible with the latest security updates and feature releases from the vendor.
- Trusted External Dependencies: The instructions guide users to install official Google Ads client libraries for various languages (Python, Java, .NET, PHP, Ruby, and Perl) using standard package managers. These dependencies originate from verified organizations and are essential for the skill's intended functionality.
- Secure Credential Management: The skill provides detailed workflows for obtaining and managing sensitive credentials such as OAuth2 Client IDs, Secrets, and Refresh Tokens. It includes specific guidance on using Manager Accounts, registering test users, and using local configuration files, which aligns with industry security standards for API authentication.
- Input Sanitization and Validation: The skill includes explicit directives for the agent to normalize user-provided customer IDs by stripping hyphens. This serves as a validation step to ensure that the data passed to the API conforms to the expected numeric format, reducing the likelihood of validation errors or injection attempts.
Audit Metadata