Common OAuth2 scope URLs for Google marketing APIs.
Pass one or more (space-separated) to Noizu.Google.OAuth.authorize_url/1
via the :scope option, or use marketing_default/0 / join/1.
Noizu.Google.OAuth.authorize_url(
client_id: id,
redirect_uri: uri,
scope: Noizu.Google.Scopes.marketing_default()
)
Summary
Functions
AdSense full.
AdSense read-only.
Google Ads API.
Google Analytics (includes GA4 Admin + Data) full.
Google Analytics edit (Admin API write).
Google Analytics read-only.
Join a list of scope URLs into a space-separated string.
Recommended offline-consent scope string for marketing automation.
Search Console full access.
Search Console read-only.
Functions
AdSense full.
AdSense read-only.
Google Ads API.
Google Analytics (includes GA4 Admin + Data) full.
Google Analytics edit (Admin API write).
Google Analytics read-only.
Join a list of scope URLs into a space-separated string.
Recommended offline-consent scope string for marketing automation.
Includes Search Console + Analytics edit + AdSense readonly + Ads. Narrow in production to least privilege.
Search Console full access.
Search Console read-only.