Android 리치 푸시 게재 디자인 rich-push
Firebase Cloud Messaging을 사용하면 두 가지 유형의 메시지 중에서 선택할 수 있습니다.
-
Data message 은(는) 클라이언트 앱에서 처리됩니다. 이러한 메시지는 모바일 애플리케이션으로 직접 전송되며, 모바일 애플리케이션은 디바이스에 Android 알림을 생성하고 표시합니다. 데이터 메시지에는 사용자 정의 애플리케이션 변수만 포함됩니다.
-
FCM SDK에 의해 자동으로 처리되는 Notification message 입니다. FCM은 클라이언트 앱을 대신하여 사용자의 장치에 메시지를 자동으로 표시합니다. 알림 메시지에는 사전 정의된 매개 변수 및 옵션 세트가 포함되어 있지만 사용자 지정 애플리케이션 변수를 사용하여 추가로 개인화할 수 있습니다.
알림 콘텐츠 정의 push-message
푸시 게재가 만들어지면 해당 콘텐츠를 정의할 수 있습니다. 세 가지 템플릿을 사용할 수 있습니다.
-
기본 템플릿 을(를) 사용하면 간단한 아이콘과 함께 제공되는 이미지로 알림을 보낼 수 있습니다.
-
기본 템플릿 은(는) 알림에 텍스트, 이미지, 단추를 포함할 수 있습니다.
-
회전 템플릿 을(를) 사용하면 사용자가 스와이프할 수 있는 텍스트 및 여러 이미지로 알림을 보낼 수 있습니다.
아래 탭을 탐색하여 각 템플릿에 대한 메시지를 작성하는 방법을 알아보십시오.
-
Notification type 드롭다운에서 Default 을(를) 선택합니다.
-
메시지를 작성하려면 Title 및 Message 필드에 텍스트를 입력하십시오.
-
다이내믹 개인화 필드를 사용하여 콘텐츠를 정의하고, 데이터를 개인화하고, 다이내믹 콘텐츠를 추가합니다. 자세히 알아보기
-
푸시 알림을 추가로 개인화하려면 푸시 알림의 Notification options 및 HTTPv1 additional options 을(를) 구성합니다. 자세히 알아보기
메시지 콘텐츠를 정의했으면 테스트 구독자를 사용하여 메시지를 미리 보고 테스트할 수 있습니다.
-
Notification Type 드롭다운에서 Basic 을(를) 선택합니다.
-
메시지를 작성하려면 Title, Message 및 Expanded message 필드에 텍스트를 입력하십시오.
알림을 확장할 때 Expanded message 이(가) 표시되는 동안 Message 텍스트가 축소된 보기에 나타납니다.
-
다이내믹 개인화 필드를 사용하여 콘텐츠를 정의하고, 데이터를 개인화하고, 다이내믹 콘텐츠를 추가합니다. 자세히 알아보기
-
Color options 메뉴에서 Title, Message 및 Background 에 대한 16진수 색상 코드를 입력합니다.
-
필요한 경우 Remind later button 을(를) 추가합니다. 해당 필드에 Reminder Text 및 날짜 를 입력합니다.
Reminder Date 필드에는 에포크(초)를 나타내는 값이 필요합니다.
-
Add button 을(를) 클릭하고 다음 필드를 채웁니다.
- Label: 단추에 표시되는 텍스트입니다.
- Link URI: 단추를 클릭할 때 실행할 URI를 지정합니다.
푸시 알림에 최대 3개의 버튼을 포함할 수 있는 옵션이 있습니다. Remind later button 을(를) 선택하는 경우 최대 두 개의 단추만 포함할 수 있습니다.
-
단추에 연결된 URL의 Link type 선택:
-
Web URL: 웹 URL은 사용자를 온라인 콘텐츠로 안내합니다. 클릭하면 디바이스의 기본 웹 브라우저에서 를 열고 지정된 URL로 이동하라는 메시지가 표시됩니다.
-
Deeplink: 딥링크는 앱이 닫힌 경우에도 앱 내의 특정 섹션으로 사용자를 안내하는 URL입니다. 클릭하면 대화 상자가 표시되어 사용자가 링크를 처리할 수 있는 다양한 앱 중에서 선택할 수 있습니다.
-
Open App: 앱 URL을 열면 응용 프로그램 내의 콘텐츠에 직접 연결할 수 있습니다. 이를 통해 애플리케이션이 명확화 대화 상자를 거치지 않고 특정 유형의 링크에 대한 기본 핸들러로 자리매김할 수 있습니다.
Android 앱 링크를 처리하는 방법에 대한 자세한 내용은 Android 개발자 설명서를 참조하세요.
-
-
푸시 알림을 추가로 개인화하려면 푸시 알림의 Notification options 및 HTTPv1 additional options 을(를) 구성합니다. 자세히 알아보기
메시지 콘텐츠를 정의했으면 테스트 구독자를 사용하여 메시지를 미리 보고 테스트할 수 있습니다.
-
Notification Type 드롭다운에서 Carousel 을(를) 선택합니다.
-
메시지를 작성하려면 Title, Message 및 Expanded message 필드에 텍스트를 입력하십시오.
알림을 확장할 때 Expanded message 이(가) 표시되는 동안 Message 텍스트가 축소된 보기에 나타납니다.
-
표현식 편집기를 사용하여 콘텐츠를 정의하고, 데이터를 개인화하고, 다이내믹 콘텐츠를 추가합니다. 자세히 알아보기
-
Color options 메뉴에서 Title, Message 및 Background 에 대한 16진수 색상 코드를 입력합니다.
-
Carousel 작동 방식 선택:
- Auto: 이미지를 슬라이드로 자동 순환하며 미리 정의된 간격으로 전환합니다.
- Manual: 사용자가 슬라이드 사이를 수동으로 스와이프하여 이미지를 탐색할 수 있습니다.
-
Layout 드롭다운에서 Filmstrip 옵션을 선택하여 기본 슬라이드와 함께 이전 및 다음 이미지의 미리 보기를 포함합니다.
-
Add image 을(를) 클릭하고 이미지 URL, 텍스트 및 작업 URL을 입력합니다.
최소 3개의 이미지와 최대 5개의 이미지를 포함해야 합니다.
-
푸시 알림을 추가로 개인화하려면 푸시 알림의 Notification options 및 HTTPv1 additional options 을(를) 구성합니다. 자세히 알아보기
메시지 콘텐츠를 정의했으면 테스트 구독자를 사용하여 메시지를 미리 보고 테스트할 수 있습니다.
푸시 알림 고급 설정 push-advanced
알림 옵션 notification-options
- 웹 URL: 웹 URL은 사용자를 온라인 컨텐츠로 안내합니다. 클릭하면 디바이스의 기본 웹 브라우저에서 를 열고 지정된 URL로 이동하라는 메시지가 표시됩니다.
- 딥링크: 딥링크는 앱이 닫힌 경우에도 앱 내의 특정 섹션으로 사용자를 안내하는 URL입니다. 클릭하면 대화 상자가 표시되어 사용자가 링크를 처리할 수 있는 다양한 앱 중에서 선택할 수 있습니다.
- 앱 열기: 앱 열기 URL을 사용하면 애플리케이션 내의 콘텐츠에 직접 연결할 수 있습니다. 이를 통해 애플리케이션이 명확화 대화 상자를 거치지 않고 특정 유형의 링크에 대한 기본 핸들러로 자리매김할 수 있습니다.
HTTPv1 추가 옵션 additional-options
비활성화되면 사용자가 알림과 상호 작용할 때 알림이 자동으로 해제됩니다. 고정 동작을 사용하면 중요한 알림을 더 오랜 시간 동안 화면에 유지할 수 있습니다.