APNs에 앱 ID 등록
다음 단계는 Adobe Experience Cloud 전용이 아니며 APNs 구성을 안내하도록 설계되었습니다.
개인 키 만들기
-
Apple 개발자 포털에서 키(으)로 이동합니다.
-
키를 만들려면 + 을(를) 선택합니다.
-
키 이름 을 입력하십시오.
-
Apple 푸시 알림 서비스 (APNs) 확인란을 선택하십시오.
-
계속 을 선택하세요.
-
구성을 검토하고 등록 을 선택하세요.
-
.p8
개인 키를 다운로드합니다. 다음 연습에서는 Journey Optimizer 푸시 자격 증명을 구성할 때 사용됩니다. -
키 ID 을(를) 메모하세요. 다음 연습에서는 Journey Optimizer 푸시 자격 증명을 구성할 때 사용됩니다.
-
팀 ID 를 메모하세요. 다음 연습에서는 Journey Optimizer 푸시 자격 증명을 구성할 때 사용됩니다.
추가 설명서는 여기에서 찾을 수 있음.
Journey Optimizer에서 앱 푸시 자격 증명 추가
다음으로 Journey Optimizer에서 모바일 애플리케이션 푸시 자격 증명을 추가해야 합니다. (이전 버전의 제품에서는 데이터 수집에서 "앱 표면" 구성의 일부로 추가되었습니다.)
Adobe이 사용자를 대신하여 푸시 알림을 전송하도록 승인하려면 모바일 앱 푸시 자격 증명 등록이 필요합니다. 아래에 자세히 설명된 단계를 참조하십시오.
-
Journey Optimizer 인터페이스에서 채널 > 푸시 설정 > 푸시 자격 증명 메뉴를 엽니다.
-
푸시 자격 증명 만들기 를 선택합니다.
-
플랫폼 드롭다운에서 iOS 운영 체제를 선택합니다.
-
앱 ID(iOS 번들 ID) 필드에 모바일 앱 번들 ID를 입력합니다. 예: com.adobe.luma.tutorial.swiftui
-
모든 샌드박스에 적용 옵션을 활성화하여 모든 샌드박스에서 푸시 자격 증명을 사용할 수 있도록 합니다. 특정 샌드박스에 동일한 플랫폼 및 앱 ID 쌍에 대한 자체 자격 증명이 있는 경우 해당 샌드박스별 자격 증명이 우선합니다.
-
이전 연습에서 가져온 .p8 Apple 푸시 알림 인증 키 파일을 끌어서 놓습니다.
-
p8
인증 키를 만드는 동안 할당된 10자 문자열인 키 ID 을(를) 제공하십시오. Apple 개발자 포털 페이지의 인증서, 식별자 및 프로필 페이지에 있는 키 탭에서 찾을 수 있습니다. (이전 연습에서 을(를) 기록해야 합니다.) -
팀 ID 를 제공하십시오. 팀 ID는 멤버십 탭이나 Apple 개발자 포털 페이지의 맨 위에서 찾을 수 있는 값입니다. (이전 연습에서 을(를) 기록해야 합니다.)
-
푸시 자격 증명 구성을 만들려면 제출 을 클릭합니다.
Journey Optimizer에서 푸시에 대한 채널 구성 만들기
푸시 자격 증명 구성을 만든 다음에는 Journey Optimizer에서 푸시 알림을 전송할 수 있는 구성을 만들어야 합니다.
-
Journey Optimizer 인터페이스에서 채널 > 일반 설정 > 채널 구성 메뉴를 연 다음 채널 구성 만들기 를 선택합니다.
-
구성의 이름 및 설명(선택 사항)을 입력합니다.
노트
이름은 문자(A-Z)로 시작해야 합니다. 영숫자만 포함할 수 있습니다. 밑줄_
, 점.
, 하이픈-
도 사용할 수 있습니다. -
구성에 사용자 지정 또는 핵심 데이터 사용 레이블을 할당하려면 액세스 관리 를 선택할 수 있습니다. OLAC(개체 수준 액세스 제어)에 대해 자세히 알아보세요.
-
푸시 채널을 선택하십시오.
-
이 구성을 사용하여 동의 정책을 메시지에 연결하려면 마케팅 액션 을 선택하십시오. 마케팅 액션과 관련된 모든 동의 정책은 고객의 선호도를 존중하기 위해 활용됩니다. 마케팅 액션에 대해 자세히 알아보기.
-
플랫폼 을 선택하세요.
-
위에 구성된 푸시 자격 증명과 동일한 앱 ID 을(를) 선택하십시오.
-
변경 내용을 저장하려면 제출 을 선택하십시오.
데이터 스트림 구성 업데이트
모바일 앱에서 Edge Network으로 전송된 데이터가 Journey Optimizer으로 전달되도록 하려면 Experience Edge 구성을 업데이트 하십시오.
-
데이터 수집 UI에서 데이터스트림 을(를) 선택하고 데이터스트림(예: Luma Mobile App)을 선택합니다.
-
Experience Platform 에 대해
-
데이터스트림 >
-
아직 선택하지 않은 경우 프로필 데이터 세트 에서 AJO 푸시 프로필 데이터 세트 을(를) 선택하십시오. 푸시 알림에 대한 고유 식별자(푸시 식별자)가 사용자 프로필의 일부로 저장되도록 하는
MobileCore.setPushIdentifier
API 호출(푸시 알림에 대한 장치 토큰 등록 참조)을 사용할 때 이 프로필 데이터 세트가 필요합니다. -
Adobe Journey Optimizer 을(를) 선택했습니다. 자세한 내용은 Adobe Experience Platform 설정을 참조하세요.
-
데이터스트림 구성을 저장하려면 저장 을 선택합니다.
-
Journey Optimizer 태그 확장 설치
앱이 Journey Optimizer에서 작동하려면 태그 속성을 업데이트해야 합니다.
-
태그 > 확장 > 카탈로그(으)로 이동합니다.
-
속성을 엽니다(예: Luma Mobile App Tutorial).
-
카탈로그 를 선택하십시오.
-
Adobe Journey Optimizer 확장을 검색합니다.
-
확장을 설치합니다.
-
확장 설치 대화 상자에서
-
환경을 선택하십시오(예: 개발).
-
이벤트 데이터 세트 목록에서 AJO 푸시 추적 경험 이벤트 데이터 세트 데이터 세트를 선택합니다.
-
라이브러리 및 빌드에 저장 을 선택합니다.
-
Assurance으로 설정 유효성 검사
-
설치 지침 섹션을 검토하여 시뮬레이터 또는 장치를 Assurance에 연결하십시오.
-
Assurance UI에서 구성 을 선택합니다.
-
디버그 푸시 옆에 있는
-
저장 을 선택합니다.
-
왼쪽 탐색에서 디버그 푸시 를 선택합니다.
-
설정 유효성 검사 탭을 선택합니다.
-
클라이언트 목록에서 장치를 선택하십시오.
-
오류가 발생하지 않는지 확인합니다.
-
테스트 푸시 보내기 탭을 선택합니다.
-
(선택 사항) 제목 및 본문 에 대한 기본 세부 정보를 변경합니다
-
-
테스트 결과 를 확인하세요.
-
앱에 테스트 푸시 알림이 표시되는 것을 확인해야 합니다.