AI-generated Key Takeaways
- 
          Google Analytics 4 uses events like add_payment_info,add_shipping_info, andadd_to_cartto track ecommerce user behavior.
- 
          Each event requires specific parameters such as currency,value, anditemsfor accurate tracking.
- 
          The itemsparameter is an array of objects, each containing detailed product information likeitem_id,item_name,price, andquantity.
- 
          Optional parameters like coupon,payment_type, andshipping_tiercan provide additional context to the events.
- 
          These events allow businesses to gain valuable insights into user interactions and product performance within the ecommerce flow. 
This reference lists recommended events that are supported by Google tags.
add_payment_info
This event signifies a user has submitted their payment information in an ecommerce checkout process.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the event. Event-level and item-level couponparameters are
      independent. | 
| payment_type | string | No | Credit Card | The chosen method of payment. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
add_shipping_info
This event signifies a user has submitted their shipping information in an ecommerce checkout process.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the event. Event-level and item-level couponparameters are
      independent. | 
| shipping_tier | string | No | Ground | The shipping tier (e.g. Ground,Air,Next-day) selected for delivery of the purchased item. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
add_to_cart
This event signifies that an item was added to a cart for purchase.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
add_to_wishlist
The event signifies that an item was added to a wishlist. Use this event to identify popular gift items in your app.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
begin_checkout
This event signifies that a user has begun a checkout.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the event. Event-level and item-level couponparameters are
      independent. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
close_convert_lead
This event measures when a lead has been converted and closed (for example, through a purchase).
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
close_unconvert_lead
This event measures when a user is marked as not becoming a converted lead, along with the reason.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| unconvert_lead_reason | string | No | Never responded | The reason the lead was unconverted. | 
disqualify_lead
This event measures when a user is marked as disqualified to become a lead, along with the reason for the disqualification.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| disqualified_lead_reason | string | No | Not looking to buy | The reason a lead was marked as disqualified. | 
earn_virtual_currency
This event measures when a user is awarded virtual currency in a game. Log this along with spend_virtual_currency to better understand your virtual economy.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| virtual_currency_name | string | No | Gems | The name of the virtual currency. | 
| value | number | No | 5 | The value of the virtual currency. | 
exception
An exception event is logged when the normal flow of an app's execution is interrupted.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| description | string | No | Missing required field. | The description of the exception that occurred. | 
| fatal | boolean | No | true | Whether or not the exception was a fatal one. | 
generate_lead
This event measures when a lead has been generated (for example, through a form). Log this to understand the effectiveness of your marketing campaigns and how many customers re-engage with your business after remarketing to the customers.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| lead_source | string | No | Trade show | The source of the lead. | 
join_group
Log this event when a user joins a group such as a guild, team, or family. Use this event to analyze how popular certain groups or social features are.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| group_id | string | No | G_12345 | The ID of the group. | 
level_end
This event signifies that a player has reached the end of a level in a game.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| level_name | string | No | The journey begins... | The name of the level. | 
| success | boolean | No | true | Set to trueif the level was completed successfully. | 
level_start
This event signifies that a player has started a level in a game.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| level_name | string | No | The journey begins... | The name of the level. | 
level_up
This event signifies that a player has leveled up in a game. Use it to gauge the level distribution of your user base and identify levels that are difficult to complete.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| level | number | No | 5 | The level of the character. | 
| character | string | No | Player 1 | The character that leveled up. | 
login
Send this event to signify that a user has logged in to your website or app.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| method | string | No | The method used to login. | 
page_view
This event signifies a user has viewed a page.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| page_location | string | No | https://example.com | The URL of the page. | 
| client_id | string | No | ABC_123 | The client ID. | 
| language | string | No | en_us | The language for the client. See Language tags and codes. | 
| page_encoding | string | No | UTF-8 | The encoding of the page. | 
| page_title | string | No | Home | The title of the page. | 
| user_agent | string | No | The client's user agent. | 
post_score
Send this event when the user posts a score. Use this event to understand how users are performing in your game and correlate high scores with audiences or behaviors.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| score | number | Yes | 10000 | The score to post. | 
| level | number | No | 5 | The level for the score. | 
| character | string | No | Player 1 | The character that achieved the score. | 
purchase
This event signifies when one or more items is purchased by a user.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| customer_type | string(new/returning) | No | new | Is the conversion from a `new` or `returning` customer? 
 Don't specify a value if there's uncertainty (for example, if the user checked out as a guest). | 
| transaction_id | string | Yes | T_12345 | The unique identifier of a transaction. The transaction_idparameter helps you avoid getting duplicate events for a purchase. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the event. Event-level and item-level couponparameters are
      independent. | 
