패키지가 설치되면 Adobe Campaign Classic에서 Android 앱 설정을 정의할 수 있습니다.
iOS용 앱을 구성하는 방법 및 iOS용 게재를 만드는 방법에 대해 알아보려면 다음을 참조하십시오. 섹션.
주요 단계:
그러면 다음을 수행할 수 있습니다. android 리치 알림 만들기.
Android의 경우 두 개의 커넥터를 사용할 수 있습니다.
사용할 커넥터를 선택하려면 다음 단계를 수행하십시오.
다음으로 이동 Administration > Platform > External accounts.
다음 항목 선택 Android routing 외부 계정입니다.
다음에서 Connector 탭, 다음을 입력합니다. JavaScript used in the connector 필드:
Android V2의 경우: https://localhost:8080/nms/jsp/androidPushConnectorV2.js
https://localhost:8080/nms/jsp/androidPushConnector.js에 따라 구성할 수도 있지만 커넥터 버전 2를 사용하는 것이 좋습니다.
Android V2의 경우 Adobe 서버 구성 파일(serverConf.xml)에서 한 개의 추가 매개 변수를 사용할 수 있습니다.
비디오에서 Android 서비스를 구성하는 방법을 알아봅니다.
로 이동 Profiles and Targets > Services and subscriptions 노드 및 클릭 New.
정의 Label 및 Internal name.
로 이동 Type 필드 및 선택 Mobile application.
기본값 Subscriber applications (nms:appSubscriptionRcp) 대상 매핑이 수신자 테이블에 연결됩니다. 다른 대상 매핑을 사용하려면 새 대상 매핑을 생성하고 Target mapping 서비스 필드. 대상 매핑 만들기에 대한 자세한 내용은 이 섹션.
그런 다음 Add 단추를 클릭하여 응용 프로그램 유형을 선택합니다.
Android 애플리케이션을 만듭니다. 이 작업에 대한 자세한 정보는 이 섹션을 참조하십시오.
서비스를 만든 후 이제 Android 애플리케이션을 만들어야 합니다.
새로 만든 서비스에서 Add 단추를 클릭하여 응용 프로그램 유형을 선택합니다.
선택 Create an Android application 을(를) 입력합니다. Label.
동일한 것으로 확인 Integration key 는 Adobe Campaign 및 SDK를 통한 애플리케이션 코드에 정의되어 있습니다. 이 작업에 대한 자세한 정보는 이 섹션을 참조하십시오.
다음 Integration key 는 문자열 값으로 완전히 사용자 지정할 수 있지만 SDK에 지정된 것과 정확히 동일해야 합니다.
다음 항목 선택 API version: HTTP v1 또는 HTTP(기존) 이러한 구성은 다음에서 자세히 설명합니다. 이 섹션
다음을 입력합니다. Firebase Cloud Messaging the Android connection settings 필드.
Finish을(를) 클릭한 뒤 Save을(를) 클릭합니다. 이제 Android 애플리케이션을 Campaign Classic에서 사용할 준비가 되었습니다.
기본적으로 Adobe Campaign은 User identifier (@userKey) 필드 Subscriber applications (nms:appSubscriptionRcp) 테이블. 이 키를 사용하면 구독을 수신자에게 연결할 수 있습니다. 추가 데이터(예: 복잡한 조정 키)를 수집하려면 다음 구성을 적용해야 합니다.
서비스 및 새 모바일 애플리케이션을 만든 후에는 선택한 API 버전에 따라 모바일 애플리케이션을 구성해야 합니다.
HTTP v1 API 버전을 구성하려면 아래 단계를 수행합니다.
내 Mobile application creation wizard 창, 선택 HTTPV1 다음에서 API version 드롭다운.
클릭 Load project json file to extract project details… 를 클릭하여 JSON 키 파일을 직접 로드합니다. JSON 파일을 추출하는 방법에 대한 자세한 내용은 다음을 참조하십시오. 이 페이지.
다음 세부 정보를 수동으로 입력할 수도 있습니다.
클릭 Test the connection 구성이 올바르고 마케팅 서버가 FCM에 액세스할 수 있는지 확인하려면 다음을 수행하십시오.
중간 소싱 배포의 경우 Test connection MID 서버가 FCM 서버에 액세스할 수 있는지 여부를 확인하지 않습니다.
옵션으로 다음을 사용하여 푸시 메시지 콘텐츠를 보강할 수 있습니다 Application variables 필요한 경우. 이는 완전히 맞춤화가 가능하며 모바일 디바이스로 전송되는 메시지 페이로드의 일부입니다.
Finish을(를) 클릭한 뒤 Save을(를) 클릭합니다. 이제 Android 애플리케이션을 Campaign Classic에서 사용할 준비가 되었습니다.
다음은 푸시 알림을 추가로 개인화할 FCM 페이로드 이름입니다.
메시지 유형 | 구성 가능한 메시지 요소(FCM 페이로드 이름) | 구성 가능한 옵션(FCM 페이로드 이름) |
---|---|---|
데이터 메시지 | N/A | validate_only |
알림 메시지 | 제목, 본문, android_channel_id, 아이콘, 사운드, 태그, 색상, click_action, 이미지, 티커, 고정, 가시성, notification_priority, notification_count |
validate_only |
HTTP(기존) API 버전을 구성하려면 아래 단계를 수행합니다.
내 Mobile application creation wizard 창, 선택 HTTP (legacy) 다음에서 API version 드롭다운.
다음을 입력합니다. Project key 모바일 애플리케이션 개발자가 제공한 것입니다.
옵션으로 다음을 사용하여 푸시 메시지 콘텐츠를 보강할 수 있습니다 Application variables 필요한 경우. 이는 완전히 맞춤화가 가능하며 모바일 디바이스로 전송되는 메시지 페이로드의 일부입니다.
다음 예제에서는 를 추가합니다 제목, imageURL 및 iconURL 리치 푸시 알림을 만든 다음 애플리케이션에 알림 내에 표시할 이미지, 제목 및 아이콘을 제공합니다.
Finish을(를) 클릭한 뒤 Save을(를) 클릭합니다. 이제 Android 애플리케이션을 Campaign Classic에서 사용할 준비가 되었습니다.
다음은 푸시 알림을 추가로 개인화할 FCM 페이로드 이름입니다.
메시지 유형 | 구성 가능한 메시지 요소(FCM 페이로드 이름) | 구성 가능한 옵션(FCM 페이로드 이름) |
---|---|---|
데이터 메시지 | N/A | dryRun |
알림 메시지 | 제목, 본문, android_channel_id, 아이콘, 사운드, 태그, 색상, click_action |
dryRun |
비디오에서 appsubscriptionRcp 스키마를 확장하는 방법 알아보기
다음을 확장해야 합니다. appsubscriptionRcp 앱의 매개 변수를 Campaign 데이터베이스에 저장할 새 추가 필드를 정의할 수 있습니다. 이러한 필드는 예를 들어 개인화에 사용됩니다. 방법은 다음과 같습니다.