The number and type of application crashes. And many other useful metrics. Getting Started There are three steps to getting started with the SDK: Add headers and libraries to your project Initialize the tracker Add screen measurement After completing these steps, you'll be able to measure the following with Google Analytics: App installations Active users and demographics Screens and user engagement Crashes and exceptions 1.
Initializing the tracker To initialize the tracker, import the GAI. Implementing screen measurement To automatically measure views in your app, have your view controllers extend GAITrackedViewController , a convenience class that extends UIViewController , and provide the view name to give to each view controller in your reports.
Next steps You can do much more with Google Analytics, including measuring campaigns, in-app payments and transactions, and user interaction events. See the following developer guides to learn how to add these features to your implementation: Advanced Configuration — Learn more about advanced configuration options, including using multiple trackers. Measuring Campaigns — Learn how to implement campaign measurement to understand which channels and campaigns are driving app installs.
Measuring Events — Learn how to measure user engagement with interactive content like buttons, videos, and other media using Events. Measuring In-App Payments — Learn how to measure in-app payments and transactions. User timings — Learn how to measure user timings in your app to measure load times, engagement with media, and more. Mobile app reporting in Google Analytics helps you understand how people use your iOS or Android app.
These reports work in conjunction with the Firebase SDK, which automatically captures a number of events and user properties and also allows you to define your own custom events to measure the things that uniquely matter to your business. Once the data is captured, it's available in a dashboard in both the Google Analytics interface and the Firebase console.
This dashboard provides detailed insights about your data — from summary data such as active users and demographics, to more detailed data such as identifying your most purchased items. App reporting in Google Analytics also integrates with a number of other Firebase features. For example, it automatically logs events that correspond to your Firebase Notifications and provides reporting on the impact of each campaign. App reporting in Google Analytics includes cross-network attribution.
With it, you can see the performance of your campaigns across organic and paid channels to understand which methods are most effective at driving high-value users. In this scenario, referring traffic sources or marketing campaigns can be attributed to user activity in subsequent sessions by setting the campaign fields on a tracker directly. Note that in the following examples, campaign data is not set on the tracker directly, as it only needs to be sent once:.
Alternatively, if you have campaign information in a form other than Google Analytics campaign parameters, you may set it on a NSDictionary and send it manually:. Google Analytics offers out-of-the-box support for iOS Install Campaign Measurement for popular networks and provides the ability to generate your own custom URLs for any additional networks. You will also need to add an additional framework to your app if you want to use automatic iAd install campaign measurement.
To determine the App ID for an app that you're currently tracking, create a custom report in the Google Analytics web interface with App Id as a dimension and Sessions as a metric. Ensure that:. If you do, IDFA is being sent correctly.
0コメント