| shipping | number | No | 3.33 | Shipping cost associated with a transaction. | 
| tax | number | No | 1.11 | Tax cost associated with a transaction. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
qualify_lead
This event measures when a user is marked as meeting the criteria to become a qualified lead.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
refund
This event signifies when one or more items is refunded to a user.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| transaction_id | string | Yes | T_12345 | The unique identifier of a transaction. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the event. Event-level and item-level couponparameters are
      independent. | 
| shipping | number | No | 3.33 | Shipping cost associated with a transaction. | 
| tax | number | No | 1.11 | Tax cost associated with a transaction. | 
| items | 
        Array<Item>
       | No* | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
remove_from_cart
This event signifies that an item was removed from a cart.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
search
Log this event to indicate when the user has performed a search. You can use this event to identify what users are searching for on your website or app. For example, you could send this event when a user views a search results page after performing a search.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| search_term | string | Yes | t-shirts | The term that was searched for. | 
select_content
This event signifies that a user has selected some content of a certain type. This event can help you identify popular content and categories of content on your website or app.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| content_type | string | No | product | The type of selected content. | 
| content_id | string | No | C_12345 | An identifier for the content that was selected. | 
select_item
This event signifies an item was selected from a list.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. Ignored if set at the item-level. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. Ignored if set at the item-level. | 
| items | 
      Array<Item> | Yes* | The items for the event. * The itemsarray is expected to have a single
      element, representing the selected item. If multiple elements are
      provided, only the first element initemswill be used. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
select_promotion
This event signifies a promotion was selected from a list.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| creative_name | string | No | summer_banner2 | The name of the promotional creative. Ignored if set at the item-level. | 
| creative_slot | string | No | featured_app_1 | The name of the promotional creative slot associated with the
      event. Ignored if set at the item-level. | 
| promotion_id | string | No | P_12345 | The ID of the promotion associated with the event. Ignored if set at the item-level. | 
| promotion_name | string | No | Summer Sale | The name of the promotion associated with the event. Ignored if set at the item-level. | 
| items | 
        
          Array<Item> | No | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| creative_name | string | No | summer_banner2 | The name of the promotional creative. If set, event-level creative_nameis ignored.If not set, event-level creative_nameis used, if
      present. | 
| creative_slot | string | No | featured_app_1 | The name of the promotional creative slot associated with the
      item. If set, event-level creative_slotis ignored.If not set, event-level creative_slotis used, if
      present. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| promotion_id | string | No | P_12345 | The ID of the promotion associated with the item. If set, event-level promotion_idis ignored.If not set, event-level promotion_idis used, if
      present. | 
| promotion_name | string | No | Summer Sale | The name of the promotion associated with the item. If set, event-level promotion_nameis ignored.If not set, event-level promotion_nameis used, if
      present. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
share
Use this event when a user has shared content.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| method | string | No | The method in which the content is shared. | |
| content_type | string | No | image | The type of shared content. | 
| item_id | string | No | C_12345 | The ID of the shared content. | 
sign_up
This event indicates that a user has signed up for an account. Use this event to understand the different behaviors of logged in and logged out users.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| method | string | No | The method used for sign up. | 
spend_virtual_currency
This event measures the sale of virtual goods in your app and helps you identify which virtual goods are the most popular.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| value | number | Yes | 5 | The value of the virtual currency. | 
| virtual_currency_name | string | Yes | Gems | The name of the virtual currency. | 
| item_name | string | No | Starter Boost | The name of the item the virtual currency is being used for. | 
tutorial_begin
This event signifies the start of the on-boarding process. Use this in a funnel with tutorial_complete to understand how many users complete the tutorial.
Parameters
There are no parameters for this event.
tutorial_complete
This event signifies the user's completion of your on-boarding process. Use this in a funnel with tutorial_begin to understand how many users complete the tutorial.
Parameters
No parameters are suggested for this event.
unlock_achievement
Log this event when the user has unlocked an achievement. This event can help you understand how users are experiencing your game.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| achievement_id | string | Yes | A_12345 | The id of the achievement that was unlocked. | 
view_cart
This event signifies that a user viewed their cart.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
view_item
This event signifies that some content was shown to the user. Use this event to discover the most popular items viewed.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * Set valueto the sum of(price * quantity)for all items initems. Don't includeshippingortax.* valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
view_item_list
Log this event when the user has been presented with a list of items of a certain category.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the items associated with the event, in
      3-letter
        ISO 4217 format. Value metrics on the view_itemevent to not contribute to revenue* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. Ignored if set at the item-level. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. Ignored if set at the item-level. | 
