다음 목록은 Singular에서 지원되는 표준 이벤트, 어트리뷰트, 앱 버티컬에 기반한 권장 이벤트들의 목록입니다.
Singular에서는 가능하면 표준 이벤트 명과 표준 어트리뷰트 사용을 권장하고 있습니다. 하지만, 앱 버티컬이 권장되는 이벤트들 중에서 표준 이벤트를 적용할 수 없는 일부 이벤트의 경우, 커스텀 이벤트로 구현할 수 있습니다.
표준 이벤트와 커스텀 이벤트에 대해 더 자세히 알고 싶다면, 인 앱 이벤트 추적 방법: Singular 어트리뷰션 고객들을 위한 가이드를 참고하세요.
다음은 현재 Singular에서 지원되고 있는 모든 표준 이벤트들입니다.
중요: Singular SDK를 앱에 연동할 때, 개발 팀에서 개발 플랫폼에 따라 다른 이벤트 버전/어트리뷰트 명 (모두 대문자, 밑줄 없이 통일하는 등)을 사용해야 할 수 있습니다.
iOS, Android, Unity, React, Flutter에 대한 이벤트와 어트리뷰트 명에 대한 목록을 확인하세요.
Singular의 표준 이벤트 명 | 참고 | 전달할 표준 어트리뷰트 (권장) |
---|---|---|
sng_achievement_unlocked | sng_attr_achievement_id | |
sng_add_payment_info | 유저가 은행 계좌 상세 정보 또는 다른 지불 방법을 추가하는 경우 | sng_attr_success |
sng_add_to_cart | sng_attr_content, sng_attr_content_type, sng_attr_content_id | |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id | |
sng_checkout_initiated | sng_attr_content_list, sng_attr_payment_info_available, sng_attr_quantity, sng_attr_item_price | |
sng_complete_registration | 유저가 가입이나 프로필 생성을 완료하는 경우 | sng_attr_registration_method |
sng_content_view | 유저가 제품을 보거나 동영상을 시청하는 경우 | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
sng_content_view_list | 유저가 제품의 카테고리를 확인하는 경우 | sng_attr_content_list |
sng_ecommerce_purchase | 유저가 구매를 하는 경우. 본 이벤트를 통해 유저의 첫 번째 구매에 대해 보고할 수 있습니다. 본 이벤트의 다른 이벤트 명으로는 구매 완료, 구매 확인, 지불 성공이 있습니다. | |
sng_invite | 유저가 다른 사람을 앱에 초청하는 경우 | |
sng_level_achieved | sng_attr_level | |
sng_login | sng_attr_success | |
sng_rate | 유저가 앱을 평가하는 경우 | sng_attr_success |
sng_search | 유저가 검색하는 경우 | sng_attr_content_type, sng_attr_search_string |
sng_share | 유저가 내용을 친구들과 공유하는 경우 | sng_attr_content_id, sng_attr_content_type, sng_attr_content |
sng_spent_credits | 유저가 게임 크레딧을 사용하는 경우 | |
sng_start_trial | sng_attr_transaction_id | |
sng_subscribe | sng_attr_subscription_id | |
sng_tutorial_complete | 유저가 튜토리얼을 시청하는 경우 | sng_attr_content_type, sng_attr_success, sng_attr_content_id, sng_attr_content |
sng_view_cart | 유저가 쇼핑 카트를 확인하는 경우 | sng_attr_content_list |
다음은 Singular에서 현재 지원하는 모든 표준 어트리뷰트입니다.
중요: Singular SDK를 앱에 연동할 때, 개발팀에서 개발 플랫폼에 따라 다른 이벤트 버전/어트리뷰트 명 (모두 대문자, 밑줄없이 사용하는 등)을 사용해야 할 수 있습니다.
iOS, Android, Unity, React, Flutter에 대한 이벤트와 어트리뷰트 명에 대한 목록은 하단과 같습니다.
Singular의 표준 어트리뷰트 명 | 참고 |
---|---|
sng_attr_achievement_id | sng_achievement_unlocked 이벤트와 사용하세요. |
sng_attr_content | sng_add_to_cart, sng_content_view, sng_share 등과 같은 이벤트들에 사용할 수 있습니다. |
sng_attr_content_id | sng_add_to_cart, sng_content_view, sng_share 등과 같은 이벤트들에 사용할 수 있습니다. |
sng_attr_content_list | 내용 아이템 또는 제품의 목록을 식별할 때 사용하세요. 이를 sng_content_view_list, sng_view_cart와 같은 이벤트들과 사용하세요. |
sng_attr_content_type | sng_add_to_cart, sng_content_view, sng_share와 같은 이벤트들에 사용할 수 있습니다. |
sng_attr_country | |
sng_attr_coupon_code | |
sng_attr_deep_link | |
sng_attr_event_end | |
sng_attr_event_start | |
sng_attr_from_date | |
sng_attr_hotel_score | |
sng_attr_item_description | |
sng_attr_item_price | |
sng_attr_latitude | |
sng_attr_level | sng_level_achieved 이벤트와 사용하세요. |
sng_attr_location | |
sng_attr_location_address_country | |
sng_attr_location_address_region_or_province | |
sng_attr_location_address_street | |
sng_attr_longitude | |
sng_attr_max | |
sng_attr_new_version | |
sng_attr_origin | |
sng_attr_payment_info_available | |
sng_attr_quantity | |
sng_attr_rating | |
sng_attr_region | |
sng_attr_registration_method | |
sng_attr_review_text | |
sng_attr_score | |
sng_attr_search_string | |
sng_attr_subscription_id | |
sng_attr_success | 이벤트가 성공했는지 실패했는지를 보고하기 위해 sng_login와 같은 이벤트들과 사용하세요. |
sng_attr_to_date | |
sng_attr_transaction_id | |
sng_attr_tutorial_id | |
sng_attr_valid |
이커머스 앱의 경우, 다음 이벤트들의 구현을 권장합니다. 자세한 사항은 표준 이벤트들의 전체 목록과 표준 어트리뷰의 전체리스트를 통해 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_add_to_cart | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_checkout_initiated | sng_attr_content_list, sng_attr_payment_info_available, sng_attr_quantity, sng_attr_item_price |
sng_complete_registration | sng_attr_registration_method |
sng_content_view | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
sng_content_view_list | sng_attr_content_list |
sng_ecommerce_purchase | |
sng_login | sng_attr_success |
sng_search | sng_attr_content_type, sng_attr_search_string |
sng_subscribe | sng_attr_subscription_id |
커스텀 이벤트
다음 이벤트들 또한 이커머스 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Coupon Applied |
First Purchase |
Order Canceled |
Payment Failure |
Payment Success |
Remove from cart |
교육 앱에서는, 다음 이벤트들의 구현을 권장합니다. 표준 이벤트들의 전체목록과 표준 어트리뷰트의 전체목록을 통해 자세한 내용을 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_tutorial_complete (수업 완료에 사용) |
sng_attr_content_type, Success, sng_attr_content_id, sng_attr_content |
sng_login | sng_attr_success |
sng_complete_registration | sng_attr_registration_method |
sng_ecommerce_purchase | |
sng_rate | |
sng_search | |
sng_subscribe |
커스텀 이벤트
다음 이벤트들 또한 교육 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Exam Finished |
Exam Started |
Languages Selected |
Payment Failure |
Subject Chosen |
Submit KYC |
Video Watched |
엔터테인먼트 앱에서는, 다음 이벤트들의 구현을 권장합니다. 표준 이벤트들의 전체목록과 표준 어트리뷰트의 전체 목록을 통해 자세한 사항을 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_login | sng_attr_success |
sng_complete_registration | sng_attr_registration_method |
sng_ecommerce_purchase | |
sng_rate | |
sng_share | |
sng_start_trial | sng_attr_transaction_id |
sng_subscribe | sng_attr_subscription_id |
sng_content_view | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
커스텀 이벤트
다음 이벤트들 또한 엔터테인먼트 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Audio Listened |
Download |
Episode Finish |
Episode Start |
Payment Failure |
Payment Success |
금융 앱에 대해서는, 다음 이벤트들의 구현을 권장합니다. 표준 이벤트의 전체 목록과 표준 어트리뷰트의 전체 목록을 통해 자세한 내용을 참고하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_add_payment_info | sng_attr_success |
sng_login | sng_attr_success |
sng_complete_registration | sng_attr_registration_method |
sng_share | sng_attr_content_id, sng_attr_content_type, sng_attr_content |
sng_subscribe | sng_attr_subscription_id |
커스텀 이벤트
다음 이벤트들 또한 금융 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Account Activation |
First Deposit |
First Transaction |
Payment Failure |
Payment Success |
Submit KYC |
음식/음료 앱에서는, 다음과 같은 이벤트 구현을 권장합니다. 표준 이벤트 전체 목록과 표준 어트리뷰트의 전체 목록을 통해 자세한 내용을 참고하세요.
표준 이벤트 명 | 전달하기 위한 표준 어트리뷰트 |
sng_add_to_cart | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_checkout_initiated | sng_attr_content_list, sng_attr_payment_info_available, sng_attr_quantity, sng_attr_item_price |
sng_ecommerce_purchase | |
sng_login | sng_attr_success |
sng_content_view | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
sng_complete_registration | sng_attr_registration_method |
sng_share | |
sng_subscribe | sng_attr_subscription_id |
sng_view_cart | sng_attr_content_list |
커스텀 이벤트
다음 이벤트들은 음식/음료와 유사한 앱에서 사용하기에 유용할 수 있습니다. 이 이벤트들엔 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Coupon Applied |
Order Canceled |
Payment Failure |
Payment Success |
Remove from cart |
Total Orders |
게임 앱의 경우, 다음과 같은 이벤트 구현을 권장합니다. 표준 이벤트 전체 목록과 표준 어트리뷰트의 전체 목록을 통해 자세한 내용을 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_achievement_unlocked | sng_attr_achievement_id |
sng_spent_credits | |
sng_invite | |
sng_level_achieved | sng_attr_level |
sng_login | sng_attr_success |
sng_complete_registration | sng_attr_registration_method |
sng_ecommerce_purchase | |
sng_rate | sng_attr_success |
sng_share | sng_attr_content_id, sng_attr_content_type, sng_attr_content |
커스텀 이벤트
다음 이벤트들 또한 게임 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
Total Deposits |
Ads Watched |
First Game Played |
First Time Deposit |
Free League |
Games Played |
League Joined |
Paid League |
Payment Failure |
Wallet Recharged |
Withdraw |
헬스 또는 피트니스 앱의 경우, 다음과 같은 이벤트 구현을 권장합니다. 표준 이벤트의 전체 목록과 표준 어트리뷰트의 전체 목록을 통하여 자세한 내용을 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_add_to_cart | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_checkout_initiated | sng_attr_content_list, sng_attr_payment_info_available, sng_attr_quantity, sng_attr_item_price |
sng_login | sng_attr_success |
sng_complete_registration | sng_attr_registration_method |
sng_ecommerce_purchase | |
sng_content_view | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
커스텀 이벤트
다음 이벤트들 또한 헬스 또는 피트니스 앱과 유사한 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
First Purchase |
Coupon Applied |
Free Consultation |
Order Canceled |
Paid Consultation |
Payment Success |
Prescription Upload |
Remove from cart |
병원 앱의 경우, 다음과 같은 이벤트 구현을 권장합니다. 표준 이벤트의 전체 목록과 표준 어트리뷰트의 전체 목록을 통해 자세한 내용을 확인하세요.
표준 이벤트 명 | 전달을 위한 표준 어트리뷰트 |
sng_add_payment_info | sng_attr_success |
sng_add_to_wishlist | sng_attr_content, sng_attr_content_type, sng_attr_content_id |
sng_checkout_initiated | sng_attr_content_list, sng_attr_payment_info_available, sng_attr_quantity, sng_attr_item_price |
sng_login | sng_attr_success |
sng_content_view (유저가 제품 또는 특성을 조회할 때 사용) | sng_attr_content_type, sng_attr_content_id, sng_attr_content |
sng_complete_registration | sng_attr_registration_method |
sng_share | sng_attr_content_id, sng_attr_content_type, sng_attr_content |
sng_search | sng_attr_content_type, sng_attr_search_string |
커스텀 이벤트
다음 이벤트들 또한 병원 앱과 유사한 유형의 앱에서 사용하기에 유용할 수 있습니다. 하단의 이벤트들에 적용할 수 있는 표준 이벤트는 없지만, 커스텀 이벤트로써 구현할 수 있습니다.
First Booking |
Booking Cancelled |
Check In |
Check Out |
Coupon Code Applied |
Payment Failure |
Payment Success |
Total Bookings / Booking Confirmed |