KeyValue Enumerators

These are some of the standard keys to be used for the key part of the kv_pairs parameter. You can choose to log with a new key if your keys do not match one of the standard keys.

Key

Meaning

Sample Values

APP_CATEGORY 

Category of application in app store 

  • Games

  • Entertainment

  • Finance

  • Education

APP_ID

This should be a unique id for every instance of an application 

  • id

APP_NAME

Name of the application

  • free text

APP_RANK / PAGE_RANK

App rank of the surfaced app on search

  • number

APP_STATUS

Lifecycle of application 

  • download_initiated

  • download_cancelled

  • installed

  • invoked (from UI)

  • launched (from SAM)

  • opened (from LSM/app)

  • running

  • carded

  • closed

  • deletion_initiated

  • deletion_cancelled

  • deleted

  • crashed

APP_SUB_CATEGORY 

Sub category of application in app store

  • Puzzles

  • Card & Casino

  • Casual

  • Sports games

  • Racing

APP_TYPE

Type of app in app store

  • free

  • paid

  • top free

  • top paid

BROWSER_URL

URL

CCF_STATUS 

Credit card flow status 

  • started

  • aborted

  • completed

  • failed

DEVICE_SETTINGS_STATE

Stages of device settings

  • invoked

  • selected

  • changed

  • save

  • cancel

DEVICE_STATE

Lifecycle of the device on/off state

  • powered-on

  • starting-up

  • ready

  • changed

  • shutdown_initiated

  • shutdown_cleanup

  • shutdown_complete

ERROR

Error message

  • text

ERROR_CODE

Error code

  • number

LG_ID

Login ID if LG or non-LG

  • True

  • False

NETWORK_CONN

Type of network connection

  • Wired

  • Wireless

NOTIFICATION_STATE

Stages of notification

  • invoked

  • displayed

  • cancelled

SEARCH_SELECTED

Selected app on search

  • app-name/URL

SEARCH_TERM

App / Content search term

  • free text

SIGNON_ABORT_REASON

Obstacles to completing sign-in flow 

  • free text

  • Sample : battery, user, application, network

SIGNON_SOURCE

Entry points for sign-in

  • first_use_screen

  • browser

  • webOS App Store

SIGNON_STATE

States of sign-in flow

  • Initiated

  • Complete

  • Cancel

  • Failure

SWITCH_FROM

Source app users switch from

  • app-name

SWITCH_TO

Destination app users switch to

  • app-name

TAB_STATUS 

Browser tab state

  • opened

  • closed

USER_ACTION

User action on a notification 

  • true

  • false

Except as noted, this content is licensed under Creative Commons Attribution 4.0 and sample code is licensed under Apache License 2.0.