다음을 통해 공유


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

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

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

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

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

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

아키텍처 다이어그램

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

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

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

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

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

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

Customer Insights를 사용하여 디바이스 및 사용자 등록 - 경험

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

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

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

푸시 알림 디바이스 등록사용자 등록에 디바이스 및 사용자를 등록하는 방법에 대한 전체 세부 정보를 봅니다.

여정 실행

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

보내기 및 상호 작용 보고

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

푸시 알림 보내기 및 상호 작용 보고에서 보내기 및 상호 작용 보고에 대한 전체 세부 정보를 봅니다.