GeoIP#

GeoContinent#

geo continent data

message GeoContinent {
 string code = 1;
 int32 geoname_id = 2;
 map<string, string> names = 3; // Key is language code, value is name
}

Field

Type

Description

code

string

Key is language code, value is name

geoname_id

int32

names

map<string, string>

GeoCountry#

geo country data

message GeoCountry {
 int32 geoname_id = 1;
 string iso_code = 2;
 map<string, string> names = 3; // Key is language code, value is name
}

Field

Type

Description

geoname_id

int32

iso_code`

string

Key is language code, value is name

names

map<string, string>

GeoRegisteredCountry#

geo country data

message GeoRegisteredCountry {
 int32 geoname_id = 1;
 string iso_code = 2;
 map<string, string> names = 3; // Key is language code, value is name
}

Field

Type

Description

geoname_id

int32

iso_code`

string

Key is language code, value is name

names

map<string, string>