| items | Array<Item> | Yes | The items for the event. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
view_promotion
This event signifies a promotion was viewed from a list.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| creative_name | string | No | summer_banner2 | The name of the promotional creative. Ignored if set at the item-level. | 
| creative_slot | string | No | featured_app_1 | The name of the promotional creative slot associated with the
      event. Ignored if set at the item-level. | 
| promotion_id | string | No | P_12345 | The ID of the promotion associated with the event. Ignored if set at the item-level. | 
| promotion_name | string | No | Summer Sale | The name of the promotion associated with the event. Ignored if set at the item-level. | 
| items | 
      Array<Item> | Yes* | The items for the event. * The itemsarray is expected to have a single
      element, representing the item associated with the promotion. If multiple
      elements are provided, only the first element initemswill
      be used. | 
Item parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| item_id | string | Yes* | SKU_12345 | The ID of the item. 
        *One of  | 
| item_name | string | Yes* | Stan and Friends Tee | The name of the item. 
        *One of  | 
| affiliation | string | No | Google Store | A product affiliation to designate a supplying company or brick and
      mortar store location. Note: `affiliation` is only available at the item-scope. | 
| coupon | string | No | SUMMER_FUN | The coupon name/code associated with the item. Event-level and item-level couponparameters are
      independent. | 
| creative_name | string | No | summer_banner2 | The name of the promotional creative. If set, event-level creative_nameis ignored.If not set, event-level creative_nameis used, if
      present. | 
| creative_slot | string | No | featured_app_1 | The name of the promotional creative slot associated with the
      item. If set, event-level creative_slotis ignored.If not set, event-level creative_slotis used, if
      present. | 
| discount | number | No | 2.22 | The unit monetary discount value associated with the item. | 
| index | number | No | 5 | The index/position of the item in a list. | 
| item_brand | string | No | The brand of the item. | |
| item_category | string | No | Apparel | The category of the item. If used as part of a category hierarchy or taxonomy then this will be the first category. | 
| item_category2 | string | No | Adult | The second category hierarchy or additional taxonomy for the item. | 
| item_category3 | string | No | Shirts | The third category hierarchy or additional taxonomy for the item. | 
| item_category4 | string | No | Crew | The fourth category hierarchy or additional taxonomy for the item. | 
| item_category5 | string | No | Short sleeve | The fifth category hierarchy or additional taxonomy for the item. | 
| item_list_id | string | No | related_products | The ID of the list in which the item was presented to the user. If set, event-level item_list_idis ignored.If not set, event-level item_list_idis used, if
      present. | 
| item_list_name | string | No | Related products | The name of the list in which the item was presented to the user. If set, event-level item_list_nameis ignored.If not set, event-level item_list_nameis used, if
      present. | 
| item_variant | string | No | green | The item variant or unique code or description for additional item details/options. | 
| location_id | string | No | ChIJIQBpAG2ahYAR_6128GcTUEo (the Google Place ID for San Francisco) | The physical location associated with the item (e.g. the physical
      store location). It's recommended to use the
      Google
        Place ID that corresponds to the associated item. A custom location
      ID can also be used. Note: `location id` is only available at the item-scope. | 
| price | number | No | 10.01 | The monetary unit price of the item, in units of the specified currency
      parameter. If a discount applies to the item, set priceto the discounted unit price and
      specify the unit price discount in thediscountparameter. | 
| promotion_id | string | No | P_12345 | The ID of the promotion associated with the item. If set, event-level promotion_idis ignored.If not set, event-level promotion_idis used, if
      present. | 
| promotion_name | string | No | Summer Sale | The name of the promotion associated with the item. If set, event-level promotion_nameis ignored.If not set, event-level promotion_nameis used, if
      present. | 
| quantity | number | No | 3 | Item quantity. | 
items array.
view_search_results
Log this event when the user has been presented with the results of a search. Note that you can enable the view_search_results event for automatic collection through Enhanced event measurement in Google Analytics.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| search_term | string | No | Clothing | The term used for the search. | 
working_lead
This event measures when a user contacts or is contacted by a representative.
Parameters
| Name | Type | Required | Example value | Description | 
|---|---|---|---|---|
| currency | string | Yes* | USD | Currency of the valueof the event, in
      3-letter
        ISO 4217 format.* If you set valuethencurrencyis required
      for revenue metrics to be computed accurately. | 
| value | number | Yes* | 30.03 | The monetary value of the event. * valueis typically required for meaningful reporting.
      If you mark
      the event as a key event then it's recommended you setvalue.* currencyis required if you setvalue. | 
| lead_status | string | No | Started conversations | The status of the lead. |