借助 Google Analytics 管理服务,您可以在 Apps 脚本中使用 Google Analytics Admin API v1。Google Analytics Admin API 支持以编程方式访问 Google Analytics 4 (GA4) 配置数据,并且仅与 GA4 媒体资源兼容。
/** * Logs the Google Analytics accounts accessible by the current user. */functionlistAccounts(){try{accounts=AnalyticsAdmin.Accounts.list();if(!accounts.items||!accounts.items.length){console.log('Noaccountsfound.');return;}for(leti=0;i < accounts.items.length;i++){constaccount=accounts.items[i];console.log('Account:name"%s",displayName"%s".',account.name,account.displayName);}}catch(e){// TODO (Developer) - Handle exceptionconsole.log('Failedwitherror:%s',e.error);}}
[null,null,["最后更新时间 (UTC):2025-06-05。"],[[["The Analytics Admin service in Apps Script enables programmatic access to Google Analytics 4 (GA4) configuration data using the Google Analytics Admin API v1."],["It is an advanced service that requires enabling before use and is exclusively compatible with GA4 properties."],["This service mirrors the objects, methods, and parameters of the public API, providing consistent functionality."],["Support and issue reporting can be found on the Google Analytics Admin API v1 support page."],["A provided sample code demonstrates listing all Google Analytics accounts accessible to the current user."]]],[]]