gads_get_sync_status
Sync freshness for the scoped account: last full/incremental sync timestamps and the latest sync run (kind, status, started/finished, error when failed).
Sync freshness for the scoped account: last full/incremental sync timestamps and the latest sync run (kind, status, started/finished, error when failed). Check this FIRST before any deep analysis — report stale or failed syncs. Stored data remains readable without a provider connection; only gads_trigger_sync when connected, and do not try to refresh a fixed sample.
Type: read-only. Never changes the account.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
projectId | string | No | Target account (project id). Optional when exactly one authorized stored account exists. Use gads_list_ad_accounts or gads_get_connection_status to select among multiple accounts. |
gads_get_connection_status
Where the Google Ads setup stands for this workspace: OAuth connection status (connected / error / revoked, which Google account), the authorized stored accounts with projectIds an
gads_import_ad_account
Import a discovered Google Ads account: creates its project + ad account row and enqueues the initial 90-day backfill sync.