| Ingest method | File requirements | Workflow |
| Self-Service Log Upload |
CSV with required fields
(air date/time, advertiser name, event name, call letters/band, duration)
| Client uploads formatted files using Uploader in Attribute application |
| Email Ingest |
CSV with required fields
(air date/time, advertiser name, event name, call letters/band, duration)
| Client submits formatted files to Attribute email on regular cadence |
| WideOrbit |
N/A
(file format will match WO output)
| Client shares WO key with Veritone for automated playout ingest |
| S3 bucket (roadmapped; currently unavailable) |
CSV with required fields
(air date/time, advertiser name, event name, call letters/band, duration)
| This is a roadmapped item and when available, the client will share their S3 key with Veritone and submit formatted files to S3 on regular cadence. |
File formatting and required fields
The below requirements must be followed in any file submission to supply Veritone with the playout data required to complete Attribute ingestion and effective analytics processing.
[Note]These file requirements are specific to Email Ingest, Self-Service Log Upload, and S3 Ingestion (when available). Please disregard when using WideOrbit ingestion.
| Required fields | Details | Formatting Requirements | Example |
| Advertiser Name |
- Text string of client or name
|
|
|
| Event Name |
- Text string of campaign name, creative, ISCI
|
|
|
| Start Date* |
- Event start date in formatted integers
*Can be in two separate columns of Start Date & Start Time, or be in combined into one single column with both Start Date/Time
|
-
MM-DD-YYYY
-
M/D/YY
-
M-D-YY
-
M/D/YYYY
-
M-D-YYYY
|
|
| Start Time* |
- Event start time in formatted integers
*Can be in two separate columns of Start Date & Start Time, or be in combined into one single column with both Start Date/Time
|
-
H:mm:ss
-
H:mm:ss AM
-
H:mm:ssAM
-
H:mm:ss PM
-
H:mm:ssPM
-
HH:mm:ss
|
|
| Duration |
|
- Integer in second or milliseconds
|
|
| Call Sign/Band (Station) |
|
|
|