Hackle Event (Auto-collected)

Events whose Event Key starts with $ are events managed separately by Hackle.

1. Auto-collected Events

circle-info

Auto-collected events are only collected by Web / App SDKs.

In the [Auto-collected Events] section of Event Management, you can view events that are automatically collected without separately sending events.

Event Management > Auto-collected Events
Event Key
Description
Web
App
Billing
on/off

$page_view

Event collected when a page loads.

  • Web: page title

  • App: Activity, ViewController

O

O

O

Available

$engagement

Collects the page a user stayed on and the time spent as properties. Can be used for the following data analysis:

  • Average dwell time per page

  • Average dwell time per user

O

O

O

Available

$session_start

Automatically collected when a session starts.

O

O

O

Available

$session_end

Collected when a session ends.

O

O

O

Available

$app_install

Collected on the first launch after app installation.

X

O

O

Available

$app_update

Collected on the first launch after an app update.

X

O

O

Available

$app_open

Collected when the app is launched or reactivated.

X

O

O

Available

$app_background

Collected when the app transitions from an active state (foreground) to an inactive state (background).

X

O

O

Available

2. User Property Collection Events

Events collected when a function is called via SDK/API to update user properties.

Event Key
Description
Web
App
Billing
on/off

$properties

An event automatically created by the SDK when general user properties are updated.

O

O

X

Not available

$push_subscriptions

An event automatically created by the SDK when the push channel subscription consent among CRM user properties is updated.

O

O

O

Not available

$kakao_subscriptions

An event automatically created by the SDK when the Kakao Message channel subscription consent among CRM user properties is updated.

O

O

O

Not available

$sms_subscriptions

An event automatically created by the SDK when the Text Message channel subscription consent among CRM user properties is updated.

O

O

O

Not available

3. CRM Campaign Events

Events occurring from In-App Messages, Push Messages, Kakao Messages, Text Messages, Webhooks, and User Journeys in CRM campaigns are auto-collected and always collected for performance measurement.

Event Key
Description
Web
App
Billing
on/off

$in_app_impression

Event that occurs when an In-App Message is displayed.

O

O

O

Not available

$in_app_action

Event that occurs when an In-App Message is clicked.

O

O

O

Not available

$push_send

Event that occurs when a Push Message is sent.

X

O

O

Not available

$push_click

Event that occurs when a Push Message is clicked.

X

O

O

Not available

$kakao_send

Event that occurs when a Kakao Message is sent.

-

-

O

Not available

$sms_send

Event that occurs when a Text Message is sent.

-

-

O

Not available

$webhook_send

Event that occurs when a Webhook is sent.

-

-

O

Not available

$journey_entry

Event that occurs when a user enters a journey.

O

O

O

Not available

$journey_node

Event that occurs when a user enters a specific node (step) of a journey.

O

O

O

Not available

$journey_complete

Event that occurs when a user completes a journey.

O

O

O

Not available

Last updated