트랜잭션 푸시 알림

Adobe Campaign을 사용하여 iOS 및 Android 모바일 장치에서 트랜잭션 푸시 알림을 전송할 수 있습니다. 이러한 메시지는 Experience Cloud Mobile SDK를 활용하여 Adobe Campaign에서 설정한 모바일 애플리케이션에서 수신됩니다.

노트

푸시 채널은 선택 사항입니다. 사용권 계약을 확인하십시오. 표준 푸시 알림에 대한 자세한 내용은 푸시 알림 정보를 참조하십시오.

트랜잭션 푸시 알림을 전송하려면 이에 따라 Adobe Campaign을 구성해야 합니다. 모바일 응용 프로그램 구성을 참조하십시오.

다음 두 가지 유형의 트랜잭션 푸시 알림을 전송할 수 있습니다.

이벤트을(를) 대상으로 하는 트랜잭션 푸시 알림

Adobe Campaign을 사용하여 모바일 응용 프로그램에서 알림을 받도록 선택한 모든 사용자​에게​익명 트랜잭션 푸시 알림을 보낼 수 있습니다.

이 경우 이벤트 자체에 포함된 데이터만 배달 대상​을 정의하는 데 사용됩니다. Adobe Campaign 통합 프로필 데이터베이스의 데이터는 활용되지 않습니다.

이벤트 기반 트랜잭션 푸시 알림 구성

모바일 응용 프로그램에서 알림을 받도록 선택한 모든 사용자에게 트랜잭션 푸시 알림을 전송하려면 먼저 이벤트 자체에 포함된 데이터를 대상으로 하는 이벤트를 만들고 구성해야 합니다.

노트

이벤트 특성(이벤트의 데이터) 및 이벤트 농축량(캠페인 데이터베이스의 데이터)을 사용하여 이벤트 기반 트랜잭션 푸시 알림의 컨텐츠를 계속 개인화할 수 있습니다. 아래 예를 참조하십시오.

이벤트는 다음 3개의 요소를 포함해야 합니다.

  • 하나의 모바일 응용 프로그램 및 하나의 장치에 대한 사용자 ID인 등록 토큰​입니다. Adobe Campaign 데이터베이스의 프로필과 일치하지 않을 수 있습니다.
  • 모바일 응용 프로그램 이름(모든 장치에 대해 하나 - Android 및 iOS). 사용자의 장치에 대한 푸시 알림을 받는 데 사용할 Adobe Campaign에 구성된 모바일 응용 프로그램의 ID입니다. 자세한 내용은 모바일 응용 프로그램 구성을 참조하십시오.
  • 푸시 플랫폼("gcm"은 Android의 경우) 또는 iOS의 "apns")입니다.

이벤트를 구성하려면 아래 단계를 수행하십시오.

  1. 이벤트 구성을 만들 때 Push notification 채널과 Real-time event 타깃팅 차원을 선택합니다(이벤트 만들기 참조).

  2. 이벤트에 필드를 추가합니다. 트랜잭션 메시지를 개인화할 수 있습니다(이벤트 특성 정의 참조). 이 예에서 "gateNumber", "lastname" 및 "firstname" 필드를 정의합니다.

  3. 메시지의 내용을 강화할 수도 있습니다. 이렇게 하려면 이벤트 구성에 연결된 테이블에서 필드를 추가합니다(이벤트 돋보기 참조).

  4. 이벤트를 미리 보고 게시합니다.

    이벤트를 미리 볼 때 REST API에는 배달을 대상으로 하는 데 사용할 "registrationToken", "application" 및 "pushPlatform" 속성이 포함됩니다.

    이벤트가 게시되면 새 이벤트에 연결된 트랜잭션 푸시 알림이 자동으로 만들어집니다. 이제 방금 만든 메시지를 수정하고 게시할 수 있습니다(이 섹션 참조).

  5. 이벤트를 웹 사이트에 통합합니다(이벤트를 트리거하는 이벤트 통합 참조).

