기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
IAM 정책에 대한 Amazon Pinpoint 작업
AWS 계정의 Amazon Pinpoint 리소스에 대한 액세스를 관리하려면 AWS Identity and Access Management (IAM) 정책에 Amazon Pinpoint 작업을 추가할 수 있습니다. 정책의 작업을 사용하여 Amazon Pinpoint 콘솔에서 사용자가 수행할 수 있는 작업을 제어할 수 있습니다. 또한 AWS SDKs, AWS Command Line Interface (AWS CLI) 또는 Amazon Pinpoint APIs.
정책에서는 적절한 Amazon Pinpoint 네임스페이스와 콜론, 작업 이름(예: GetSegments
)으로 각 작업을 지정합니다. 대부분의 작업은 특정 URI 및 HTTP 메서드를 사용하는 Amazon Pinpoint API에 대한 요청에 해당합니다. 예를 들어 사용자 정책에서 mobiletargeting:GetSegments
작업을 허용하면 HTTP GET 요청을 /apps/
URI에 제출하여 프로젝트의 모든 세그먼트에 대한 정보를 검색할 수 있습니다. 또한이 정책은 사용자가 콘솔에서 해당 정보를 보고 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 ID 기반 정책 예제 섹션을 참조하세요.
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
-
Campaigns
다음 권한은 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에서 채널은 이메일, 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 푸시 알림 서비스(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
-
프로젝트의 APN 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns
mobiletargeting:DeleteApnsSandboxChannel
-
프로젝트의 APNs 샌드박스 채널을 비활성화합니다.
-
메서드 – 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
-
프로젝트의 APN 샌드박스 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_sandbox
mobiletargeting:DeleteApnsVoipChannel
-
프로젝트의 APNs 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
-
프로젝트의 APN VoIP 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip
mobiletargeting:DeleteApnsVoipSandboxChannel
-
프로젝트의 APNs 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
-
프로젝트의 APN VoIP 샌드박스 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/apns_voip_sandbox
mobiletargeting:DeleteBaiduChannel
-
프로젝트의 Baidu 클라우드 푸시 채널을 비활성화합니다.
-
메서드 – DELETE
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:GetBaiduChannel
-
프로젝트의 Baidu 클라우드 푸시 채널에 대한 정보를 검색합니다.
-
매서드 – GET
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:UpdateBaiduChannel
-
프로젝트의 Baidu 클라우드 푸시 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/baidu
mobiletargeting:DeleteEmailChannel
-
프로젝트의 이메일 채널을 비활성화합니다.
-
메서드 – DELETE
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:GetEmailChannel
-
프로젝트의 이메일 채널에 대한 정보를 검색합니다.
-
매서드 – GET
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:UpdateEmailChannel
-
프로젝트의 이메일 채널을 활성화하거나 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/email
mobiletargeting:DeleteGcmChannel
-
프로젝트의 Firebase Cloud Messaging(FCM)을 비활성화합니다. 이 채널을 통해 Amazon Pinpoint는 Google Cloud Messaging(GCM) 서비스를 대체하는 FCM 서비스를 통해 Android 앱에 푸시 알림을 보낼 수 있습니다.
-
메서드 – DELETE
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/gcm
mobiletargeting:GetGcmChannel
-
프로젝트의 FCM 채널에 대한 정보를 검색합니다. 이 채널을 통해 Amazon Pinpoint는 Google Cloud Messaging(GCM) 서비스를 대체하는 FCM 서비스를 통해 Android 앱에 푸시 알림을 보낼 수 있습니다.
-
매서드 – GET
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:apps/projectId
/channels/gcm
mobiletargeting:UpdateGcmChannel
-
프로젝트의 FCM 채널을 활성화하거나 업데이트합니다. 이 채널을 통해 Amazon Pinpoint는 Google Cloud Messaging(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에서 엔드포인트는 메시지가 향하는 단일 대상입니다. 예를 들어 고객의 이메일 주소, 전화 번호 또는 모바일 디바이스 토큰이 엔드포인트가 될 수 있습니다.
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
-
애플리케이션과 연결된 모든 엔드포인트에서 속성 유형이 동일한 하나 이상의 속성을 제거합니다.
-
메서드 – 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
-
이메일 채널을 통해 전송되는 메시지에 대한 메시지 템플릿에 대한 정보를 검색합니다.
-
매서드 – GET
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:CreateEmailTemplate
-
이메일 채널을 통해 전송되는 메시지에 대한 메시지 템플릿을 만듭니다.
-
메서드 – POST
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:UpdateEmailTemplate
-
이메일 채널을 통해 전송되는 메시지에 대한 기존 메시지 템플릿을 업데이트합니다.
-
메서드 – PUT
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:templates/template-name
/EMAIL
mobiletargeting:DeleteEmailTemplate
-
이메일 채널을 통해 보낸 메시지의 메시지 템플릿을 삭제합니다.
-
메서드 – 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
-
Projects
다음 권한은 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
Segments
다음 권한은 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
Tags
다음 권한은 Amazon Pinpoint 리소스에 대한 태그의 조회 및 관리와 관련이 있습니다.
mobiletargeting:ListTagsForResource
-
프로젝트, 캠페인, 메시지 템플릿 또는 세그먼트와 관련된 태그에 대한 정보를 검색합니다.
-
URI –
/tags/
resource-arn
-
매서드 – GET
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
mobiletargeting:TagResource
-
프로젝트, 캠페인, 메시지 템플릿 또는 세그먼트에 하나 이상의 태그를 추가합니다.
-
URI –
/tags/
resource-arn
-
메서드 – POST
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
mobiletargeting:UntagResource
-
프로젝트, 캠페인, 메시지 템플릿 또는 세그먼트에서 하나 이상의 태그를 제거합니다.
-
URI –
/tags/
resource-arn
-
메서드 – DELETE
-
리소스 ARN –
arn:aws:mobiletargeting:
region
:accountId
:*
-
Users
다음 권한은 사용자 관리에 관여합니다. Amazon Pinpoint에서 사용자는 메시지를 수신하는 개인에 해당됩니다. 단일 사용자는 하나 이상의 엔드포인트와 연결되었을 수 있습니다.
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에서 사용할 수 있는 기능에 대한 작업을 알아봅니다. 이 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 – 사용할 수 없습니다.
*
를 사용합니다.
-