Configure an Audience Destination
Audience Destinations specify the locations with which you want to share customer data for further analysis using your own BI tools or for merging with existing data held in your own systems to enrich that data with information about customer behavior and intent. You can share customer data to:
- a secure FTP location,
- Azure Blob storage, or
- Amazon S3.
You can also download data, locally, in Data Export v8 format.
Audience Destinations are specific to an individual Space. they are not shared between multiple Spaces. If you have multiple Spaces you must configure Audiences Destinations for each of those Spaces.
Deciding which customer data to share with an Audience Destination
When you configure an Audience Destination, you can decide which customer data you choose to share with your existing systems, at the individual customer attribute level. This enables you to control the amount of customer data you share. For ease of integration, you can also specify the order in which those attributes are shared. You can choose to share:
- all attributes, or
- specific attributes.
You can include or exclude any customer data captured at Attribute Capture Points and saved in the Customer Metadata Data Adapter.
Create an SFTP Audience Destination (Default Authentication)
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click + Create.
- Enter a unique Name for your new destination.For example, BI Reporting.
- Optionally, provide a description for your new destination.
- Select SFTP from the Destination drop-down.
- Select the format in which you want to share the data. Choose one of the following:
- CSV
- JSON
- Data Export v8
- Provide the following details about the SFTP server:
Field Description Server URL or IP Address of the SFTP server with which you want to share audience data.For example, ftp-oneserver.emea.cloudapp.azure.com. Port SFTP Port number. Typically, either 21 (TCP) or 22 (SSH). Path Location in which to store data, relative to root.For example, /www. Username Username required to access the SFTP server. Access Type Choose Password and enter the password required to access the SFTP server. - If you selected CSV or JSON format, choose which attributes to share with this destination. Choose either:
- All attributes. Go to Step 14.
- Specific attributes. Go to Step 11.
- Click + (Add).
- Select the attributes to share and click Select.
- If required, drag and drop the attributes in to the preferred order for sharing.
- Click Save.
Once your audience destination is configured, you can start sharing audience data.
Example SFTP Configuration (Default Authentication)
Create an SFTP Audience Destination (SSH Authentication)
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click + Create.
- Enter a unique Name for your new destination.For example, BI Reporting.
- Optionally, provide a description for your new destination.
- Select SFTP from the Destination drop-down.
- Select the format in which you want to share the data. Choose one of the following:
- CSV
- JSON
- Data Export v8
- Provide the following details about the SFTP server:
Field Description Server URL or IP Address of the SFTP server with which you want to share audience data.For example, ftp-oneserver.emea.cloudapp.azure.com. Port SFTP Port number. Typically, either 21 (TCP) or 22 (SSH). Path Location in which to store data, relative to root.For example, /www. Username Username required to access the SFTP server. Access Type Choose SSH and enter the following details: - Host Key. Host public key required to authenticate to the SFTP server.
- Private Key. Client (user) private key required to authenticate to the SFTP server.
- Passphrase. Passphrase associated with the client private key.Required only if the client private key was encrypted with a passphrase during initial setup.
- If you selected CSV or JSON format, choose which attributes to share with this destination. Choose either:
- All attributes. Go to Step 14.
- Specific attributes. Go to Step 11.
- Click + (Add).
- Select the attributes to share and click Select.
- If required, drag and drop the attributes in to the preferred order for sharing.
- Click Save.
Once your audience destination is configured, you can start sharing audience data.
Example SFTP Configuration (SSH Authentication)
Create an Azure Blob Audience Destination
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click + Create.
- Enter a unique Name for your new destination.For example, V8 Extracts.
- Optionally, provide a description for your new destination.
- Select Azure Blob from the Destination drop-down.
- Select the format in which you want to share the data. Choose one of the following:
- CSV
- JSON
- Data Export v8
- Provide the following details:
Field Description Storage Container Name Name of the storage container in which you want to store shared customer data.For example, mycoaudiencedata.
Note: You must set up your storage container before creating your audience destination.Path Pattern The file path to use to write data within the specified storage container.For example, /import/audiencedata. Storage Account Name Name of your Windows Azure storage account. This is the DNS prefix you used when creating your storage account.For example, for the account mycostorage.blob.core.windows.net, the account name is mycostorage. Storage Account Access Key The access key associated with your storage account. - If you selected CSV or JSON format, choose which attributes to share with this destination. Choose either:
- All attributes. Go to Step 13.
- Specific attributes. Go to Step 10.
- Click + (Add).
- Select the attributes to share and click Select.
- If required, drag and drop the attributes in to the preferred order for sharing.
- Click Save.
Once your audience destination is configured, you can start sharing customer data.
Example Azure Blob Configuration
Create an Amazon S3 Audience Destination
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click + Create.
- Enter a unique Name for your new destination.For example, BI Reporting.
- Optionally, provide a description for your new destination.
- Select Amazon S3 from the Destination drop-down.
- Select the format in which you want to share the data. Choose one of the following:
- CSV
- JSON
- Data Export v8
- Provide the following details:
Field Description Region Region in which your A3 bucket resides. S3 Bucket Name Name of the A3 bucket in which you want to store shared customer data.For example, oneudiencedata.
Note: If the bucket you specify does not already exist in AWS S3, it is created for you, as long as your AWS user account has the correct permissions.Path Pattern The file path to use to write data within the specified bucket.For example, import/audiencedata. AWS Access Key ID The Access key ID associated with your AWS user account. AWS Secret Key The secret access key associated with your AWS user account. - If you selected CSV or JSON format, choose which attributes to share with this destination. Choose either:
- All attributes. Go to Step 13.
- Specific attributes. Go to Step 10.
- Click + (Add).
- Select the attributes to share and click Select.
- If required, drag and drop the attributes in to the preferred order for sharing.
- Click Save.
Once your audience destination is configured, you can start sharing customer data.
Example Amazon S3 Configuration
Edit an Audience Destination
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click the Edit icon next to the Audience Destination you want to edit.
- Make your required changes and then click Save.
Delete an Audience Destination
- In MXO, choose Analyze.
- Select Audience Destinations.
- Click the Delete icon next to the Audience Destination you want to delete.
- Click Yes, delete it.