Mock data. Mock-only: UX shell. Shopify Dev Dashboard V1 connects via the client credentials grant (Client ID + Client Secret → temporary 24h access token, PATCH-011), not user OAuth. No real Shopify API connection, no credentials submitted, no token exchanged or stored, no DB write, no job.

Health

Post-connection review (preview).

Status: healthy

No issue

Technical status

EnabledYes
API version reviewNOT_REQUIRED
schema_changedNo
changelog_review_requiredNo
field_mapping_check_requiredNo
mapping statusconfirmed
last successful sync2026-04-30T05:30:00Z

Actions (preview only)

  • allowedPreview: "Reconnect" on "GA4 Suisse" — Re-run authorization to restore the connection. (no execution).
  • allowedPreview: "Disable source" on "GA4 Suisse" — Disable the source (data frozen, no hard delete in V1). (no execution).
  • allowedPreview: "Manual sync" on "GA4 Suisse" — Trigger a one-off sync (preview only — no real job). (no execution).
  • allowedPreview: "Retry failed sync" on "GA4 Suisse" — Retry the last failed/partial sync (preview only). (no execution).
  • allowedPreview: "Refresh metadata" on "GA4 Suisse" — Refresh source metadata/structure (preview only). (no execution).
  • allowedPreview: "Field mapping check" on "GA4 Suisse" — Review/validate field mapping (lifts unconfirmed). (no execution).
  • allowedPreview: "Acknowledge schema change" on "GA4 Suisse" — Acknowledge a schema_changed warning. (no execution).
  • allowedPreview: "Open sync history" on "GA4 Suisse" — View the sync history for this source. (no execution).
  • allowedPreview: "Open data quality" on "GA4 Suisse" — Open the data quality view for this source's scope. (no execution).

Data quality

  • WARNINGsource_staleData may be outdated — last successful sync exceeds the freshness window

Sync history (preview)

StatusFetchedProcessedFailedAPI versionError
completed100010000
completed100010000

Preview only — no real job runs in this shell.

External accounts

AccountMasked refSelected
GA4 - Cyspera CHproperties/•••222Yes

Anti-leak: only external accounts within the authorized Profile are shown; secrets are never displayed.