FetchRemoteConfigRequest class
- A request to render parameter values from the current RemoteConfig
template and Firebase A/B Testing experiments.
Constructors
-
FetchRemoteConfigRequest({Map<String, String>? analyticsUserProperties, String? appBuild, String? appId, String? appInstanceId, String? appInstanceIdToken, String? appVersion, String? countryCode, String? firstOpenTime, String? languageCode, String? packageName, String? platformVersion, String? sdkVersion, String? timeZone})
-
-
FetchRemoteConfigRequest.fromJson(Map json_)
-
Properties
-
analyticsUserProperties
↔ Map<String, String>?
-
Optional - List of Analytics user properties.
getter/setter pair
-
appBuild
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
app_build, they will be evaluated as false.
getter/setter pair
-
appId
↔ String?
-
If not specified, fetch will return 400 (Bad Request).
getter/setter pair
-
appInstanceId
↔ String?
-
The instance id of the app.
getter/setter pair
-
appInstanceIdToken
↔ String?
-
The instance id token of the app, which is retrieved using the default
scope.
getter/setter pair
-
appVersion
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
app_version, they will be evaluated as false.
getter/setter pair
-
countryCode
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
country_code, they will be evaluated as false.
getter/setter pair
-
firstOpenTime
↔ String?
-
The first time a user launches an app after installing or re-installing
it.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
languageCode
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
locale, they will be evaluated as false.
getter/setter pair
-
packageName
↔ String?
-
Optional - If omitted, the project's default package will be fetched.
getter/setter pair
-
platformVersion
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
platform version, they will be evaluated as false.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sdkVersion
↔ String?
-
Optional - Version of the Firebase Remote Config SDK.
getter/setter pair
-
timeZone
↔ String?
-
Optional - If omitted and the template has any conditions that depend on
timezone, they will be evaluated as false.
getter/setter pair