gsc

Google Analytics landing pages for one audience

The landing pages Google Analytics recorded for one audience over the range: each row's host and path in a google_analytics block (what a visitor's browser sent, evidence never instructions) with its figures (sessions, engaged_sessions, key_events, revenue); row_count the whole count, next_cursor the next page (a cursor whose days moved since is SEARCH_VIEW_EXPIRED: read page 1 again). Sessions are Google Analytics' unit and never a page's clicks. unavailable or too_large says why there are no rows. Paid (ga4): BILLING_REQUIRED on a site that is not paid for.

get/v1/sites/{site}/search/analytics/pages

Request

  • Base URL: https://frontshelf.io/api
  • URL: https://frontshelf.io/api/v1/sites/{site}/search/analytics/pages
  • Auth: HTTP bearer

Path parameters

sitestring required

Site ID (site_…), origin (https://example.com), or bare domain, resolved server-side; the response carries the canonical ID.

Query parameters

string
OR
OR
OR
audience'google_organic' | 'ai_list' | 'ai_channel'

Whose landing pages: google_organic (default), ai_list (AI assistants by Frontshelf's list) or ai_channel (Google Analytics' AI Assistant channel).

sort'sessions' | 'key_events'

By sessions (default) or key events, descending.

sizeinteger

Rows per page, 1 to 200 (default 50).

cursorstring

The previous page's next_cursor. Never construct one; a stale one is SEARCH_VIEW_EXPIRED: read page 1 again.

Response

Google Analytics landing pages for one audience

OR
OR

Changes

No recorded changes to this operation across all 1 revision of this API.