Class: MaxMind::GeoIP2::Record::Postal

Inherits:
Abstract
  • Object
show all
Defined in:
lib/maxmind/geoip2/record/postal.rb

Overview

Contains data for the postal record associated with an IP address.

This record is returned by all location services and databases besides Country.

Instance Method Summary collapse

Instance Method Details

#codeString?

The postal code of the location. Postal codes are not available for all countries. In some countries, this will only contain part of the postal code. This attribute is returned by all location databases and services besides Country.

Returns:

  • (String, nil)


19
20
21
# File 'lib/maxmind/geoip2/record/postal.rb', line 19

def code
  get('code')
end

#confidenceInteger?

A value from 0-100 indicating MaxMind’s confidence that the postal code is correct. This attribute is only available from the Insights service and the GeoIP2 Enterprise database.

Returns:

  • (Integer, nil)


28
29
30
# File 'lib/maxmind/geoip2/record/postal.rb', line 28

def confidence
  get('confidence')
end