이벤트 기반 트랜잭션 푸시 알림 전송

예를 들어, 한 항공사는 모바일 애플리케이션 사용자를 탑승을 위해 관련 게이트로 가도록 초대하려고 합니다.

회사는 단일 장치를 통해 하나의 모바일 애플리케이션을 사용하여 사용자당(등록 토큰으로 식별됨) 하나의 트랜잭션 푸시 알림을 전송합니다.

  1. 만든 트랜잭션 메시지로 이동하여 편집합니다. 트랜잭션 메시지 액세스를 참조하십시오.

  2. 메시지의 제목과 본문을 수정하려면 Content 블록을 클릭합니다.

  3. 이벤트를 만들 때 정의한 요소를 추가하기 위해 개인화 필드를 삽입할 수 있습니다(이벤트 특성 정의 참조).

    이러한 필드를 찾으려면 항목 옆에 있는 연필을 클릭하고 Insert personalization field​을 클릭한 다음 Context > Real-time event > Event context​를 선택합니다.

    푸시 알림 콘텐츠 편집에 대한 자세한 내용은 푸시 알림 준비 및 전송을 참조하십시오.

  4. Adobe Campaign 데이터베이스의 추가 정보를 사용하려는 경우 트랜잭션 메시지 내용을 보완할 수도 있습니다(이벤트 돋보기 참조).

  5. 변경 내용을 저장하고 메시지를 게시합니다. 트랜잭션 메시지 게시를 참조하십시오.

  6. Adobe Campaign Standard REST API를 사용하여 하딩 데이터가 포함된 Android(WeFlight)(Android)(gcm)의 하나의 모바일 애플리케이션(WeFlight)을 사용하여 이벤트를 등록 토큰(ABCDEF123456789)에 전송합니다.

    {
      "registrationToken":"ABCDEF123456789",
      "application":"WeFlight",
      "pushPlatform":"gcm",
      "ctx":
      {
        "gateNumber":"Gate B18",
        "lastname":"Green",
        "firstname":"Jane"
      }
    }
    

    이벤트 트리거를 외부 시스템에 통합하는 방법에 대한 자세한 내용은 이벤트 트리거 통합을 참조하십시오.

등록 토큰이 있는 경우 해당 사용자는 다음 내용이 포함된 거래 푸시 알림을 받습니다.

"안녕하세요, 제인 그린 씨, 탑승이 막 시작되었습니다! 게이트 B18로 진행하십시오."

프로파일을(를) 대상으로 하는 트랜잭션 푸시 알림

모바일 응용 프로그램​에 가입한 Adobe Campaign 프로필으로 트랜잭션 푸시 알림​을(를) 보낼 수 있습니다. 이 배달에는 수신자의 이름과 같은 개인화 필드가 Adobe Campaign 데이터베이스에서 직접 검색될 수 있습니다.

이 경우 이벤트에는 일부 필드 이(가) 포함되어야 합니다. 이 경우 Adobe Campaign 데이터베이스​에서 프로파일을 사용하여 조정할 수 있습니다.

프로파일을 타깃팅할 때 모바일 응용 프로그램 및 장치당 하나의 트랜잭션 푸시 알림이 전송됩니다. 예를 들어 Adobe Campaign 사용자가 2개의 애플리케이션을 구독한 경우 이 사용자는 2개의 알림을 받게 됩니다. 사용자가 두 개의 다른 디바이스를 사용하여 동일한 애플리케이션을 구독하는 경우 각 디바이스에 대한 알림을 받게 됩니다.

프로필에서 구독한 모바일 응용 프로그램은 이 프로필의 Mobile App Subscriptions 탭에 나열됩니다. 이 탭에 액세스하려면 프로필을 선택하고 오른쪽의 Edit profile properties 단추를 클릭합니다.

프로필 액세스 및 편집에 대한 자세한 내용은 프로필 정보를 참조하십시오.

