dgen-automation-disable

Disable Demand Gen ad-level asset automation settings across multiple accounts.

58|9|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/fourteenwm/ppc-ai-skills --skill dgen-automation-disable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dgen-automation-disable
Source: https://github.com/fourteenwm/ppc-ai-skills/tree/main/dgen-automation-disable
Command: npx skills add https://github.com/fourteenwm/ppc-ai-skills --skill dgen-automation-disable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-ads, google-auth, google-api-python-client, pyyaml, protobuf, and includes scripts (resource) components.

What problem does it solve?

Bulk-disable of Demand Gen ad-level asset automation settings across ads to prevent unwanted automatic asset creation and drift in creative quality as campaigns scale.

Core Features & Use Cases

  • Bulk disable of 5 DGen ad-level automation settings across DemandGenMultiAssetAd and DemandGenVideoResponsiveAd types
  • Dry-run preview by default — shows exactly what will change before anything happens
  • Two-step MutationGuard approval workflow with unique approval codes
  • Per-account error handling — one failure doesn't stop the batch
  • Dual logging: local JSONL file and Google Sheets mutation log
  • Supports single account, portfolio filter, or all accounts
  • Post-execution verification option

Quick Start

Run a dry-run to preview changes, then execute with the approved code to apply them.

Frequently Asked Questions about dgen-automation-disable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bulk disable Demand Gen ad-level automation settings across multiple Google Ads accounts?

Demand Gen ad-level asset automation settings can be safely bulk-disabled across multiple accounts using batch mutations with dry-run previews and two-step approval codes. Prevent unwanted automatic asset creation and creative quality drift across single accounts, portfolios, or all enabled MCC accounts.

Can I preview Google Ads asset automation changes before applying them?

Yes, you can preview Google Ads asset automation changes before applying them by running a dry-run. The dry-run shows exactly what will change across selected accounts before executing the approved batch mutations.

Does this workflow support per-account error handling for Google Ads MCC batch updates?

Yes, per-account error handling ensures one account failure does not stop the Google Ads MCC batch update process. Failures are isolated, allowing successful mutations to proceed while logging errors for the affected accounts.

What is a MutationGuard approval code for Google Ads batch mutations?

A MutationGuard approval code is a deterministic hash generated from pending batch mutations. It acts as a two-step verification to ensure only reviewed and approved Google Ads automation changes are applied.

How do I log Google Ads ad_group_ad_asset_automation_settings mutations?

Log ad_group_ad_asset_automation_settings mutations using dual logging outputs. The workflow records mutation details to a local JSONL file and optionally to a Google Sheet for audit tracking.

When should I disable ad-level Demand Gen asset automation settings?

Disable ad-level Demand Gen asset automation settings during account audits or brand-sensitive campaign launches. This prevents unwanted auto-generated assets and stops creative quality drift as campaigns scale.