Location detected

Learn how to track the user's geolocation.

This event tracks the location of users accessing the application, providing details such as country, region, city and coordinates.

Croct's mascot amazed
Automatically tracked

The SDK automatically tracks this event when a user enters the website.

Input properties

This event has no input properties.

Processed properties

These properties are automatically tracked:

location
object

The available information about the user's location.

continent(optional)
string

The continent code where the location is situated. The possible values are:

ValueDescription
AFAfrica
ANAntarctica
ASAsia
EUEurope
NANorth America
OCOceania
SASouth America
country(optional)
string

The country code following the ISO 3166-1 alpha-2 standard, in upper case.

For example, "US" for United States.

region(optional)
object

The primary administrative division within the country, such as a state or province.

name
string

The name of the region in English.

For example, "California" or "New York".

code(optional)
string

The code is based on the ISO 3166-2 standard or official codes whenever available, in upper case.

For example, "CA" for California.

city(optional)
string

The incorporated city or town political entity.

For example, "New York", "Mexico City" or "São Paulo".

district(optional)
string
timezone(optional)
string

The time zone name as specified in the IANA Time Zone Database.

For example, "America/New_York" or "America/Sao_Paulo".

coordinates(optional)
object

The geographic coordinates of the location.

latitude
number

The latitude of the location as a decimal.

For example, 36.7783 or -23.5475.

longitude
number

The longitude of the location as a decimal.

For example, 119.4179 or -46.63611.

source
string

The sources of location information. The possible values are:

ValueDescription
IPLocation inferred based on the IP address.
GPSLocation inferred based on the GPS data.
BROWSERLocation inferred based on the browser information.
INPUTLocation provided by the application.
UNKNOWNAn unknown source.
currency(optional)
object

The official currency used in the location.

name(optional)
string

The name of the currency in English.

For example, "US Dollar" or "Real".

code(optional)
string

The currency code following the ISO 4217 standard, in upper case.

For example, "USD" or "BRL".

phoneCode(optional)
string

The international dialing code for this location.

For example, "+1" for the United States or Canada, or "+55" for Brazil.

population(optional)
number

The approximate population within the boundaries of the returned location.

If the location refers to a city, this value reflects the city's population. If it refers to a broader area, such as a region, it reflects the population of that region.

postalCode(optional)
string

The postal or ZIP code associated with the location.

The value follows a valid format (e.g., "90210", "SW1A 1AA", or "28430-000"), but may represent an approximate or example code for the region rather than an exact or specific address. In some areas, it may reflect the beginning of a postal range.

languages(optional)
array<string>

A list of locale codes of the languages spoken in the location as specified in the ISO 639-1 and ISO 3166-1.

For example, ["en", "en-CA", "fr-CA"] indicates that English and French are spoken in Canada, with English being more prevalent.

tags(optional)
array<string>

One or more tags describing the location, such as natural features or climate.

For example, a lake in a warm, touristic area might include tags like "warm", "lake" and "tourism".

Tags related to the type of place or area:

TagDescription
urbanRelated to cities or densely populated areas
residentialAreas where housing and living spaces are concentrated
ruralCountryside or sparsely populated regions outside urban centers
remoteLocations distant from major settlements or infrastructure
parkPublic or protected areas with greenery or open space
islandLand surrounded by water on all sides

Tags denoting social roles, institutions, and public services:

TagDescription
governmentLocations related to public services, institutions, or administration
politicsPlaces associated with political activity or governance
militaryLocations used for defense, training, or armed service operations
religionSites with religious or spiritual significance
educationPlaces where people study and learn

Tags related to economic activity:

TagDescription
businessAreas with commercial presence or economic activity
industryZones involving manufacturing, logistics, or production
agricultureAreas with fields, pastures, or crops

Tags related to transportation, utilities, and built environments:

TagDescription
transportLocations supporting transit or logistics
facilityPlaces built for specific purposes, often supporting operations or services
waterwayNavigable or managed water routes such as rivers or canals
airportLocations related to aircraft takeoff and landing
roadInfrastructure for vehicular travel
railwayLocations involving rail transport infrastructure
seaportPorts where ships may dock, load, or unload goods or passengers

Tags for areas commonly used for sports and outdoor activities:

TagDescription
fishingAreas where fishing or related activity may take place
surfingCoastal areas with waves that may support surfing
swimmingAreas where people may swim or engage with water safely
hikingOutdoor spaces where hiking might occur
skiingAreas where snow allows skiing or similar activities

Tags highlighting cultural, recreational, or scenic appeal:

TagDescription
entertainmentPlaces that can offer cultural or recreational activities
sceneryLocations appreciated for their natural beauty or view
landmarkNotable spots or features that help identify a place
recreationAreas intended for outdoor activities, sports, or leisure
tourismPlaces people visit for culture, nature, or history

Tags describing natural features and landscapes:

TagDescription
mountainElevated terrain rising above surroundings
lakeBodies of still water surrounded by land
riverNaturally flowing body of water that may lead to lakes or oceans
canyonNatural formations shaped by erosion
desertDry regions with little rainfall or vegetation
oceanCoastal or open-sea areas facing large saltwater bodies
coastEdges of land meeting a sea or ocean
beachShoreline with sand or pebbles, often near water bodies
forestAreas with dense tree cover

Tags related to climate and weather conditions:

TagDescription
warmRegions with generally tropical or temperate climates
coldRegions characterized by low temperatures
snowyAreas with frequent snow or icy conditions

Payload examples

Below is a payload example for this event:

12345678910111213141516171819202122232425262728
{  "type": "location-detected",  "location": {    "continent": "NA",    "country": "US",    "region": {      "name": "California",      "code": "CA"    },    "city": "Los Angeles",    "district": "Arts District",    "timezone": "America/Los_Angeles",    "coordinates": {      "latitude": 34.0549,      "longitude": 118.2426    },    "currency": {      "name": "US Dollar",      "code": "USD"    },    "phoneCode": "+1",    "population": 3879000,    "postalCode": "90021",    "languages": ["en-us"],    "tags": ["city", "beach", "coastal"],    "source": "IP"  }}