프로필 기반 트랜잭션 푸시 알림 구성

모바일 응용 프로그램을 구독한 Adobe Campaign 프로필으로 트랜잭션 푸시 알림을 전송하려면 먼저 Adobe Campaign 데이터베이스를 대상으로 하는 이벤트를 만들고 구성해야 합니다.

  1. 이벤트 구성을 만들 때 Push notification 채널과 Profile 타깃팅 차원을 선택합니다(이벤트 만들기 참조).

    기본적으로 트랜잭션 푸시 알림은 수신자가 가입한 모든 모바일 응용 프로그램으로 전송됩니다. 푸시 알림을 특정 모바일 응용 프로그램으로 전송하려면 목록에서 해당 푸시 알림을 선택합니다. 다른 모바일 응용 프로그램은 메시지를 타깃팅하지만 전송에서 제외됩니다.

  2. 트랜잭션 메시지를 개인화하려면 이벤트에 필드를 추가합니다(이벤트 특성 정의 참조).

    노트

    농축하려면 최소한 한 분야를 추가해야 합니다. Adobe Campaign 데이터베이스의 개인화 필드를 사용할 수 있으므로 이름​과 같은 다른 필드를 만들 필요가 없습니다.

  3. 이벤트를 Profile 리소스에 연결하고(이벤트 학습 참조) 이 농축도를 Targeting enrichment​으로 선택하려면 농축도를 만드십시오.

    중요

    이 단계는 프로필 기반 이벤트에 대해 필수입니다.

  4. 이벤트를 미리 보고 게시합니다.

    이벤트를 미리 볼 때, REST API에는 Profile 리소스에서 검색되므로 등록 토큰, 응용 프로그램 이름 및 푸시 플랫폼을 지정하는 속성이 포함되어 있지 않습니다.

    이벤트가 게시되면 새 이벤트에 연결된 트랜잭션 푸시 알림이 자동으로 만들어집니다. 이제 방금 만든 메시지를 수정하고 게시할 수 있습니다(이 섹션 참조).

  5. 이벤트를 웹 사이트에 통합합니다(이벤트를 트리거하는 이벤트 통합 참조).

프로필 기반 트랜잭션 푸시 알림 전송

예를 들어, 한 항공사는 자사의 모바일 애플리케이션을 구독한 모든 Adobe Campaign 사용자에게 탑승을 위한 마지막 통화를 보내려고 합니다.

  1. 만든 트랜잭션 메시지로 이동하여 편집합니다. 트랜잭션 메시지 액세스를 참조하십시오.

  2. 메시지의 제목과 본문을 수정하려면 Content 블록을 클릭합니다.

    실시간 이벤트를 기반으로 하는 구성과 달리 모든 프로파일 정보에 직접 액세스하여 메시지를 개인화할 수 있습니다. 개인화 필드 삽입을 참조하십시오.

    푸시 알림 콘텐츠 편집에 대한 자세한 내용은 푸시 알림 준비 및 전송을 참조하십시오.

  3. 변경 내용을 저장하고 메시지를 게시합니다. 트랜잭션 메시지 게시를 참조하십시오.

  4. Adobe Campaign Standard REST API를 사용하여 이벤트를 프로필로 보냅니다.

    {
      "ctx":
      {
        "email":"janegreen@email.com",
        "gateNumber":"D16",
      }
    }
    

이벤트 트리거를 외부 시스템에 통합하는 방법에 대한 자세한 내용은 이벤트 트리거 통합을 참조하십시오.

해당 사용자는 Adobe Campaign 데이터베이스에서 검색한 모든 개인화 요소를 비롯한 트랜잭션 푸시 알림을 수신합니다.

노트

등록 토큰, 응용 프로그램 및 푸시 플랫폼 필드가 없습니다. 이 예에서는 이메일 필드를 사용하여 조정이 수행됩니다.

이 페이지에서는