{"repo":"maxim-saplin/ambilytics","free":true,"listed":false,"github":"https://github.com/maxim-saplin/ambilytics","clone":"git clone https://github.com/maxim-saplin/ambilytics.git","description":"Google Analytics for all Flutter platfroms (Android, iOS, macOS, Web, Windows and Linux)","language":"Dart","stars":12,"topics":["dart","flutter","flutter-package","ga4","google-analytics","google-analytics-4","hacktoberfest","measurement-protocol","package","product-analytics"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Enable Google Analytics for all Flutter platforms: Android, iOS, macOS, Web, Windows, and Linux. The official Flutter plugin for Firebase Analytics (which uses Google Analytics behind the scenes) works with 4 platforms (Android, iOS, macOS, and Web). For Windows and Linux, there's no out-of-the-box support. Ambilytics Flutter plugin solves this issue by enabling Google Analytics 4 (GA4) Measurement Protocol for unsupported platforms (Windows and Linux) and creating a unified interface that abstracts away interaction with 2 different analytics backends: - Google/Firebase Analytics - You enable and configure it for any of the required platforms (Android, iOS, macOS, Web) - Note: as of July 2023 macOS is in Beta and may be displayed as iOS platform in Firebase/Google Analytics consoles, choose proper Data Stream name for it in GA console - GA4 Measurement Protocol - You create a separate Web stream to track events sent from Windows/Linux By creating Firebase project, configuring Google Analytics account, importing the package (and optionally setting navigation observer) you get the capability to send standard and custom events to Google Analytics and see data in Reports. Product analytics made easy (and ambient). Features - Unified analytics interface for all Flutter platforms - Seamless interaction with Firebase Analytics and GA4 Measurement Protocol - Automatic app start and screen view event tracking - app start custom event is sent during initialization, platform parameter c","default_branch":null,"files":null,"tree":[],"storefront":"/r/maxim-saplin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maxim-saplin/ambilytics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}