Property Manager Name: User Location Data
The client browser’s approximate geographic location is determined by looking up the IP address in a database.
Options
- field (enum string): Indicates the geographic scope: CONTINENT, COUNTRY, or REGION for states or provinces within a country.
- matchOperator (enum string): Matches the specified set of values when set to IS_ONE_OF, otherwise, IS_NOT_ONE_OF reverses the match.
- countryValues (array of string values): ISO 3166-1 country code, such as US or CN.
- continentValues (array of string values): Continent code, one of AF (Africa), AS (Asia), EU (Europe), NA (North America), SA (South America), OC (Oceania), or OT (Antarctica).
- regionValues (array of string values): ISO 3166 country and region codes, for example, US:MA for Massachusetts or JP:13 for Tokyo.
- checkIps (enum string): Specifies which IP addresses determine the user’s location:
- CONNECTING considers the connecting client’s IP address.
- HEADERS considers IP addresses specified in the X-Forwarded-For header, succeeding if any of them match.
- BOTH behaves like HEADERS, but also considers the connecting client’s IP address.
- useOnlyFirstXForwardedForIp (boolean): When connecting via a proxy server as determined by the X-Forwarded-For header, enabling this option matches the end client specified in the header. Disabling it matches the connecting client’s IP address.