Workspace configure source
workspace_configure_sourceSource-IDs eines Workspace setzen — ersetzt den Portal-Roundtrip beim Onboarding (z.B. frisch angelegten GTM-Container direkt verknüpfen). source: google_ads | ga4 | search_console | gtm | business_profile | meta_ads. ids je source: google_ads {customer_id, login_customer_id?}, ga4 {property_id}, search_console {site_url}, gtm {account_id, container_id}, business_profile {account_id, location_id}, meta_ads {ad_account_id} (Meta-OAuth-Verbindung selbst kommt weiter aus dem Portal). Weggelassene oder leere Werte in ids ändern nichts (Antwort nennt sie in 'ignored_empty'). Ein optionales Feld entfernen geht nur ausdrücklich über clear, z.B. source='google_ads', ids={}, clear=['login_customer_id'] — nötig, wenn ein Konto vom Verwalterkonto (MCC) auf direkten Zugriff wechselt: eine stehengebliebene login_customer_id führt dann zu USER_PERMISSION_DENIED. Pflichtfelder sind nicht leerbar ({'error': 'not_clearable'}), nur durch einen neuen Wert ersetzbar. Ein reiner clear-Aufruf braucht die Pflichtfelder nicht; ein Feld gleichzeitig setzen und leeren ergibt {'error': 'conflicting_fields'}. Die Antwort listet gesetzte Spalten in 'updated', geleerte in 'cleared'. Nur fuer Inhaber/Admins des Kontos: eingeschraenkte Team-Mitglieder bekommen {'error': 'member_restricted'}; eine fuer Zugang/Tarif nicht freigeschaltete Quelle {'error': 'source_not_enabled'}. workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | ||
| clear | No | ||
| source | Yes | ||
| workspace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||