URL Click Extract
The daily URL Click extract is used to sync URL click data between Vibes platform and a Customer Relationship Management (CRM) or Campaign Management system.
Standard File Name
The following is the recommended best practice for file names. File naming conventions may be changed upon request.
urls_<company_key>_<date>.<extension>
How to Read Files
Extract files will be delivered in tab-separated value (TSV) text files. The information is separated into rows and columns. Column data will be separated by tabs, while each new row will be separated by a hard return.
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 Length | Allows Nulls | Description |
---|---|---|---|---|
click_id | String | 255 | No | Unique click ID defined by Vibes. |
person_id | String | 255 | Yes | Unique Vibes-specified GUID representing the person. Note that while the field is labeled person_id, the value is the person_key . |
external_person_id | String | 255 | Yes | The external_person_id associated with the person. |
mdn | String | 20 | Yes | The MDN associated with the person. The MDN will be in E.164 format. Example: +12295551234. |
message_id | String | 255 | Yes | Unique message ID defined by Vibes. |
click_timestamp | Date/Time | N/A | No | The date/time when the URL was clicked. Format example: "2017-04-05 14:30:00 -0600", represents April 5th, 2017 at 2:30PM UTC with a 6 hour offset. |
short_domain | String | 255 | No | Domain that the shortened URL was created on. Example: vbs.cm. |
short_key | String | 20 | No | URI of the shortened URL. |
long_url | String | 2048 | No | Long URL that was shortened. |
first_click | String | Boolean | No | Flag - Indicates if this was the first click for this short_key. |
first_device_click | String | Boolean | No | Flag - Indicates if this was the first click for this short_key on the mobile device. Note: The device tracking is managed by utilizing browser cookies, so users clearing their cookies or browser incompatibilities can affect this flag. |
activity_type | String | 255 | No | Type of campaign or activity the message is associated with. See a full list of activity types here. |
activity_id | String | 255 | Yes | ID of the activity the message is associated with. |
company_id | String | 255 | Yes | ID of the company. |
user_agent_header | String | 255 | Yes | The first 255 characters of the browser user-agent header value. |
Example File
Updated about 2 months ago