다음을 통해 공유


애플리케이션 개발자를 위한 푸시 알림 개요

푸시 알림을 설정하려면 애플리케이션 개발자와 관리자를 위한 몇 가지 고유한 단계가 필요합니다. 이 문서는 아키텍처에 대한 높은 수준의 개요와 각 구성 요소에 대한 세부 문서에 대한 링크를 제공합니다.

각 단계에 대한 자세한 내용은 다음 문서를 참조하세요.

  1. 푸시 알림 애플리케이션 구성
  2. 푸시 알림을 위한 사용자 매핑
  3. 푸시 알림을 위한 장치 등록
  4. 장치에서 푸시 알림 받기
  5. 푸시 알림에 대한 상호 작용 보고

Customer Insights - Journeys에 푸시 알림 애플리케이션 등록

애플리케이션이 개발되면 첫 번째 단계는 해당 애플리케이션을 Customer Insights - Journeys에 등록하는 것입니다. 자세히 알아보기: 푸시 알림 애플리케이션 설정

아키텍처 다이어그램

다음 다이어그램은 Customer Insights - Journeys에서 푸시 알림을 보내는 데 필요한 엔터티 및 관계에 대한 개요를 제공합니다.

푸시 알림 개요 다이어그램.

모바일 디바이스에 새 애플리케이션이 다운로드됨

모바일 앱에는 장치 토큰과 사용자 정보가 있습니다. 이 정보를 Customer Insights - Journeys에 제공하려면 일반적으로 클라우드 장치 관리 애플리케이션 등의 어딘가에 토큰과 사용자 정보를 저장해야 합니다.

사용자 정보와 장치 토큰은 누군가가 새로운 모바일 애플리케이션을 다운로드할 때 일반적으로 클라우드 서버 장치 토큰 관리 시스템에 저장되어야 합니다. 이 정보를 저장하는 방법은 다양할 수 있습니다. 올바른 메시지가 올바른 장치에 전달되고 개인화를 지원하려면 사용자 및 장치 정보가 필요합니다.

장치 토큰은 시간이 지남에 따라 변경될 수 있다는 점에 유의하는 것이 중요합니다. 또한 토큰이 변경되는 원인도 예측할 수 없습니다. 예를 들어 누군가가 애플리케이션을 제거하고 다시 설치하면 장치 토큰이 변경될 가능성이 높습니다. 해당 장치에 메시지를 계속 보내려면 장치 토큰이 변경된 경우 Customer Insights - Journeys를 업데이트하는 것이 중요합니다.

Customer Insights - Journeys를 통한 장치 및 사용자 등록

장치의 사용자 식별자가 연락처, 잠재 고객 및 Customer Insights - Data 프로필이 저장되는 Dataverse의 사용자 식별자와 다르기 때문에 저장된 사용자를 Customer Insights - Journeys의 알려진 사용자에 매핑해야 합니다.

이 매핑을 수행하려면 Customer Insights - Journeys용 공개 API를 사용하여 Dataverse 식별자를 얻을 수 있습니다. 일반적으로 이메일 주소나 전화번호로 API를 쿼리하여 연락처, 잠재 고객 또는 Customer Insights - Data 프로필 식별자를 얻습니다. 모바일 애플리케이션 사용자 ID, 장치 토큰 ID 및 Dataverse 사용자 식별자 간의 매핑은 애플리케이션의 토큰 관리 시스템에 저장되어야 합니다. Customer Insights - Journeys는 여러 모바일 애플리케이션을 지원하므로 이 데이터를 보낼 때 애플리케이션 ID를 지정해야 합니다.

매핑이 완료되고 저장되면 공개 API를 사용하여 Customer Insights - Journeys에 대한 장치 등록 요청의 Dataverse 사용자 식별자, 장치 토큰 및 모바일 애플리케이션 식별자를 POST할 수 있습니다.

푸시 알림 장치 등록사용자 등록에서 장치 및 사용자 등록에 대한 자세한 내용을 확인하세요.

여정 실행

여정이 실행되고 사용자에게 푸시 알림을 보내려고 하면 Customer Insights - Journeys은 지정된 모바일 애플리케이션에 대해 지정된 사용자에게 모든 장치 토큰에 대한 메시지를 보내려고 시도합니다. 메시지는 현재 유효한 장치 토큰에만 전송됩니다. 사용자가 Customer Insights - Journeys에 등록된 여러 장치(예: 휴대폰 및 태블릿)에 애플리케이션을 설치한 경우 두 장치 모두에서 메시지를 받습니다.

전송 및 상호 작용 보고

Customer Insights - Journeys 내에서 푸시 알림에 대한 전송 및 상호 작용 메트릭을 보고하려면 이 정보를 Customer Insights - Journeys API로 다시 보내도록 애플리케이션을 구성해야 합니다.

푸시 알림 전송 및 상호작용 보고에서 전송 및 상호 작용 보고에 대한 자세한 내용을 확인하세요.