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 %} # Item interface Standard Google Analytics `Item` type. Signature: ```typescript export interface Item ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [affiliation](./analytics.item.md#itemaffiliation) | string | | | [brand](./analytics.item.md#itembrand) | string | | | [category](./analytics.item.md#itemcategory) | string | | | [coupon](./analytics.item.md#itemcoupon) | string | | | [creative\_name](./analytics.item.md#itemcreative_name) | string | | | [creative\_slot](./analytics.item.md#itemcreative_slot) | string | | | [discount](./analytics.item.md#itemdiscount) | [Currency](./analytics.md#currency) | | | [id](./analytics.item.md#itemid) | string | | | [index](./analytics.item.md#itemindex) | number | | | [item\_brand](./analytics.item.md#itemitem_brand) | string | | | [item\_category](./analytics.item.md#itemitem_category) | string | | | [item\_category2](./analytics.item.md#itemitem_category2) | string | | | [item\_category3](./analytics.item.md#itemitem_category3) | string | | | [item\_category4](./analytics.item.md#itemitem_category4) | string | | | [item\_category5](./analytics.item.md#itemitem_category5) | string | | | [item\_id](./analytics.item.md#itemitem_id) | string | | | [item\_list\_id](./analytics.item.md#itemitem_list_id) | string | | | [item\_list\_name](./analytics.item.md#itemitem_list_name) | string | | | [item\_name](./analytics.item.md#itemitem_name) | string | | | [item\_variant](./analytics.item.md#itemitem_variant) | string | | | [location\_id](./analytics.item.md#itemlocation_id) | string | | | [name](./analytics.item.md#itemname) | string | | | [price](./analytics.item.md#itemprice) | [Currency](./analytics.md#currency) | | | [promotion\_id](./analytics.item.md#itempromotion_id) | string | | | [promotion\_name](./analytics.item.md#itempromotion_name) | string | | | [quantity](./analytics.item.md#itemquantity) | number | | ## Item.affiliation Signature: ```typescript affiliation?: string; ``` ## Item.brand > Warning: This API is now obsolete. > > Use item\_brand instead. > Signature: ```typescript brand?: string; ``` ## Item.category > Warning: This API is now obsolete. > > Use item\_category instead. > Signature: ```typescript category?: string; ``` ## Item.coupon Signature: ```typescript coupon?: string; ``` ## Item.creative\_name Signature: ```typescript creative_name?: string; ``` ## Item.creative\_slot Signature: ```typescript creative_slot?: string; ``` ## Item.discount Signature: ```typescript discount?: Currency; ``` ## Item.id > Warning: This API is now obsolete. > > Use item\_id instead. > Signature: ```typescript id?: string; ``` ## Item.index Signature: ```typescript index?: number; ``` ## Item.item\_brand Signature: ```typescript item_brand?: string; ``` ## Item.item\_category Signature: ```typescript item_category?: string; ``` ## Item.item\_category2 Signature: ```typescript item_category2?: string; ``` ## Item.item\_category3 Signature: ```typescript item_category3?: string; ``` ## Item.item\_category4 Signature: ```typescript item_category4?: string; ``` ## Item.item\_category5 Signature: ```typescript item_category5?: string; ``` ## Item.item\_id Signature: ```typescript item_id?: string; ``` ## Item.item\_list\_id Signature: ```typescript item_list_id?: string; ``` ## Item.item\_list\_name Signature: ```typescript item_list_name?: string; ``` ## Item.item\_name Signature: ```typescript item_name?: string; ``` ## Item.item\_variant Signature: ```typescript item_variant?: string; ``` ## Item.location\_id Signature: ```typescript location_id?: string; ``` ## Item.name > Warning: This API is now obsolete. > > Use item\_name instead. > Signature: ```typescript name?: string; ``` ## Item.price Signature: ```typescript price?: Currency; ``` ## Item.promotion\_id Signature: ```typescript promotion_id?: string; ``` ## Item.promotion\_name Signature: ```typescript promotion_name?: string; ``` ## Item.quantity Signature: ```typescript quantity?: number; ```