Connect the chosen Google Analytics property
For headless flows. Connects the property the user picked as a googleanalytics account and returns
where to send the user next: your redirect_url with connected=googleanalytics, profileId,
accountId and username, or an error when the connect was refused (for example a billing block).
Consumes the pendingDataToken; a refused or failed attempt leaves it usable for a retry. Send your
API key (or connect token) for the same profile with a headless token.
API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.connect.selectGoogleAnalyticsProperty({ body: { pendingDataToken: 'tok_abc123', propertyId: '312456789', },});console.log(data);{ "redirect_url": "string", "account": { "accountId": "string", "platform": "string", "username": "string", "displayName": "string" }}List Google Analytics properties for a pending connect
For headless flows. When the connect started with `redirect_url=...?headless=true` and the Google account can read several GA4 properties, Zernio redirects to your `redirect_url` with `step=select_property`, `profileId`, `platform=googleanalytics` and a `pendingDataToken`. Call this to list the properties and show your own picker, then call `POST /v1/connect/googleanalytics/select-property`. Listing does not consume the token. A headless token passes through your own URLs, so it is honored only together with your API key (or connect token) for the same profile. It expires after one hour.
Save the welcome screen
Replaces the workspace's welcome screen settings: a field left out is cleared. Only the account owner or a full-access team member can save, and not with a profile-scoped API key. Parameters sent on a connect call still win over these values for that call.