The Firebase Analytics event builder interface.
Access via functions.analytics.event().
Signature:
export declare class AnalyticsEventBuilder
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(triggerResource, options) | Constructs a new instance of the AnalyticsEventBuilder class |
Methods
| Method | Modifiers | Description |
|---|---|---|
| onLog(handler) | Event handler that fires every time a Firebase Analytics event occurs. |
analytics.AnalyticsEventBuilder.(constructor)
Constructs a new instance of the AnalyticsEventBuilder class
Signature:
constructor(triggerResource: () => string, options: DeploymentOptions);
Parameters
| Parameter | Type | Description |
|---|---|---|
| triggerResource | () => string | |
| options | DeploymentOptions |
analytics.AnalyticsEventBuilder.onLog()
Event handler that fires every time a Firebase Analytics event occurs.
Signature:
onLog(handler: (event: AnalyticsEvent, context: EventContext) => PromiseLike<any> | any): CloudFunction<AnalyticsEvent>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| handler | (event: AnalyticsEvent, context: EventContext) => PromiseLike<any> | any | Event handler that fires every time a Firebase Analytics event occurs. |
Returns:
A function that you can export and deploy.