IAM ポリシーの Amazon Pinpointアクション
AWS アカウント内の Amazon Pinpoint リソースへのアクセスを管理するために、AWS Identity and Access Management (IAM) ポリシーに Amazon Pinpoint アクションを追加できます。ポリシーでアクションを使用することで、ユーザーが実行できる操作を Amazon Pinpoint コンソールで制御できます。AWS SDK、AWS Command Line Interface (AWS CLI)、または Amazon Pinpoint API を直接使用して、ユーザーが実行できる操作をプログラムで制御することもできます。
ポリシーでは、適切な Amazon Pinpoint 名前空間に続けてコロンとアクション名 (GetSegments
など) を使用して、各アクションを指定します。ほとんどのアクションは、特定の URI および HTTP メソッドを使用した Amazon Pinpoint API へのリクエストに対応しています。例えば、ユーザーのポリシーで mobiletargeting:GetSegments
アクションを許可すると、ユーザーは /apps/
URI に HTTP GET リクエストを送信することで、プロジェクトのすべてのセグメントに関する情報を取得することが許可されます。また、このポリシーにより、ユーザーは当該情報をコンソールで表示したり、AWS SDK または AWS CLI で取得したりすることが許可されます。projectId
/segments
各アクションは、Amazon リソースネーム (ARN) により、ポリシーステートメントで識別する、特定の Amazon Pinpoint リソースで実行されます。例えば、mobiletargeting:GetSegments
アクションが、ARN arn:aws:mobiletargeting:
を使用して識別する特定のアプリケーションで実行されます。region
:accountId
:apps/projectId
このトピックでは、AWS アカウントの IAM ポリシーに追加できる Amazon Pinpoint アクションを示します。ポリシーでアクションを使用して Amazon Pinpoint リソースへのアクセスを管理する方法を示す例については、Amazon Pinpoint のアイデンティティベースポリシーの例 を参照してください。
Amazon Pinpoint API のアクション
このセクションでは、Amazon Pinpoint のプライマリ API である Amazon Pinpoint API から使用できる機能のアクションを示します。この API の詳細については、「Amazon Pinpoint API リファレンス」を参照してください。
カテゴリ:
分析とメトリクス
次のアクセス許可は、Amazon Pinpoint コンソールでの分析データの表示に関連しています。また、プロジェクト、キャンペーン、およびジャーニーに適用される、重要業績評価指標 (KPI) とも呼ばれる標準メトリクスの集計データの取得 (クエリ) にも関連しています。
mobiletargeting:GetReports
-
Amazon Pinpoint コンソールでデータ分析を表示します。このアクセス許可は、Amazon Pinpoint コンソールを使用してカスタム属性を含むセグメントを作成するためにも必要です。また、Amazon Pinpoint コンソールでセグメントのサイズの推定値を取得するためにも必要です。
-
URI - 該当なし
-
メソッド - 該当なし
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
mobiletargeting:GetApplicationDateRangeKpi
-
標準アプリケーションメトリクスの集計データを取得 (クエリ) します。これは、プロジェクトに関連付けられているすべてのキャンペーンまたはトランザクションメッセージに適用されるメトリクスです。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/kpis/daterange/kpi-name
mobiletargeting:GetCampaignDateRangeKpi
-
標準キャンペーンメトリクスの集計データを取得 (クエリ) します。これは、個々のキャンペーンに適用されるメトリクスです。
-
URI -
/apps/
projectId
/campaigns/campaignId
/kpis/daterange/kpi-name
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
/kpis/daterange/kpi-name
-
mobiletargeting:GetJourneyDateRangeKpi
-
標準的なジャーニーエンゲージメントメトリクスの集計データを取得 (クエリ) します。これは、個々のジャーニーに適用されるエンゲージメントメトリクスです。例えば、ジャーニー内のすべてのアクティビティにおいて、参加者が開封したメッセージの数などです。
-
URI -
/apps/
projectId
/journeys/journeyId
/kpis/daterange/kpi-name
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
/kpis/daterange/kpi-name
-
mobiletargeting:GetJourneyExecutionMetrics
-
個々のジャーニーに適用される標準的な実行メトリクス (ジャーニーのすべてのアクティビティをアクティブに進めている参加者の数など) の集計データを取得 (クエリ) します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
/execution-metrics
mobiletargeting:GetJourneyExecutionActivityMetrics
-
ジャーニー内の個々のアクティビティ (アクティビティを開始または完了した参加者の数など) に適用される標準実行メトリクスの集計データを取得 (クエリー) します。
-
URI -
/apps/
projectId
/journeys/journeyId
/activities/journey-activity-id
/execution-metrics -
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
/activities/journey-activity-id
/execution-metrics
-
キャンペーン
以下のアクセス権限は、Amazon Pinpoint アカウント内のキャンペーンの管理に関連しています。
mobiletargeting:CreateCampaign
-
プロジェクトのキャンペーンを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns
mobiletargeting:DeleteCampaign
-
特定のキャンペーンを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
mobiletargeting:GetCampaign
-
特定のキャンペーンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
mobiletargeting:GetCampaignActivities
-
キャンペーンによって実行されたアクティビティに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
mobiletargeting:GetCampaigns
-
プロジェクトのすべてのキャンペーンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
mobiletargeting:GetCampaignVersion
-
特定のキャンペーンのバージョンに関する情報を取得します。
-
URI -
/apps/
projectId
/campaigns/campaignId
/versions/versionId
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
-
mobiletargeting:GetCampaignVersions
-
現在および以前のキャンペーンのバージョンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
mobiletargeting:UpdateCampaign
-
特定のキャンペーンを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/campaigns/campaignId
チャネル
以下のアクセス権限は、Amazon Pinpoint アカウント内のチャンネルの管理に関連しています。Amazon Pinpoint で、チャンネルは、顧客に連絡するための方法を指します。例えば、E メール、SMS メッセージ、プッシュ通知の送信などです。
mobiletargeting:DeleteAdmChannel
-
プロジェクトの Amazon Device Messaging (ADM) チャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/adm
mobiletargeting:GetAdmChannel
-
プロジェクトの ADM チャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/adm
mobiletargeting:UpdateAdmChannel
-
プロジェクトの ADM チャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/adm
mobiletargeting:DeleteApnsChannel
-
プロジェクトの Apple Push Notification Service (APNS) チャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns
mobiletargeting:GetApnsChannel
-
プロジェクトの APN チャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns
mobiletargeting:UpdateApnsChannel
-
プロジェクトの APNs チャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns
mobiletargeting:DeleteApnsSandboxChannel
-
プロジェクトの APN サンドボックスチャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_sandbox
mobiletargeting:GetApnsSandboxChannel
-
プロジェクトの APN サンドボックスチャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_sandbox
mobiletargeting:UpdateApnsSandboxChannel
-
プロジェクトの APNs サンドボックスチャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_sandbox
mobiletargeting:DeleteApnsVoipChannel
-
プロジェクトの APN VoIP チャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip
mobiletargeting:GetApnsVoipChannel
-
プロジェクトの APN VoIP チャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip
mobiletargeting:UpdateApnsVoipChannel
-
プロジェクトの APNs VoIP チャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip
mobiletargeting:DeleteApnsVoipSandboxChannel
-
プロジェクトの APN VoIP サンドボックスチャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip_sandbox
mobiletargeting:GetApnsVoipSandboxChannel
-
プロジェクトの APN VoIP サンドボックスチャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip_sandbox
mobiletargeting:UpdateApnsVoipSandboxChannel
-
プロジェクトの APNs VoIP サンドボックスチャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip_sandbox
mobiletargeting:DeleteBaiduChannel
-
プロジェクトの Baidu Cloud Push チャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:GetBaiduChannel
-
プロジェクトの Baidu Cloud Push チャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:UpdateBaiduChannel
-
プロジェクトの Baidu Cloud Push チャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:DeleteEmailChannel
-
プロジェクトの E メールチャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:GetEmailChannel
-
プロジェクトの E メールチャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:UpdateEmailChannel
-
プロジェクトの E メールチャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:DeleteGcmChannel
-
プロジェクトの Firebase Cloud Messaging (FCM) チャンネルを無効にします。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/gcm
mobiletargeting:GetGcmChannel
-
プロジェクトの FCM チャンネルに関する情報を取得します。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/gcm
mobiletargeting:UpdateGcmChannel
-
プロジェクトの FCM チャンネルを有効化または更新します。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/gcm
mobiletargeting:DeleteSmsChannel
-
プロジェクトの SMS チャンネルを無効にします。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/sms
mobiletargeting:GetSmsChannel
-
プロジェクトの SMS チャンネルに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/sms
mobiletargeting:UpdateSmsChannel
-
プロジェクトの SMS チャンネルを有効化または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/sms
mobiletargeting:GetChannels
-
アプリケーションの各チャンネルの履歴とステータスに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:region:
accountId
:apps/projectId
/channels
mobiletargeting:DeleteVoiceChannel
-
アプリケーションの音声チャンネルを無効にし、チャンネルの既存の設定を削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectid
/channels/voice
mobiletargeting:GetVoiceChannel
-
アプリケーションの音声チャンネルのステータスおよび設定に関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectid
/channels/voice
mobiletargeting:UpdateVoiceChannel
-
アプリケーションの音声チャンネルを有効にするか、アプリケーションの音声チャンネルのステータスおよび設定を更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectid
/channels/voice
エンドポイント
以下のアクセス権限は、Amazon Pinpoint アカウント内のエンドポイントの管理に関連しています。Amazon Pinpoint で、エンドポイントはメッセージの単一の送信先を指します。例えば、エンドポイントはお客様の E メールアドレス、電話番号、モバイルデバイストークンなどになります。
mobiletargeting:DeleteEndpoint
-
エンドポイントを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/endpoints/endpointId
mobiletargeting:GetEndpoint
-
特定のエンドポイントに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/endpoints/endpointId
mobiletargeting:RemoveAttributes
-
アプリケーションに関連付けられているすべてのエンドポイントから、同じ属性タイプの 1 つまたは複数の属性を削除します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:region:
accountId
:apps/projectId
/attributes/attribute-type
mobiletargeting:UpdateEndpoint
-
エンドポイントを作成、または、エンドポイントの情報を更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/endpoints/endpointId
mobiletargeting:UpdateEndpointsBatch
-
バッチオペレーションとしてエンドポイントを作成または更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
イベントストリーム
以下のアクセス許可は、Amazon Pinpoint アカウント内のイベントストリームの管理に関連しています。
mobiletargeting:DeleteEventStream
-
プロジェクトのイベントストリームを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/eventstream
mobiletargeting:GetEventStream
-
プロジェクトのイベントストリームに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/eventstream
mobiletargeting:PutEventStream
-
プロジェクトのイベントストリームを作成または更新します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/eventstream
イベント
以下のアクセス権限は、Amazon Pinpoint アカウント内のイベントジョブの管理に関連しています。Amazon Pinpoint では、インポートジョブを作成し、Amazon S3 バケットに保存されたエンドポイントの定義に基づいてセグメントを作成します。
mobiletargeting:PutEvents
-
エンドポイントに記録する新しいイベントを作成したり、既存のイベントが関連付けられているエンドポイントデータを作成または更新します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:region:
accountId
:apps/projectId
/events
エクスポートジョブ
以下のアクセス権限は、Amazon Pinpoint アカウント内のエクスポートジョブの管理に関連しています。Amazon Pinpoint では、エクスポートジョブを作成して、エンドポイントに関する情報を保存または分析のため Amazon S3 バケットに送信します。
mobiletargeting:CreateExportJob
-
エンドポイントの定義を Amazon S3 にエクスポートするためのエクスポートジョブを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/jobs/export
mobiletargeting:GetExportJob
-
プロジェクトの特定のエクスポートジョブに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/jobs/export/jobId
mobiletargeting:GetExportJobs
-
プロジェクトのすべてのエクスポートジョブのリストを取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/jobs/export
インポートジョブ
以下のアクセス権限は、Amazon Pinpoint アカウント内のインポートジョブの管理に関連しています。Amazon Pinpoint では、インポートジョブを作成し、Amazon S3 バケットに保存されたエンドポイントの定義に基づいてセグメントを作成します。
mobiletargeting:CreateImportJob
-
Amazon S3 からエンドポイント定義をインポートしてセグメントを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
mobiletargeting:GetImportJob
-
プロジェクトの特定のインポートジョブに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/jobs/import/jobId
mobiletargeting:GetImportJobs
-
プロジェクトのすべてのインポートジョブに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
ジャーニー
以下のアクセス許可は、Amazon Pinpoint アカウント内のセグメントの管理に関連しています。
mobiletargeting:CreateJourney
-
プロジェクトのジャーニーを作成します。
-
URI -
/apps/
projectId
/journeys -
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys
-
mobiletargeting:GetJourney
-
特定のジャーニーに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
mobiletargeting:ListJourneys
-
プロジェクトのすべてのジャーニーに関する情報を取得します。
-
URI -
/apps/
projectId
/journeys -
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys
-
mobiletargeting:UpdateJourney
-
特定のジャーニーに合わせて設定やその他の設定を更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
mobiletargeting:UpdateJourneyState
-
アクティブなジャーニーをキャンセルします。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
/state
mobiletargeting:DeleteJourney
-
特定のジャーニーを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/journeys/journeyId
メッセージテンプレート
以下のアクセス許可は、Amazon Pinpoint アカウントのメッセージテンプレートの作成と管理に関連しています。メッセージテンプレートは、Amazon Pinpoint プロジェクトのいずれかに送信するメッセージで定義、保存、再利用できるコンテンツと設定のセットです。
mobiletargeting:ListTemplates
-
Amazon Pinpoint アカウントに関連付けられているすべてのメッセージテンプレートに関する情報を取得します。
-
URI -
/templates
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates
-
mobiletargeting:ListTemplateVersions
-
特定のメッセージテンプレートのすべてのバージョンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN - 該当なし
mobiletargeting:UpdateTemplateActiveVersion
-
メッセージテンプレートの特定のバージョンをテンプレートのアクティブバージョンとして指定します。
-
メソッド - GET
-
リソース ARN - 該当なし
mobiletargeting:GetEmailTemplate
-
E メールチャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:CreateEmailTemplate
-
E メールチャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:UpdateEmailTemplate
-
E メールチャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:DeleteEmailTemplate
-
E メールチャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:GetPushTemplate
-
プッシュ通知チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/PUSH
mobiletargeting:CreatePushTemplate
-
プッシュ通知チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/PUSH
mobiletargeting:UpdatePushTemplate
-
プッシュ通知チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/PUSH
mobiletargeting:DeletePushTemplate
-
プッシュ通知チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/PUSH
mobiletargeting:GetSmsTemplate
-
SMS チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/SMS
mobiletargeting:CreateSmsTemplate
-
SMS チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/SMS
mobiletargeting:UpdateSmsTemplate
-
SMS チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/SMS
mobiletargeting:DeleteSmsTemplate
-
SMS チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/SMS
mobiletargeting:GetVoiceTemplate
-
音声チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/VOICE
mobiletargeting:CreateVoiceTemplate
-
音声チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/VOICE
mobiletargeting:UpdateVoiceTemplate
-
音声チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/VOICE
mobiletargeting:DeleteVoiceTemplate
-
音声チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/VOICE
メッセージ
次のアクセス許可は、Amazon Pinpoint アカウントからのメッセージとプッシュ通知の送信に関連しています。SendMessages
および SendUsersMessages
オペレーションを使用して、最初にセグメントやキャンペーンを作成することなく、特定のエンドポイントにメッセージを送信できます。
mobiletargeting:SendMessages
-
特定のエンドポイントにメッセージまたはプッシュ通知を送信します。
-
URI -
/apps/
projectId
/messages -
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/messages
-
mobiletargeting:SendUsersMessages
-
特定のユーザー ID に関連付けられているすべてのエンドポイントに、メッセージまたはプッシュ通知を送信します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/messages
ワンタイムパスワード
以下のアクセス許可は、Amazon Pinpoint でのワンタイムパスワード (OTP) の送信と検証に関連しています。
mobiletargeting:SendOTPMessage
-
ワンタイムパスワードを含むテキストメッセージを送信します。
-
URI -
/apps/
projectId
/otp -
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/otp
-
mobiletargeting:VerifyOTPMessage
-
SendOTPMessage オペレーションを使用して、生成されたワンタイムパスワード (OTP) の有効性を確認します。
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/verify-otp
電話番号検証
以下のアクセス権限は、Amazon Pinpoint での電話番号検証サービスの使用に関連しています。
mobiletargeting:PhoneNumberValidate
-
電話番号に関する情報を取得します。
-
URI -
/phone/number/validate
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:phone/number/validate
-
プロジェクト
以下のアクセス権限は、Amazon Pinpoint アカウント内のプロジェクトの管理に関連しています。当初、プロジェクトはアプリケーションと呼ばれていました。これらのオペレーションでは、Amazon Pinpoint アプリケーションは Amazon Pinpoint プロジェクトと同じです。
mobiletargeting:CreateApp
-
Amazon Pinpoint プロジェクトを作成します。
-
URI -
/apps
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps
-
mobiletargeting:DeleteApp
-
Amazon Pinpoint プロジェクトを削除します。
-
URI -
/apps/
projectId
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
mobiletargeting:GetApp
-
Amazon Pinpoint プロジェクトに関する情報を取得します。
-
URI -
/apps/
projectId
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
mobiletargeting:GetApps
-
Amazon Pinpoint アカウントに関連付けられているすべてのプロジェクトに関する情報を取得します。
-
URI -
/apps
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps
-
mobiletargeting:GetApplicationSettings
-
Amazon Pinpoint プロジェクトのデフォルト設定を取得します。
-
URI -
/apps/
projectId
/settings -
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
mobiletargeting:UpdateApplicationSettings
-
Amazon Pinpoint プロジェクトのデフォルト設定を更新します。
-
URI -
/apps/
projectId
/settings -
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
推奨モデル
以下のアクセス許可は、推奨モデルから推奨データを取得および処理するための Amazon Pinpoint 設定の管理に関連しています。推奨モデルは、データ内のパターンを見つけることによって、パーソナライズされた推奨事項を予測し、生成する機械学習モデルの一種です。
mobiletargeting:CreateRecommenderConfiguration
-
推奨モデル用の Amazon Pinpoint 設定を作成します。
-
URI -
/recommenders
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:recommenders
-
mobiletargeting:GetRecommenderConfigurations
-
Amazon Pinpoint アカウントに関連付けられているすべての推奨モデルの設定に関する情報を取得します。
-
URI -
/recommenders
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:recommenders
-
mobiletargeting:GetRecommenderConfiguration
-
推奨モデルの個別の Amazon Pinpoint 設定に関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:recommenders/recommenderId
mobiletargeting:UpdateRecommenderConfiguration
-
推奨モデルの Amazon Pinpoint 設定を更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:recommenders/recommenderId
mobiletargeting:DeleteRecommenderConfiguration
-
推奨モデルの Amazon Pinpoint 設定を削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:recommenders/recommenderId
セグメント
以下のアクセス権限は、Amazon Pinpoint アカウント内のセグメントの管理に関連しています。Amazon Pinpoint で、セグメントはお客様が定義した特定の属性を共有する、キャンペーンの受信者のグループを指します。
mobiletargeting:CreateSegment
-
セグメントを作成します。ユーザーが Amazon Pinpoint の外部からエンドポイントデータをインポートしてセグメントを作成することを許可するには、
mobiletargeting:CreateImportJob
アクションを許可します。-
URI -
/apps/
projectId
/segments -
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
mobiletargeting:DeleteSegment
-
セグメントを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
mobiletargeting:GetSegment
-
特定のセグメントに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
mobiletargeting:GetSegmentExportJobs
-
セグメントのエンドポイント定義をエクスポートするジョブに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
/jobs/export
mobiletargeting:GetSegments
-
プロジェクトのすべてのセグメントに関する情報を取得します。
-
URI -
/apps/
projectId
/segments -
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
-
mobiletargeting:GetSegmentImportJobs
-
Amazon S3 からエンドポイント定義をインポートしてセグメントを作成するジョブに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
mobiletargeting:GetSegmentVersion
-
特定のセグメントバージョンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
mobiletargeting:GetSegmentVersions
-
現在および以前のセグメントのバージョンに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
mobiletargeting:UpdateSegment
-
特定のセグメントを更新します。
-
メソッド – PUT
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/segments/segmentId
タグ
以下のアクセス許可は、Amazon Pinpoint リソースのタグの表示と管理に関連しています。
mobiletargeting:ListTagsForResource
-
プロジェクト、キャンペーン、メッセージテンプレート、またはセグメントに関連付けられているタグに関する情報を取得します。
-
URI -
/tags/
resource-arn
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
mobiletargeting:TagResource
-
プロジェクト、キャンペーン、メッセージテンプレート、またはセグメントに 1 つ以上のタグを追加します。
-
URI -
/tags/
resource-arn
-
メソッド - POST
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
mobiletargeting:UntagResource
-
プロジェクト、キャンペーン、メッセージテンプレート、セグメントから 1 つ以上のタグを削除します。
-
URI -
/tags/
resource-arn
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
[ユーザー]
以下のアクセス許可は、ユーザーの管理に関連しています。Amazon Pinpoint で、ユーザーはお客様からメッセージを受け取る人物を指します。1 人のユーザーが複数のエンドポイントに関連付けられる場合があります。
mobiletargeting:DeleteUserEndpoints
-
ユーザー ID に関連付けられているすべてのエンドポイントを削除します。
-
メソッド - DELETE
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/users/userId
mobiletargeting:GetUserEndpoints
-
ユーザー ID に関連付けられているすべてのエンドポイントに関する情報を取得します。
-
メソッド - GET
-
リソース ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/users/userId
Amazon Pinpoint SMS および音声バージョン 1 API アクション
このセクションでは、Amazon Pinpoint SMS および音声 API から使用できる機能のアクションを示します。これは、Amazon Pinpoint で SMS チャンネルと音声チャンネルを使用および管理するための高度なオプションを提供する補足 API です。この API の詳細については、「 Amazon Pinpoint SMS および音声 API リファレンス」を参照してください。
sms-voice:CreateConfigurationSet
-
音声メッセージを送信するための設定セットを作成します。
-
URI -
/sms-voice/configuration-sets
-
メソッド - POST
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:DeleteConfigurationSet
-
音声メッセージを送信するための設定セットを削除します。
-
URI - /sms-voice/configuration-sets/
ConfigurationSetName
-
メソッド - DELETE
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:GetConfigurationSetEventDestinations
-
設定セットとそれに含まれるイベント送信先に関する情報を取得します。
-
URI - /sms-voice/configuration-sets/
ConfigurationSetName
/event-destinations -
メソッド - GET
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:CreateConfigurationSetEventDestination
-
音声イベントのイベント送信先を作成します。
-
URI – /sms-voice/configuration-sets/
ConfigurationSetName
/event-destinations -
メソッド - POST
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:UpdateConfigurationSetEventDestination
-
音声イベントのイベント送信先を更新します。
-
URI – /sms-voice/configuration-sets/
ConfigurationSetName
/event-destinations/EventDestinationName
-
メソッド – PUT
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:DeleteConfigurationSetEventDestination
-
音声イベントのイベント送信先を削除します。
-
URI – /sms-voice/configuration-sets/
ConfigurationSetName
/event-destinations/EventDestinationName
-
メソッド - DELETE
-
リソース ARN - 使用できません。
*
を使用します。
-
sms-voice:SendVoiceMessage
-
音声メッセージを作成して送信します。
-
URI - /sms-voice/voice/message
-
メソッド - POST
-
リソース ARN - 使用できません。
*
を使用します。
-