
이미지. iOS용 위치 및 푸시 프롬프트를 형성하기 위해 클릭 작업을 사용하는 흐름을 보여줍니다.
클릭 작업
클릭 작업은 인앱 메시지를 더 인터랙티브하게 만들기 위해 추가할 수 있는 특정 이벤트입니다. 드래그 앤 드롭 에디터를 사용할 때 블록에 추가하거나 HTML 에디터의 모든 요소에 추가할 수 있습니다(인앱 JavaScript API 참조). 클릭 작업에는 다음과 같은 기능이 포함됩니다:URL
앱을 떠나 지정한 URL로 기본 브라우저를 엽니다. In-App JS 라이브러리를 사용할 때openUrl 메서드에 매핑됩니다.
푸시 권한 프롬프트
네이티브 iOS 또는 Android 푸시 권한 프롬프트를 표시합니다.- iOS 또는 Android 기기가 현재 구독 중인 경우 인앱 메시지가 표시되지 않습니다.
- iOS 또는 Android 기기가 현재 구독 취소되어 있고 이전에 프롬프트가 표시된 경우 앱 설정에서 푸시 알림을 활성화하도록 요청하는 네이티브 알림이 표시됩니다.
triggerPushPrompt 메서드에 매핑됩니다.
위치 권한 프롬프트
위치 추적 권한을 요청하는 네이티브 운영 체제 프롬프트를 표시합니다. 앱에 위치 추적 권한을 추가해야 합니다. 설정에 대한 자세한 내용은 위치 옵트인 프롬프트를 참조하세요. In-App JS 라이브러리를 사용할 때triggerLocationPrompt 메서드에 매핑됩니다.
결과 보내기
분석 목적으로 사용자 상호 작용을 추적합니다. 인앱 메시지를 통해 전송된 결과는 “귀속되지 않은” 결과로 표시되며outcome name : true 형식으로 사용자에게 Tag를 설정합니다. 자세한 내용은 사용자 지정 결과를 참조하세요.
In-App JS 라이브러리를 사용할 때 sendOutcome 메서드에 매핑됩니다.
사용자 태그 지정
사용자에게 Tag를 추가하여 관심을 표현하고 나중에 사용자 응답을 기반으로 다른 그룹으로 세분화하여 더 타겟팅된 메시징을 보냅니다. In-App JS 라이브러리를 사용할 때tagUser 메서드에 매핑됩니다.
사용자 지정 작업 ID
클릭 시 OneSignal SDK IAM 클릭 리스너 메서드를 사용하여 앱 내에서 읽을 수 있는 사용자 지정 값을 전달합니다. 다음과 같은 사용자 지정 작업 처리에 사용됩니다:- 자체 서버 또는 분석 공급업체로 데이터를 전송하는 것과 같은 사용자 지정 이벤트를 수행하기 위한 클릭 감지.
- 앱 내 딥 링킹.
addClickName 메서드에 매핑됩니다.
사용자 지정 클릭 작업을 수집하는 방법
이미지 또는 버튼 블록을 클릭하면 사용자 지정 작업 ID를 사용하고 해당 블록이 클릭되었음을 식별하는 값을 설정할 수 있습니다. 이 작업 ID는 OneSignal SDK IAM 클릭 리스너 메서드를 통해 감지할 수 있으며 해당 데이터를 서버/데이터베이스/분석 공급업체로 전송할 수 있습니다.예제: 설문조사 만들기
예제: 설문조사 만들기
예제: 설문조사 만들기
객관식 설문지로 사용자를 조사한 다음 앱 내에서 선택 사항을 표시하려는 경우. 버튼당 작업 ID를 해당 옵션의 고유 식별자로 설정할 수 있습니다. 해당 옵션을 클릭할 때마다 OneSignal SDK IAM 클릭 리스너 메서드에서 감지됩니다. 거기에서 서버에 API 요청을 하여 해당 데이터를 저장하고 나중에 앱 내에서 액세스하여 사용자에게 표시할 수 있습니다.앱 내에서 딥 링킹하는 방법
자세한 내용은 딥 링킹을 참조하세요.평가 작업을 만드는 방법
사용자로부터 리뷰를 받는 방법에는 여러 가지가 있습니다. 가장 간단한 방법은 URL 클릭 작업을 사용하여 App Store로 직접 딥 링킹하는 것입니다.- iOS: Apple 문서
- Android: Google Play에 링크
- iOS: RequestReviewAction 문서
- Android: Google Play 인앱 리뷰 API 문서