Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update telemetry-events-mobile.md #2690

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 38 additions & 38 deletions power-platform/admin/telemetry-events-mobile.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,48 +27,48 @@ This data goes into the **Power Apps (Preview)** > **Mobile app synchronization

## Mobile app synchronization and action event definitions

- **id**: Event ID.
- **target**: Name of the scenario tracked by the event.
- **type**: Source table of the event.
- **name**: Name of the scenario tracked by the event.
- **success**: Result of the scenario tracked by the event (values SUCCESS or FAILURE).
- **duration**: Scenario duration in milliseconds. Duration may include long periods of time when the app is inactive.
- **FailureType**: Defines type of sync failure.
- **ErrorCode**: Error Code generated upon sync failure. See [Error code mapping table](#error-code-mapping).
- **operation_Id**: Unique identifier for the session.
- **operation_ParentId**: Unique identifier for the scenario tracked by the event.
- **user_Id**: Microsoft Entra user ID.
- **user_AuthenticatedId**: Microsoft Entra user ID.
- **application_Version**: Version of the app.
- **Id**: Event ID.
- **Target**: Name of the scenario tracked by the event.
- **Type**: Source table of the event.
- **Name**: Name of the scenario tracked by the event.
- **Duration**: Scenario duration in milliseconds. Duration may include long periods of time when the app is inactive.
- **Operation_Id**: Unique identifier for the session.
- **Operation_ParentId**: Unique identifier for the scenario tracked by the event.
- **User_Id**: Microsoft Entra user ID.
- **User_AuthenticatedId**: Microsoft Entra user ID.
- **Application_Version**: Version of the app.
- **customDimensions**: Contains the following attributes:
- **"EventName"**: Summary of the scenario tracked by the event (ScenarioEnd).
- **"ScenarioResult"**: SUCCESS or FAILURE
- **ErrorCode**: Error Code generated upon sync failure. See [Error code mapping table](#error-code-mapping).
- **ErrorMessage**: Empty on success or string describing the error
- **FailureType**: Defines type of sync failure.
- **LogLevel**: The severity or reporting level of the event. Valid values are info, error, warning, error, verbose.
- **DataSyncMode**: What type of offline sync the user has experienced.
- DELTA_SYNC: Automatic incremental sync
- GRID_SYNC: Triggered by a refresh on a Grid view
- FIRST_SYNC: Initial sync on a device (or after a signout/reconfigure)
- FORCED_SYNC: Triggered from the Device Status Page button
- SINGLE_RECORD_SYNC: Triggered by Push notification
- **AppFlavor**: Native app installed on the devices. Valid values are FieldService and PowerApps.
- **AppInfo_Version**: Version of the native app, as seen in the app store.
- **ActiveDuration**: Scenario duration in milliseconds including only time while the app is active.
- **DeviceInfo_Id**: Unique identifier of the device.
- **DeviceInfo_model**: Device model (such as iPhone 13).
- **DeviceInfo_make**: Device make (such as Apple).
- **DeviceInfo_OsName**: Device operating system (such as Android).
- **DeviceInfo_OsVersion**: Operating system version (such as Android 13).
- **Loc_country**: Telemetry device origin.
- **eventContext**: Contains the following properties:
- **CurrentSyncId**: Identifier for the current sync session, which may span multiple app sessions.
- **DataSyncStatus**: (No value provided.)
- **CurrentSyncId**: ID of a successful sync pass. Reset after each successful sync. (It is not reset after an error.)
- **CurrentActivityId**: ID of the sync pass. Reset after each sync.
- **entityName**: Name of the table in data download events.
- **hasNetworkTimeouts**: Flag indicating whether any HTTP calls failed with network timeouts in the current sync.
- **DataSyncStatus**: JSON object containing detailed status of a sync, including details about the data downloaded to the device.
- **ProfileId**: ID of the offline profile configured for the app and user.
- **recordCount**: Number of records downloaded.
- **responseSize**: Response size of an HTTP request.
- **appInfo_Version**: Version of the native app, as seen in the app store.
- **activeDuration**: Scenario duration in milliseconds including only time while the app is active.
- **offlineSyncFcbs**: Features activated or deactivated for the offline sync.
- **deviceInfo_Id**: Unique identifier of the device.
- **deviceInfo_model**: Device model (such as iPhone 13).
- **deviceInfo_make**: Device make (such as Apple).
- **deviceInfo_OsName**: Device operating system (such as Android).
- **deviceInfo_OsVersion**: Operating system version (such as Android 13).
- **"eventName"**: Step of the scenario tracked by the event (ScenarioEnd, ScenarioStart, ScenarioStory, Trace, AggregateTrace, AggregatedTrace, trace, ScenarioDuplicateEnd).
- **logLevel**: The severity or reporting level of the event. Valid values are info, error, warning, error, verbose.
- **scenarioGuid**: Unique identifier for the scenario tracked by the event.
- **dataSyncMode**: What type of offline sync the user has experienced.
- DELTA_SYNC
- GRID_SYNC
- FIRST_SYNC
- FORCED_SYNC
- SINGLE_RECORD_SYNC
- **appFlavor**: Native app installed on the devices. Valid values are FieldService and PowerApps.
- **loc_country**: Telemetry device origin.
- **RecordCount**: Number of records downloaded.
- **ResponseSize**: Incoming payload data size as reported by HTTPClient (Compressed size).
- **ContentLength**: Incoming payload data size as reported by HTTPClient (Compressed size).



## Unified Client Interface failure events

Expand Down
Loading