Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Event

import type { Event } from "https://googleapis.deno.dev/v1/firebasecrashlytics:v1alpha.ts";

The message describing a single Crashlytics event. Related to BigQuery export schema, which can be found at Export Crashlytics data to BigQuery

interface Event {
appOrientation?: string;
blameFrame?: Frame;
breadcrumbs?: Breadcrumb[];
browser?: Browser;
buildStamp?: string;
bundleOrPackage?: string;
crashlyticsSdkVersion?: string;
customKeys?: {
[key: string]: string;
}
;
device?: Device;
deviceOrientation?: string;
errors?: Error[];
readonly eventId?: string;
eventTime?: Date;
exceptions?: Exception[];
installationUuid?: string;
issue?: Issue;
issueSubtitle?: string;
issueTitle?: string;
issueVariant?: IssueVariant;
logs?: Log[];
memory?: Memory;
readonly name?: string;
operatingSystem?: OperatingSystem;
platform?: string;
processState?: string;
receivedTime?: Date;
readonly routePath?: string;
sessionId?: string;
storage?: Storage;
threads?: Thread[];
user?: User;
version?: Version;
}

§Properties

§
appOrientation?: string
[src]

App orientation at the time of the crash (portrait or landscape).

§
blameFrame?: Frame
[src]

The stack trace frame blamed by Crashlytics processing. May not be present in future analyzer.

§
browser?: Browser
[src]

Browser and version.

§
buildStamp?: string
[src]

Metadata provided by the app's build system, including version control repository info.

§
bundleOrPackage?: string
[src]

The bundle name for iOS apps or the package name of Android apps. Format: "com.mycompany.myapp".

§
crashlyticsSdkVersion?: string
[src]

Crashlytics SDK version.

§
customKeys?: {
[key: string]: string;
}
[src]

Custom keys set by the developer during the session.

§
device?: Device
[src]

Mobile device metadata.

§
deviceOrientation?: string
[src]

Device orientation at the time of the crash (portrait or landscape).

§
errors?: Error[]
[src]

Apple only. A non-fatal error captured by the iOS SDK and its stacktrace.

§
readonly eventId?: string
[src]

Output only. Immutable. The unique event identifier is assigned during processing.

§
eventTime?: Date
[src]

Device timestamp that the event was recorded.

§
exceptions?: Exception[]
[src]

Android and web only. Exceptions that occurred during this event. Nested exceptions are presented in reverse chronological order, so that the last record is the first exception thrown.

§
installationUuid?: string
[src]

Unique identifier for the device-app installation. This field is used to compute the unique number of impacted users.

§
issue?: Issue
[src]

Details for the [Issue] assigned to this [Event].

§
issueSubtitle?: string
[src]

The subtitle of the issue in which the event was grouped. This is usually a symbol or an exception message.

§
issueTitle?: string
[src]

The title of the issue in which the event was grouped. This is usually a source file or method name.

§
issueVariant?: IssueVariant
[src]

Details for the [IssueVariant] assigned to this [Event].

§
logs?: Log[]
[src]

Log messages recorded by the developer during the session.

§
memory?: Memory
[src]

Mobile device memory usage.

§
readonly name?: string
[src]

Required. Output only. Immutable. Identifier. The name of the event resource. Format: "projects/{project}/apps/{app_id}/events/{event}".

§
operatingSystem?: OperatingSystem
[src]

Operating system and version.

§
platform?: string
[src]

ANDROID, IOS, or WEB.

§
processState?: string
[src]

The state of the app process at the time of the event.

§
receivedTime?: Date
[src]

Server timestamp that the event was received by Crashlytics.

§
readonly routePath?: string
[src]

Output only. Web only. The route path of the web application when the event occurred, excluding query parameters and fragment.

§
sessionId?: string
[src]

Unique identifier for the Firebase session.

§
storage?: Storage
[src]

Mobile device disk/flash usage.

§
threads?: Thread[]
[src]

Application threads present at the time the event was recorded. Each contains a stacktrace. One thread will be blamed for the error.

§
user?: User
[src]

End user identifiers for the device owner.

§
version?: Version
[src]

Mobile application version.