Last Updated: Tuesday, April 3, 2018
A Push Device is a device that has the Vibes Push SDK and has registered itself with the Vibes Platform. It is uniquely identified by a vibes_device_id.
To effectively target by Person and Person custom fields, the Platform needs to have associated a device with a Person. This association is done by a sever-to-server call sending the vibes_device_id and external_person_id to associate the device to the Person. Vibes requires a server-to-server call to associate accounts to devices to prevent account hijacking.
Push Device Entity
The following shows the JSON representation of a push device entity.
|vibes_device_id||String||Vibes unique identifier for each device|
|Operating system of the push device (Android or IOS)|
|Version of the operation system|
|Version of the Vibes Push SDK|
|Version of the mobile app|
|Android or IOS Push token|
|Make of the mobile device|
|String||Model of the mobile device|
|String||Advertising ID (optional)|
|String||Locale (Language/Time Zone) of the device|
|Number||Last known latitude of the mobile device (optional)|
|Number||Last known longitude of the mobile device (optional)|
|String||Timezone that is set on the mobile device|
|String||URL to access the push device information|