Amazon Pinpoint Connector Setup Guide
This article describes how to set up the Amazon Pinpoint connector.
API information
This connector uses the following vendor API:
- API Name: Amazon Pinpoint API
- API Version: v1
- API Endpoint:
https://pinpoint.us-east-1.amazonaws.com - Documentation: Amazon Pinpoint Documentation
Connector Actions
| Action name | Visitor profile | Event data |
|---|---|---|
| Send Message | ✓ | ✓ |
| Send Push Notification | ✓ | ✓ |
| Send Template | ✓ | ✓ |
| Put Event | ✓ | ✓ |
| Update Endpoint | ✓ | ✓ |
Configure Settings
Go to the connector marketplace and add a new connector. For more information, see About connectors.
After adding the connector, configure the following settings:
Access Key
- (Required) Provide your IAM User’s access key
- Associated IAM policy (for either IAM User or Assumed Role) must grant
mobiletargeting:*,ses:*,sms-voice:\*permissions. - For additional information, see: Amazon Pinpoint.
Secret Key
- (Required) Provide your IAM User’s secret key
Region
- (Required) Select region.
Assume Role: ARN
- (Optional) Provide Amazon Resource Name (ARN) of role to assume.
- Example:
arn:aws:iam::222222222222:role/myrole - For additional information, see: Switching to an IAM Role.
Assume Role: Session Name
- (Optional) Provide identifier for assumed role session.
Assume Role: External ID
- (Optional) Provide external identifier.
- For more information, see: How to Use an External ID.
Action Settings - Parameters and Options
Click Continue to configure the connector actions. Enter a name for the action and select the action type from the list.
Action - Send Message
Parameters
| Parameter | Description |
|---|---|
| Application Id |
|
| Message Type |
|
| Template Variables |
|
| Templates |
|
| Charset |
|
| Html Part |
|
| Subject |
|
| Text Part |
|
| Raw Email |
|
Action - Send Push Notification
Parameters
| Parameter | Description |
|---|---|
| Application ID |
|
| Push Notification Type |
|
| Template Variables |
|
| Templates |
|
Action - Send Template
Parameters
| Parameter | Description |
|---|---|
| Application Id |
|
| Template Type |
|
| Addresses (Template) |
|
| Context (Template) |
|
| Destination |
|
| Endpoints (Template) |
|
| Name |
|
| TraceId |
|
| Version |
|
| Template Variables |
|
| Templates |
|
Action - Put Event
Parameters
| Parameter | Description |
|---|---|
| Application Id |
|
| App Package Name |
|
| App Title |
|
| App Version Code |
|
| Client Sdk Version |
|
| Event Type |
|
| Sdk Name |
|
| Timestamp |
|
| Event Attributes |
|
| Event Metrics |
|
| Duration |
|
| Id |
|
| Start Timestamp |
|
| Stop Timestamp |
|
| Address |
|
| Demographic App Version |
|
| Demographic Locale |
|
| Demographic Make |
|
| Demographic Model |
|
| Demographic Model Version |
|
| Demographic Platform |
|
| Demographic Platform Version |
|
| Demographic Timezone |
|
| Effective Date |
|
| Endpoint ID |
|
| Endpoint Status |
|
| Location City |
|
| Location Country |
|
| Location Latitude |
|
| Location Longitude |
|
| Location Postal Code |
|
| Location Region |
|
| Request Id |
|
| User Id |
|
| Endpoint Attributes |
|
| Endpoint Metrics |
|
| Endpoint User Attributes |
|
| Endpoint Channel Type |
|
| Endpoint OptOut |
|
Action - Update Endpoint
Parameters
| Parameter | Description |
|---|---|
| Application Id |
|
| Address |
|
| Demographic App Version |
|
| Demographic Locale |
|
| Demographic Make |
|
| Demographic Model |
|
| Demographic Model Version |
|
| Demographic Platform |
|
| Demographic Platform Version |
|
| Demographic Timezone |
|
| Effective Date |
|
| Endpoint Status |
|
| Id |
|
| Location City |
|
| Location Country |
|
| Location Latitude |
|
| Location Longitude |
|
| Location Postal Code |
|
| Location Region |
|
| Request Id |
|
| User Id |
|
| Endpoint Attributes |
|
| Endpoint Metrics |
|
| Endpoint User Attributes |
|
| Endpoint Channel Type |
|
| Endpoint OptOut |
|
This page was last updated: November 3, 2021