Events Telemetree frontend SDKs track by default
Session Events
-
Session start- Tracked when the WebApp is initialized -
Session end- Tracked when the WebApp is closed -
Pageview {path}- Tracked on initial page load
Telegram UI Events
-
MainButtonPressed- When main button is clicked -
SettingsButtonPressed- When settings button is clicked -
BackButtonPressed- When back button is clicked -
SecondaryButtonPressed- When secondary button is clicked -
PreparedMessageSent- When a prepared message is sent -
FullScreenChanged- When fullscreen state changes -
HomeScreenAdded- When WebApp is added to home screen -
HomeScreenChecked- When home screen presence is checked -
EmojiStatusSet- When emoji status is set -
PopupClosed- When a popup is closed
Location Events
-
LocationChecked- When location is checked -
LocationRequested- When location access is requested
Device Sensor Events (if allowed)
-
AccelerometerStarted- When accelerometer tracking starts -
AccelerometerStopped- When accelerometer tracking stops -
AccelerometerChanged- When accelerometer data changes -
DeviceOrientationStarted- When orientation tracking starts -
DeviceOrientationStopped- When orientation tracking stops -
DeviceOrientationChanged- When device orientation changes -
DeviceOrientationFailed- When orientation tracking fails -
GyroscropeStarted- When gyroscope tracking starts -
GyroscropeStopped- When gyroscope tracking stops -
GyroscropeChanged- When gyroscope data changes -
GyroscropeFailed- When gyroscope tracking fails
Interaction Events
-
InvoiceClosed- When an invoice is closed -
ClipboardTextReceived- When clipboard text is received -
WriteAccessRequested- When write access is requested -
QRTextReceived- When QR code text is received -
PhoneRequested- When phone number is requested -
[TS] Click- When links are clicked (based on common elements)
Wallet Events (if ton-connect is used)
-
Wallet- When wallet is connected -
[TS] Transaction sent for signature- When transaction is sent for signing -
[TS] Transaction signed- When transaction is successfully signed -
[TS] Transaction signing failed- When transaction signing fails -
[TS] Wallet disconnected- When wallet is disconnected -
[TS] Wallet connection restore error- When wallet connection restoration fails -
[TS] Wallet connection restored- When wallet connection is restored -
[TS] Wallet connection restoring started- When wallet connection restoration begins
Viewport Events
-
Fullscreen on- When WebApp enters fullscreen mode -
Fullscreen off- When WebApp exits fullscreen mode
Navigation Events
-
Inline query opened: {query}- When inline query is opened -
Story shared: {media_url}- When content is shared to story -
Invoice opened: {slug}- When an invoice is opened