| pinpoint {paws} | R Documentation |
Amazon Pinpoint
Description
Doc Engage API - Amazon Pinpoint API
Usage
pinpoint(config = list(), credentials = list(), endpoint = NULL, region = NULL)
Arguments
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
Value
A client for the service. You can call the service's operations using
syntax like svc$operation(...), where svc is the name you've assigned
to the client. The available operations are listed in the
Operations section.
Service syntax
svc <- pinpoint(
config = list(
credentials = list(
creds = list(
access_key_id = "string",
secret_access_key = "string",
session_token = "string"
),
profile = "string",
anonymous = "logical"
),
endpoint = "string",
region = "string",
close_connection = "logical",
timeout = "numeric",
s3_force_path_style = "logical",
sts_regional_endpoint = "string"
),
credentials = list(
creds = list(
access_key_id = "string",
secret_access_key = "string",
session_token = "string"
),
profile = "string",
anonymous = "logical"
),
endpoint = "string",
region = "string"
)
Operations
| create_app | Creates an application |
| create_campaign | Creates a new campaign for an application or updates the settings of an existing campaign for an application |
| create_email_template | Creates a message template for messages that are sent through the email channel |
| create_export_job | Creates an export job for an application |
| create_import_job | Creates an import job for an application |
| create_in_app_template | Creates a new message template for messages using the in-app message channel |
| create_journey | Creates a journey for an application |
| create_push_template | Creates a message template for messages that are sent through a push notification channel |
| create_recommender_configuration | Creates an Amazon Pinpoint configuration for a recommender model |
| create_segment | Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application |
| create_sms_template | Creates a message template for messages that are sent through the SMS channel |
| create_voice_template | Creates a message template for messages that are sent through the voice channel |
| delete_adm_channel | Disables the ADM channel for an application and deletes any existing settings for the channel |
| delete_apns_channel | Disables the APNs channel for an application and deletes any existing settings for the channel |
| delete_apns_sandbox_channel | Disables the APNs sandbox channel for an application and deletes any existing settings for the channel |
| delete_apns_voip_channel | Disables the APNs VoIP channel for an application and deletes any existing settings for the channel |
| delete_apns_voip_sandbox_channel | Disables the APNs VoIP sandbox channel for an application and deletes any existing settings for the channel |
| delete_app | Deletes an application |
| delete_baidu_channel | Disables the Baidu channel for an application and deletes any existing settings for the channel |
| delete_campaign | Deletes a campaign from an application |
| delete_email_channel | Disables the email channel for an application and deletes any existing settings for the channel |
| delete_email_template | Deletes a message template for messages that were sent through the email channel |
| delete_endpoint | Deletes an endpoint from an application |
| delete_event_stream | Deletes the event stream for an application |
| delete_gcm_channel | Disables the GCM channel for an application and deletes any existing settings for the channel |
| delete_in_app_template | Deletes a message template for messages sent using the in-app message channel |
| delete_journey | Deletes a journey from an application |
| delete_push_template | Deletes a message template for messages that were sent through a push notification channel |
| delete_recommender_configuration | Deletes an Amazon Pinpoint configuration for a recommender model |
| delete_segment | Deletes a segment from an application |
| delete_sms_channel | Disables the SMS channel for an application and deletes any existing settings for the channel |
| delete_sms_template | Deletes a message template for messages that were sent through the SMS channel |
| delete_user_endpoints | Deletes all the endpoints that are associated with a specific user ID |
| delete_voice_channel | Disables the voice channel for an application and deletes any existing settings for the channel |
| delete_voice_template | Deletes a message template for messages that were sent through the voice channel |
| get_adm_channel | Retrieves information about the status and settings of the ADM channel for an application |
| get_apns_channel | Retrieves information about the status and settings of the APNs channel for an application |
| get_apns_sandbox_channel | Retrieves information about the status and settings of the APNs sandbox channel for an application |
| get_apns_voip_channel | Retrieves information about the status and settings of the APNs VoIP channel for an application |
| get_apns_voip_sandbox_channel | Retrieves information about the status and settings of the APNs VoIP sandbox channel for an application |
| get_app | Retrieves information about an application |
| get_application_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard metric that applies to an application |
| get_application_settings | Retrieves information about the settings for an application |
| get_apps | Retrieves information about all the applications that are associated with your Amazon Pinpoint account |
| get_baidu_channel | Retrieves information about the status and settings of the Baidu channel for an application |
| get_campaign | Retrieves information about the status, configuration, and other settings for a campaign |
| get_campaign_activities | Retrieves information about all the activities for a campaign |
| get_campaign_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard metric that applies to a campaign |
| get_campaigns | Retrieves information about the status, configuration, and other settings for all the campaigns that are associated with an application |
| get_campaign_version | Retrieves information about the status, configuration, and other settings for a specific version of a campaign |
| get_campaign_versions | Retrieves information about the status, configuration, and other settings for all versions of a campaign |
| get_channels | Retrieves information about the history and status of each channel for an application |
| get_email_channel | Retrieves information about the status and settings of the email channel for an application |
| get_email_template | Retrieves the content and settings of a message template for messages that are sent through the email channel |
| get_endpoint | Retrieves information about the settings and attributes of a specific endpoint for an application |
| get_event_stream | Retrieves information about the event stream settings for an application |
| get_export_job | Retrieves information about the status and settings of a specific export job for an application |
| get_export_jobs | Retrieves information about the status and settings of all the export jobs for an application |
| get_gcm_channel | Retrieves information about the status and settings of the GCM channel for an application |
| get_import_job | Retrieves information about the status and settings of a specific import job for an application |
| get_import_jobs | Retrieves information about the status and settings of all the import jobs for an application |
| get_in_app_messages | Retrieves the in-app messages targeted for the provided endpoint ID |
| get_in_app_template | Retrieves the content and settings of a message template for messages sent through the in-app channel |
| get_journey | Retrieves information about the status, configuration, and other settings for a journey |
| get_journey_date_range_kpi | Retrieves (queries) pre-aggregated data for a standard engagement metric that applies to a journey |
| get_journey_execution_activity_metrics | Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey activity |
| get_journey_execution_metrics | Retrieves (queries) pre-aggregated data for a standard execution metric that applies to a journey |
| get_journey_run_execution_activity_metrics | Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey activity |
| get_journey_run_execution_metrics | Retrieves (queries) pre-aggregated data for a standard run execution metric that applies to a journey |
| get_journey_runs | Provides information about the runs of a journey |
| get_push_template | Retrieves the content and settings of a message template for messages that are sent through a push notification channel |
| get_recommender_configuration | Retrieves information about an Amazon Pinpoint configuration for a recommender model |
| get_recommender_configurations | Retrieves information about all the recommender model configurations that are associated with your Amazon Pinpoint account |
| get_segment | Retrieves information about the configuration, dimension, and other settings for a specific segment that's associated with an application |
| get_segment_export_jobs | Retrieves information about the status and settings of the export jobs for a segment |
| get_segment_import_jobs | Retrieves information about the status and settings of the import jobs for a segment |
| get_segments | Retrieves information about the configuration, dimension, and other settings for all the segments that are associated with an application |
| get_segment_version | Retrieves information about the configuration, dimension, and other settings for a specific version of a segment that's associated with an application |
| get_segment_versions | Retrieves information about the configuration, dimension, and other settings for all the versions of a specific segment that's associated with an application |
| get_sms_channel | Retrieves information about the status and settings of the SMS channel for an application |
| get_sms_template | Retrieves the content and settings of a message template for messages that are sent through the SMS channel |
| get_user_endpoints | Retrieves information about all the endpoints that are associated with a specific user ID |
| get_voice_channel | Retrieves information about the status and settings of the voice channel for an application |
| get_voice_template | Retrieves the content and settings of a message template for messages that are sent through the voice channel |
| list_journeys | Retrieves information about the status, configuration, and other settings for all the journeys that are associated with an application |
| list_tags_for_resource | Retrieves all the tags (keys and values) that are associated with an application, campaign, message template, or segment |
| list_templates | Retrieves information about all the message templates that are associated with your Amazon Pinpoint account |
| list_template_versions | Retrieves information about all the versions of a specific message template |
| phone_number_validate | Retrieves information about a phone number |
| put_events | Creates a new event to record for endpoints, or creates or updates endpoint data that existing events are associated with |
| put_event_stream | Creates a new event stream for an application or updates the settings of an existing event stream for an application |
| remove_attributes | Removes one or more custom attributes, of the same attribute type, from the application |
| send_messages | Creates and sends a direct message |
| send_otp_message | Send an OTP message |
| send_users_messages | Creates and sends a message to a list of users |
| tag_resource | Adds one or more tags (keys and values) to an application, campaign, message template, or segment |
| untag_resource | Removes one or more tags (keys and values) from an application, campaign, message template, or segment |
| update_adm_channel | Enables the ADM channel for an application or updates the status and settings of the ADM channel for an application |
| update_apns_channel | Enables the APNs channel for an application or updates the status and settings of the APNs channel for an application |
| update_apns_sandbox_channel | Enables the APNs sandbox channel for an application or updates the status and settings of the APNs sandbox channel for an application |
| update_apns_voip_channel | Enables the APNs VoIP channel for an application or updates the status and settings of the APNs VoIP channel for an application |
| update_apns_voip_sandbox_channel | Enables the APNs VoIP sandbox channel for an application or updates the status and settings of the APNs VoIP sandbox channel for an application |
| update_application_settings | Updates the settings for an application |
| update_baidu_channel | Enables the Baidu channel for an application or updates the status and settings of the Baidu channel for an application |
| update_campaign | Updates the configuration and other settings for a campaign |
| update_email_channel | Enables the email channel for an application or updates the status and settings of the email channel for an application |
| update_email_template | Updates an existing message template for messages that are sent through the email channel |
| update_endpoint | Creates a new endpoint for an application or updates the settings and attributes of an existing endpoint for an application |
| update_endpoints_batch | Creates a new batch of endpoints for an application or updates the settings and attributes of a batch of existing endpoints for an application |
| update_gcm_channel | Enables the GCM channel for an application or updates the status and settings of the GCM channel for an application |
| update_in_app_template | Updates an existing message template for messages sent through the in-app message channel |
| update_journey | Updates the configuration and other settings for a journey |
| update_journey_state | Cancels (stops) an active journey |
| update_push_template | Updates an existing message template for messages that are sent through a push notification channel |
| update_recommender_configuration | Updates an Amazon Pinpoint configuration for a recommender model |
| update_segment | Creates a new segment for an application or updates the configuration, dimension, and other settings for an existing segment that's associated with an application |
| update_sms_channel | Enables the SMS channel for an application or updates the status and settings of the SMS channel for an application |
| update_sms_template | Updates an existing message template for messages that are sent through the SMS channel |
| update_template_active_version | Changes the status of a specific version of a message template to active |
| update_voice_channel | Enables the voice channel for an application or updates the status and settings of the voice channel for an application |
| update_voice_template | Updates an existing message template for messages that are sent through the voice channel |
| verify_otp_message | Verify an OTP |
Examples
## Not run:
svc <- pinpoint()
# The following example gets activity execution metrics for a single run
# of a journey.
svc$get_journey_run_execution_activity_metrics(
ApplicationId = "11111111112222222222333333333344",
JourneyId = "aaaaaaaaaabbbbbbbbbbccccccccccdd",
RunId = "99999999998888888888777777777766",
JourneyActivityId = "AAAAAAAAAA"
)
## End(Not run)