Mobile Services | Amazon Pinpoint Flashcards
What is Amazon Pinpoint?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint is AWS’s Digital User Engagement Service that enables AWS customers to effectively communicate with their end users and measure user engagement across multiple channels including email, Text Messaging (SMS) and Mobile Push Notifications.
Amazon Pinpoint also provides tools that enables audience management and segmentation, campaign management, scheduling, template management, A/B testing, analytics and data integration. It captures data to track deliverability as well as usage and messaging analytics covering a range of dimensions including user, channels and custom attributes.
Amazon Pinpoint is built on a service-based architecture. Developers can extend their applications and backend services in various ways, including: sending messages directly from their applications via the Amazon Pinpoint channels (Email, SMS and Mobile Push), accessing segmentation data to alter their application behavior for segments of users, create and run campaigns directly from their applications, and access deliverability and analytics data to improve the user engagement of their applications.The system empowers customers to send the right message, to the right audience, at the right time and on the most effective channel.
How will developers benefit from Amazon Pinpoint?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint offers developers a single API layer, CLI support and client side SDK support to be able to extend the communication channels through which their applications engage users. These channels include: email, SMS Text Messaging and Mobile Push Notifications. Amazon Pinpoint also provides developers with an analytics system that tracks app user behavior and user engagement. With this service, developers can learn how each user prefers to engage and can personalize their end-user’s experience to increase the value of the developer’s applications.
Amazon Pinpoint also helps developers address multiple messaging use-cases such direct or transactional messaging, targeted or campaign messaging and event-based messaging. Integrating and enabling all their end-user engagement channels via Amazon Pinpoint, developers can create a 360-degree view of user engagement across all customer touch points.
How will marketers benefit from Amazon Pinpoint?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint allows Marketers to create and execute a unified messaging strategy across all engagement channels relevant to their end-users. Pinpoint includes tools and services to let marketers analyze and engage users directly. The console provides marketers with campaign management tools to create, run and manage multichannel campaigns across their applications, user-base and devices. Campaigns can be scheduled or triggered on user changes and actions. Users and devices can also be grouped through flexibly defined segments which can be used to determine campaign audiences. Marketers can also leverage the multi channel templating support to personalize end-user messaging and campaign optimization features such as A/B testing, holdout testing and message caps. Marketers can also measure messaging effectiveness using Pinpoint analytics to understand the impact on user behavior.
How will enterprises benefit from Amazon Pinpoint?
General
Amazon Pinpoint | Mobile Services
Enterprises can use Amazon Pinpoint as their Digital User Engagement Service. They can free developers from having to individually integrate different communication channels into their applications and instead focus on leveraging Pinpoint to learn how their end-users and customers are engaging with their applications. It enables them to measure and improve their technology investments by measuring how engaged their digital customers are across all functions of their enterprise.
Why should I use Amazon Pinpoint to run and manage my campaigns?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint makes it easy to run targeted campaigns and drive user engagement of applications using different channels: email, SMS and mobile push notifications. Amazon Pinpoint helps you understand user behavior, define which users to target, determine which messages to send, schedule the best time to deliver the messages, and then track the results of your campaign.
Amazon Pinpoint is built to scale, enabling you to collect and process billions of events per day, and send billions of targeted messages to your users.
Marketers can send targeted messages and calls to action when changes occur in their organizations or in a user’s circumstances, like a new product launch to a change in a user’s locale
If I use another campaign management service how does Amazon Pinpoint help me?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint’s architecture is services based. Companies can choose which services to use and integrate with their existing systems and processes. Amazon Pinpoint’s core services include: engagement analytics, communication channels, deliverability metrics, audience management and segmentation, template management, and campaign management.
The platform also supports data integration services to extend Amazon Pinpoint analytics and segmentation data from external data sources such as S3, as well as data exports to feed external marketing systems via Kinesis Event Streams.
How much does Amazon Pinpoint cost?
General
Amazon Pinpoint | Mobile Services
Amazon Pinpoint has no upfront costs, no minimum charges, and no subscription fees. You pay only for what you use. Visit the Amazon Pinpoint pricing page for more details.
Who owns the data in Amazon Pinpoint?
Product Details
Amazon Pinpoint | Mobile Services
Customers own their data in Amazon Pinpoint. Amazon Web Services does not own or monetize the data customers collect, and does not share it with third parties. We may use the data to improve the service, monitor the health of the service, and provide technical support to you. As with any other AWS service, customers are responsible for how they use the tools we provide; this responsibility includes providing any necessary notice or opt-outs to end users and complying with applicable law.
What services and tools does Amazon Pinpoint provide?
Product Details
Amazon Pinpoint | Mobile Services
Amazon Pinpoint includes a console designed for marketers and developers to use. The console provides capabilities to configure communication channels, manage audiences and segmentation, manage and run campaigns, create and manage message templates, create and manage engagement schedules and analyze user engagement. Standard analytics includes: active users, user activities, sessions, user retention, campaign efficacy and user channel engagement metrics. You can create custom analytics to integrate custom attributes and drive analytics for sales conversion, funnel reporting, product adoption by segment and any other metric required to support the business.
I already use Amazon SNS or Amazon SES. What do I gain by switching to Amazon Pinpoint?
Product Details
Amazon Pinpoint | Mobile Services
In typical Amazon SNS and Amazon SES use cases, you have to set up your application to manage each message’s audience, content, and delivery schedule. These same features are built in to Amazon Pinpoint. With Amazon Pinpoint, you can create message templates, delivery schedules, highly-targeted segments, and full campaigns.
What data does Amazon Pinpoint store without using SDKs and instrumentation?
Product Details
Amazon Pinpoint | Mobile Services
Amazon Pinpoint can store four different types of data:
Configuration Data from which Amazon Pinpoint services are provided their rules of engagement. This includes:
Communication. Communication channels can be configured with restrictions per channel or across channels e.g. maximum number of messages a user can receive per day, maximum messages a user can receive for a campaign and quiet times. There are also channel specific configurations e.g. Mobile Push Notification Abbreviated Numbers, SMS Short Codes, Email Dedicated IP Addresses, permitted message types and lengths configured per channel.
Campaign. There are different types of campaigns. Scheduled campaigns include schedules, frequency, segments, holdouts, message templates and A/B tests. Event-based campaigns also include trigger or event rules to replace schedules.
Segmentation. That can be defined through a set of filters driven off user and user engagement data, or they can be defined through data imports and ingested as lists from files extracted from external systems.
Scheduling Configuration. Scheduling is primarily assigned to campaign-based engagement and defines the frequency and precise time of sending messages.
Custom Attributes Configuration. Defines custom attributes and events that applications can capture and return to Amazon Pinpoint Engagement Data.
User Data which provides Amazon Pinpoint with endpoint information for sending messages across any channel, device or application. User data is extensible, but includes the following per channel:
Mobile Push Notifications. This includes userID, appID, appVersion, DeviceID, DeviceModel, DeviceModelVersion, Device OS, OS version, lastTimezone, lastCity, lastCountry, lastLatitude, lastLongitude, lastPostalCode, lastRegion.
SMS. Number.
Email. PrimaryWorkEmailAddress, SecondaryWorkEmailAddress, PrimaryPersonalEmailAddress, SecondaryPersonalEmailAddress.
User data can also include:
External User Identifiers. Which map users to the IDs in external systems.
Custom Attributes. Users can add custom attributes to associate various data that is customized to their utilization of Amazon Pinpoint.
User Engagement Data which includes default data per channel as well as custom data attributes when configured. Data per channel includes:
External Data can include any user, segmentation and analytics data.
What are the options for capturing custom application events?
Product Details
Amazon Pinpoint | Mobile Services
You can either use the Mobile SDK within your mobile application to send custom events and attributes for Mobile Push Notifications, or use the Amazon Pinpoint REST API to send events programmatically from any application.
Does Amazon Pinpoint support cross-device/application identity management?
Product Details
Amazon Pinpoint | Mobile Services
Yes. This is captured under User ID.
What OS versions does Amazon Pinpoint support for Mobile Push Notifications?
Product Details
Amazon Pinpoint | Mobile Services
The iOS SDK supports apps running on iOS 7.0 and higher. The Android SDK supports apps running on Android 2.3.3 and higher.
For mobile push notifications is data cached when a user’s device is offline?
Product Details
Amazon Pinpoint | Mobile Services
Yes, when using the AWS Mobile SDK, data is cached on the user’s device and is uploaded when a network connection is next established.