Stay organized with collections
Save and categorize content based on your preferences.
GARSessionConfiguration
Configuration for a GARSession
.
Use setConfiguration:error: (GARSession)
to set the configuration. See categories for properties to get/set.
Summary
Inheritance
Inherits from:
NSObject
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-14 UTC.
[null,null,["Last updated 2025-07-14 UTC."],[[["\u003cp\u003e\u003ccode\u003eGARSessionConfiguration\u003c/code\u003e is used to configure a \u003ccode\u003eGARSession\u003c/code\u003e object for Google Analytics for Firebase on iOS.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can modify session settings using the provided properties and apply them using \u003ccode\u003esetConfiguration:error:\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eNSObject\u003c/code\u003e and offers detailed control over session tracking.\u003c/p\u003e\n"]]],["The `GARSessionConfiguration` class configures a `GARSession`. Users employ the `setConfiguration:error:` method within `GARSession` to apply the desired settings. Properties for retrieval and modification of these settings are accessible through associated categories. It inherits from `NSObject`. The purpose is configuring session settings.\n"],null,["# GARSessionConfiguration Class Reference\n\nGARSessionConfiguration\n=======================\n\nConfiguration for a [GARSession](/ar/reference/ios/interface/GARSession#interface_g_a_r_session).\n\nUse [setConfiguration:error: (GARSession)](/ar/reference/ios/interface/GARSession#setconfiguration:error:) to set the configuration. See categories for properties to get/set.\n\nSummary\n-------\n\n### Inheritance\n\nInherits from: `NSObject`"]]