adstage
Events

Real-time Logs

Real-time logs is a screen for instantly checking whether events collected to the server are actually arriving, used when verifying SDK integration, deep link configuration, and conversion events. You access it from the left menu under Events > Real-time Logs, and events are displayed in reverse chronological order starting from the most recent.

1. Use Cases

SituationUsage
New SDK integrationCheck whether events triggered from the app/web reach the server.
Deep link / tracking link verificationCheck the link type (DEEPLINK/TRACKING) and the redirect result.
Attribution debuggingCheck whether Click ID, channel, and campaign are mapped as intended.
Event parameter validationCheck the original transmitted parameters (JSON) in the detail view.

Event data in real-time logs is queried from MongoDB. Therefore, there may be a time lag in when it is reflected compared to aggregation-based statistical data such as attribution reports. We recommend checking immediate receipt on this screen, and viewing aggregated figures on the report screen.

2. Filters

You can narrow down the logs using the following conditions in the toolbar at the top of the screen. Changing a filter moves you to the first page.

FilterDescription
Search box (Search by event name...)Searches by event name. It is applied after entering text and pressing the [Search] button or the Enter key.
Occurrence TimeSelect a date range. The default is the last 7 days, and the end date includes up to the end of that day (23:59:59).
Link TypeSelect from All / DEEPLINK / TRACKING.
Redirect TypeSelect from All / APP / STORE / WEB.
DeviceSelect from All / Mobile / Desktop / Tablet / Other.
PlatformSelect from All / iOS / Android / Web / Windows / macOS / Linux.

The search box must be applied by pressing the [Search] button or the Enter key, while the remaining dropdowns (link type, redirect type, device, platform) and the date range are applied immediately upon selection.

3. List Columns

The list is sorted in reverse chronological order by occurrence time, and each row displays the following columns.

ColumnDescription
Occurrence timeThe time the event occurred (year-month-day hour:minute:second).
Event nameThe name of the collected event (e.g., install, purchase, login).
SourceThe environment where the event occurred. Displayed as App or Web.
ChannelThe inbound channel mapped through attribution.
Click IDThe click identifier used for attribution (e.g., gclid, fbclid, ttclid, etc.).
Attribution IDThe attribution identifier linked to the event. It is used as the key to additionally look up attribution information in the detail view.
Link typeEither DEEPLINK or TRACKING.
Redirect typeThe destination reached after clicking the link (APP/STORE/WEB).
CampaignThe campaign name mapped through attribution.
Ad groupThe ad group name mapped through attribution.
DeviceThe device category (Mobile/Desktop/Tablet, etc.).
PlatformThe device platform (iOS/Android/Web, etc.).

Columns with no value are displayed as -.

4. Detail View

Clicking a row in the list opens the detail view drawer on the right.

AreaDescription
Top headerDisplays the event name, occurrence time, and event ID (_id). You can copy the ID using the copy button next to the ID.
Event dataDisplays the original event as JSON. It includes device/user/attribution information, transmitted parameters (params), SDK version, and more. You can copy the entire JSON using the copy button at the top right.
Attribution detailDisplayed only when the event has an Attribution ID. It shows the linked attribution device information (channel, Click ID, install time, expiration time, etc.) as JSON.

5. Pagination

At the bottom of the list, you can navigate between pages and change the number of items displayed per page. The default number of items displayed is 20.

Table of Contents