string PII: Maybe Visibility: Public OTel: False
Internal build identifier, as it appears on the platform.
Changelog
v0.5.0 #296 Added app.build attribute
Raw JSON
Copy {
"key": "app.build",
"brief": "Internal build identifier, as it appears on the platform.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "1",
"alias": [
"app.app_build"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.build attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
Version-independent application identifier, often a dotted bundle ID.
Example com.example.myapp
Changelog
v0.5.0 #296 Added app.identifier attribute
Raw JSON
Copy {
"key": "app.identifier",
"brief": "Version-independent application identifier, often a dotted bundle ID.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "com.example.myapp",
"alias": [
"app.app_identifier"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.identifier attribute"
}
]
} boolean PII: Maybe Visibility: Public OTel: False
Whether the application is currently in the foreground.
Changelog
v0.5.0 #296 Added app.in_foreground attribute
Raw JSON
Copy {
"key": "app.in_foreground",
"brief": "Whether the application is currently in the foreground.",
"type": "boolean",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": true,
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.in_foreground attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
Human readable application name, as it appears on the platform.
Changelog
v0.5.0 #296 Added app.name attribute
Raw JSON
Copy {
"key": "app.name",
"brief": "Human readable application name, as it appears on the platform.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "My App",
"alias": [
"app.app_name"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.name attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
Formatted UTC timestamp when the user started the application.
Example 2025-01-01T00:00:00.000Z
Changelog
v0.5.0 #296 Added app.start_time attribute
Raw JSON
Copy {
"key": "app.start_time",
"brief": "Formatted UTC timestamp when the user started the application.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "2025-01-01T00:00:00.000Z",
"alias": [
"app.app_start_time"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.start_time attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
Human readable application version, as it appears on the platform.
Changelog
v0.5.0 #296 Added app.version attribute
Raw JSON
Copy {
"key": "app.version",
"brief": "Human readable application version, as it appears on the platform.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "1.0.0",
"alias": [
"app.app_version"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
296
],
"description": "Added app.version attribute"
}
]
} integer PII: Maybe Visibility: Public OTel: False
The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).
Changelog
v0.5.0 #313 Added app.vitals.frames.delay.value to replace frames.delay
Raw JSON
Copy {
"key": "app.vitals.frames.delay.value",
"brief": "The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see [frames delay](https://develop.sentry.dev/sdk/performance/frames-delay/).",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 5,
"alias": [
"frames.delay"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.frames.delay.value to replace frames.delay"
}
]
} integer PII: Maybe Visibility: Public OTel: False
The number of frozen frames rendered during the lifetime of the span.
Changelog
v0.5.0 #313 Added app.vitals.frames.frozen.count to replace frames.frozen
Raw JSON
Copy {
"key": "app.vitals.frames.frozen.count",
"brief": "The number of frozen frames rendered during the lifetime of the span.",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 3,
"alias": [
"frames.frozen"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.frames.frozen.count to replace frames.frozen"
}
]
} integer PII: Maybe Visibility: Public OTel: False
The number of slow frames rendered during the lifetime of the span.
Changelog
v0.5.0 #313 Added app.vitals.frames.slow.count to replace frames.slow
Raw JSON
Copy {
"key": "app.vitals.frames.slow.count",
"brief": "The number of slow frames rendered during the lifetime of the span.",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 1,
"alias": [
"frames.slow"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.frames.slow.count to replace frames.slow"
}
]
} integer PII: Maybe Visibility: Public OTel: False
The number of total frames rendered during the lifetime of the span.
Changelog
v0.5.0 #313 Added app.vitals.frames.total.count to replace frames.total
Raw JSON
Copy {
"key": "app.vitals.frames.total.count",
"brief": "The number of total frames rendered during the lifetime of the span.",
"type": "integer",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 60,
"alias": [
"frames.total"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.frames.total.count to replace frames.total"
}
]
} double PII: Maybe Visibility: Public OTel: False
The duration of a cold app start in milliseconds
Changelog
v0.5.0 #313 Added app.vitals.start.cold.value attribute
Raw JSON
Copy {
"key": "app.vitals.start.cold.value",
"brief": "The duration of a cold app start in milliseconds",
"type": "double",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 1234.56,
"alias": [
"app_start_cold"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.start.cold.value attribute"
}
]
} boolean PII: False Visibility: Public OTel: False
Whether the app start was prewarmed.
Changelog
next #379 Added app.vitals.start.prewarmed attribute
Raw JSON
Copy {
"key": "app.vitals.start.prewarmed",
"brief": "Whether the app start was prewarmed.",
"type": "boolean",
"pii": {
"key": "false"
},
"is_in_otel": false,
"visibility": "public",
"example": true,
"changelog": [
{
"version": "next",
"prs": [
379
],
"description": "Added app.vitals.start.prewarmed attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
The reason that triggered the app start.
Changelog
v0.7.0 #353 Added app.vitals.start.reason attribute
Raw JSON
Copy {
"key": "app.vitals.start.reason",
"brief": "The reason that triggered the app start.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "push",
"changelog": [
{
"version": "0.7.0",
"prs": [
353
],
"description": "Added app.vitals.start.reason attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
The screen that is rendered when the app start is complete. This is the screen the user first sees and can interact with after launch. The absence of this attribute on the app start span indicates a background app start where no UI was rendered.
Changelog
v0.7.0 #353 Added app.vitals.start.screen attribute
Raw JSON
Copy {
"key": "app.vitals.start.screen",
"brief": "The screen that is rendered when the app start is complete. This is the screen the user first sees and can interact with after launch. The absence of this attribute on the app start span indicates a background app start where no UI was rendered.",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "MainActivity",
"changelog": [
{
"version": "0.7.0",
"prs": [
353
],
"description": "Added app.vitals.start.screen attribute"
}
]
} string PII: Maybe Visibility: Public OTel: False
The type of app start, for example `cold` or `warm`
Changelog
v0.5.0 #313 Added app.vitals.start.type attribute
Raw JSON
Copy {
"key": "app.vitals.start.type",
"brief": "The type of app start, for example `cold` or `warm`",
"type": "string",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": "cold",
"alias": [
"app_start_type"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.start.type attribute"
}
]
} double PII: Maybe Visibility: Public OTel: False
The duration of a warm app start in milliseconds
Changelog
v0.5.0 #313 Added app.vitals.start.warm.value attribute
Raw JSON
Copy {
"key": "app.vitals.start.warm.value",
"brief": "The duration of a warm app start in milliseconds",
"type": "double",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 1234.56,
"alias": [
"app_start_warm"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.start.warm.value attribute"
}
]
} double PII: Maybe Visibility: Public OTel: False
The duration of time to full display in milliseconds
Changelog
v0.5.0 #313 Added app.vitals.ttfd.value attribute
Raw JSON
Copy {
"key": "app.vitals.ttfd.value",
"brief": "The duration of time to full display in milliseconds",
"type": "double",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 1234.56,
"alias": [
"time_to_full_display"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.ttfd.value attribute"
}
]
} double PII: Maybe Visibility: Public OTel: False
The duration of time to initial display in milliseconds
Changelog
v0.5.0 #313 Added app.vitals.ttid.value attribute
Raw JSON
Copy {
"key": "app.vitals.ttid.value",
"brief": "The duration of time to initial display in milliseconds",
"type": "double",
"pii": {
"key": "maybe"
},
"is_in_otel": false,
"visibility": "public",
"example": 1234.56,
"alias": [
"time_to_initial_display"
],
"changelog": [
{
"version": "0.5.0",
"prs": [
313
],
"description": "Added app.vitals.ttid.value attribute"
}
]
}