iOS용 구성 단계

패키지가 설치되면 Adobe Campaign Classic에서 iOS 앱 설정을 정의할 수 있습니다.

노트

Android용 앱을 구성하는 방법 및 Android용 게재를 만드는 방법에 대해 알아보려면 이 섹션을 참조하십시오.

주요 단계는 다음과 같습니다.

  1. iOS 외부 계정 구성
  2. iOS 서비스 구성
  3. Campaign에서 iOS 모바일 앱 통합

그러면 iOS 장치에 대한 푸시 알림을 만들 수 있습니다.

iOS 외부 계정 구성

iOS의 경우 iOS HTTP/2 커넥터가 HTTP/2 APNs에 알림을 보냅니다.

이 커넥터를 구성하려면 다음 단계를 수행하십시오.

  1. Administration > Platform > External accounts(으)로 이동합니다.

  2. iOS routing 외부 계정을 선택합니다.

  3. Connector 탭에서 Access URL of the connector 필드를 다음 URL로 입력합니다. http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Save​를 클릭합니다.

이제 iOS 커넥터가 구성되었습니다. 서비스 만들기를 시작할 수 있습니다.

iOS 서비스 구성

주의

Adobe Campaign SDK에 통합하기 전에 푸시 작업 ID에 대해 애플리케이션이 구성되었어야 합니다.

이 경우가 아니면 이 페이지를 참조하십시오.

  1. Profiles and Targets > Services and subscriptions 노드로 이동하고 New 를 클릭합니다.

  2. LabelInternal name​을(를) 정의합니다.

  3. Type 필드로 이동하고 Mobile application 을 선택합니다.

    노트

    기본 Subscriber applications (nms:appSubscriptionRcp) 대상 매핑이 수신자 테이블에 연결되어 있습니다. 다른 대상 매핑을 사용하려면 새 대상 매핑을 만들어 서비스의 Target mapping 필드에 입력해야 합니다. 대상 매핑 만들기에 대한 자세한 내용은 구성 안내서를 참조하십시오.

  4. 그런 다음 Add 단추를 클릭하여 응용 프로그램 유형을 선택합니다.

  5. iOS 개발 및 프로덕션 애플리케이션을 만듭니다. 자세한 정보는 이 섹션을 참조하십시오.

iOS 모바일 앱 만들기

서비스를 만든 후 Campaign에서 iOS 애플리케이션을 만듭니다. 아래의 단계를 수행하십시오.

  1. 새로 만든 서비스에서 Add 버튼을 클릭하여 애플리케이션 유형을 선택합니다.

  2. 다음 창이 나타납니다. Create an iOS application 을 선택하고 Label 을 입력하여 시작합니다.

  3. 필요한 경우 일부 Application variables​으로 푸시 메시지 콘텐츠를 보강할 수 있습니다. 사용자 지정할 수 있으며 모바일 장치로 전송되는 메시지 페이로드의 일부입니다.
    다음 예제에서는 mediaURLmediaExt​를 추가하여 리치 푸시 알림을 만든 다음 알림 내에 표시할 이미지를 애플리케이션에 제공합니다.

  4. Subscription parameters 탭에서는 Subscriber applications (nms:appsubscriptionRcp) 스키마의 확장을 사용하여 매핑을 정의할 수 있습니다.

    노트

    개발 버전(샌드박스) 및 응용 프로그램의 프로덕션 버전에 대해 동일한 인증서를 사용하지 않도록 하십시오.

  5. Sounds 탭에서는 재생할 사운드를 지정할 수 있습니다. Add 을 클릭하고 응용 프로그램에 포함된 파일의 이름 또는 시스템 사운드의 이름을 포함해야 하는 Internal name 필드를 채웁니다.

  6. Next 을 클릭하여 개발 응용 프로그램 구성을 시작합니다.

  7. 동일한 Integration key​이 Adobe Campaign과 SDK를 통해 애플리케이션 코드에 정의되어 있는지 확인합니다. 자세한 내용은 다음을 참조하십시오. 모바일 애플리케이션에 Campaign SDK 통합. 각 애플리케이션에만 해당하는 이 통합 키를 사용하면 모바일 애플리케이션을 Adobe Campaign 플랫폼에 연결할 수 있습니다.

    노트

    Integration key​은 문자열 값으로 완전히 사용자 지정할 수 있지만 SDK에 지정된 값과 동일해야 합니다.

  8. Application icon 필드에서 기본 아이콘 중 하나를 선택하여 서비스에서 모바일 애플리케이션을 개인화합니다.

  9. Authentication mode​을(를) 선택합니다. 모바일 애플리케이션의 Certificate 탭에서 언제든지 인증 모드를 변경할 수 있습니다.

    • Certificate-based authentication: 을( Enter the certificate… 를) 클릭한 다음 p12 키를 선택하고 모바일 애플리케이션 개발자가 제공한 암호를 입력합니다.
    • Token-based authentication: 연결 설정을 Key ID​입력한 Team ID 다음 Bundle ID 을 클릭하여 p8 인증서를 선택합니다 Enter the private key. Token-based authentication​에 대한 자세한 내용은 Apple 설명서를 참조하십시오.
    노트

    이 인증 모드는 더 안전하며 인증서 만료에 바인딩되지 않으므로 iOS 구성에 Token-based authentication 을 사용하는 것이 좋습니다.

  10. Test the connection 을 클릭하여 성공했는지 확인할 수 있습니다.

  11. Next 을 클릭하여 프로덕션 애플리케이션 구성을 시작하고 위에 설명된 것과 동일한 단계를 수행합니다.

  12. Finish​를 클릭합니다.

이제 iOS 애플리케이션을 Campaign Classic에서 사용할 준비가 되었습니다.

이 페이지에서는