docs-devsite/analytics.eventparams.md
Project: /docs/reference/js/_project.yaml Book: /docs/reference/_book.yaml page_type: reference
{% comment %} DO NOT EDIT THIS FILE! This is generated by the JS SDK team, and any local changes will be overwritten. Changes should be made in the source code at https://github.com/firebase/firebase-js-sdk {% endcomment %}
Standard gtag.js event parameters. For more information, see the GA4 reference documentation<!-- -->.
<b>Signature:</b>
export interface EventParams
| Property | Type | Description |
|---|---|---|
| affiliation | string | |
| checkout_option | string | |
| checkout_step | number | |
| content_type | string | |
| coupon | string | |
| currency | string | |
| description | string | |
| event_category | string | |
| event_label | string | |
| fatal | boolean | |
| firebase_screen_class | string | Firebase-specific. Use to log a <code>screen_class</code> to Firebase Analytics. |
| firebase_screen | string | Firebase-specific. Use to log a <code>screen_name</code> to Firebase Analytics. |
| item_id | string | |
| item_list_id | string | |
| item_list_name | string | |
| items | Item<!-- -->[] | |
| method | string | |
| number | string | |
| page_location | string | |
| page_path | string | |
| page_title | string | |
| payment_type | string | |
| promotion_id | string | |
| promotion_name | string | |
| promotions | Promotion<!-- -->[] | |
| screen_name | string | |
| search_term | string | |
| shipping_tier | string | |
| shipping | Currency | |
| tax | Currency | |
| transaction_id | string | |
| value | number |
<b>Signature:</b>
affiliation?: string;
<b>Signature:</b>
checkout_option?: string;
<b>Signature:</b>
checkout_step?: number;
<b>Signature:</b>
content_type?: string;
<b>Signature:</b>
coupon?: string;
<b>Signature:</b>
currency?: string;
<b>Signature:</b>
description?: string;
<b>Signature:</b>
event_category?: string;
<b>Signature:</b>
event_label?: string;
<b>Signature:</b>
fatal?: boolean;
Firebase-specific. Use to log a screen_class to Firebase Analytics.
<b>Signature:</b>
firebase_screen_class?: string;
Firebase-specific. Use to log a screen_name to Firebase Analytics.
<b>Signature:</b>
firebase_screen?: string;
<b>Signature:</b>
item_id?: string;
<b>Signature:</b>
item_list_id?: string;
<b>Signature:</b>
item_list_name?: string;
<b>Signature:</b>
items?: Item[];
<b>Signature:</b>
method?: string;
<b>Signature:</b>
number?: string;
<b>Signature:</b>
page_location?: string;
<b>Signature:</b>
page_path?: string;
<b>Signature:</b>
page_title?: string;
<b>Signature:</b>
payment_type?: string;
<b>Signature:</b>
promotion_id?: string;
<b>Signature:</b>
promotion_name?: string;
<b>Signature:</b>
promotions?: Promotion[];
<b>Signature:</b>
screen_name?: string;
<b>Signature:</b>
search_term?: string;
<b>Signature:</b>
shipping_tier?: string;
<b>Signature:</b>
shipping?: Currency;
<b>Signature:</b>
tax?: Currency;
<b>Signature:</b>
transaction_id?: string;
<b>Signature:</b>
value?: number;