gam_jobs
Check and manage the status of asynchronous Google Ad Manager background jobs. Use polling to monitor progress, retrieve completed results, list recent jobs, or cancel running operations.
Instructions
Poll and manage async GAM background jobs.
MODE: read-only (polling only — jobs are created by other tools) AUTH: OAuth 2.0 required CREDITS: 0 (free) OUTPUT: Returns Job objects with id, type, status (PENDING | RUNNING | COMPLETE | FAILED), progress (0–100), result_url or result_data, and error if failed. WHEN TO USE: Use after starting a long-running operation (e.g., large inventory scan, bulk line item creation) that returns a job_id. Poll until status = COMPLETE or FAILED.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Sub-operation to perform: • poll: Poll a job's current status and progress. Returns status and progress percentage. Recommended polling interval: 5 seconds. • get: Get a completed job's full result. Returns result_data or result_url for download. • list: List recent jobs for the current tenant. Read-only. • cancel: Cancel a running job. Write — interrupts the background operation. | |
| network_code | No | GAM network code (e.g. 12345678). Required for all network-scoped operations. Obtain via select_gam_network or list_accessible_networks. | |
| job_id | No | Async job identifier returned by a previous long-running operation. |