Amazon Web Services (AWS) offers Amazon S3, a scalable cloud-based object storage service. It allows users to store and retrieve data from anywhere on the internet using a simple web interface, or application programming interface.
To get started, click on the AWS S3 Source tile from the dashboard.
The First step is to select the data type. This helps Datahash in understanding what type of integration the user wants to do. Currently, we support offline events, custom audience, and leads data type integration across multiple advertising destinations.
For offline events, click on Events.



Once all the credentials are provided, Datahash will validate the credentials, after which the connection will be successfully setup – if all the credentials are valid.

Overview – To Implement Offline events, the client needs to upload the Customer Fields as mentioned in the file downloaded during the setup (Step 2) in a CSV using the below-specified format. This file works for all three platforms i.e., Facebook, Google and Snap
Note on Encryption – All the Customer Data Fields that say ‘Hashed’ needs to be encrypted using the ‘SHA256’ format.
Mandatory Fields:
| Datahash Fields | Required/Optional | Format |
| Event Data | ||
| event_time | Required | UNIX timestamp |
| event_name | Required | String |
| currency | Required for purchase events | Three-letter ISO currency code |
| value | Required for purchase events | Double |
| transaction_id | Required for purchase events | String |
| User Data | ||
| Email_hashed | Required | Trim leading and trailing white space and convert all characters to lowercase |
| Phone_hashed | Required | Number up to fifteen digits in length starting without 0 and removing any non-numeric characters such as whitespace, parentheses, ‘+’, or ‘-‘ from phone numbers |