Skip to end of metadata
Go to start of metadata

Last Updated: Wednesday, February 26, 2020



The daily Push Message extract is used to sync push message data between Vibes Mobile Engagement Platform and a Customer Relationship Management (CRM) or Campaign Management system. 


File Name

pushmessages_YYYY-MM-DD.txt

Tab Delimited Files

Extract files will have each column delimited by a tab, as well as each record delimited by a line feed.

The push message field is quoted with double quotes. Any double quotes within the push message body will be escaped with two double quotes.

Contents of Each File

Each row represents a push notification sent by the Platform to a device.

File Body

The file body can contain the following fields as data, separated by the delimiter and a header row.

Field Name

Data Type

Field LengthAllows Nulls

Description

person_id

String

255

Unique Vibes-specified GUID representing the Person

external_person_id

String

255✔︎

External system's Person identifier to include in the Subscription List

vibes_device_idString255✔︎Vibes unique identifier for each device

os

String

10

Operating system of the push device (Android or IOS)

push_tokenString255✔︎Android or IOS Push token
message_idString255
Unique message ID defined by Vibes
client_message_idString255✔︎Unique message ID defined by a client
receipt_atDate/TimeN/A
Date and time push message received
response_textString255✔︎The response text: Success, Unregistered, or DeviceTokenNotForTopic
activity_typeString255✔︎Type of activity the message is associated with (Push, Broadcast, Acquisition, and so on)
activity_idString255✔︎ID of the activity the push message is associated with
company_idString255
ID of the company
app_idString255
ID of the mobile app
contentString1000✔︎The content of the push message
subjectString255✔︎The subject of the push message

List of Activity Types

  • Broadcast
  • DateTriggeredBroadcast
  • EventTriggeredMessage
  • FileTriggered


Example Files

  • No labels