R/measurement_protocol.R
ga_mp_event_item.Rd
ga_mp_event_item(
item_id = NULL,
item_name = NULL,
coupon = NULL,
discount = NULL,
affiliation = NULL,
item_brand = NULL,
item_category = NULL,
item_variant = NULL,
price = NULL,
currency = NULL
)
Item ID
Item Name
Coupon
Discount
Affiliation
Brand
Category
Variant
Price
Currency
Other Measurement Protocol functions:
ga_mp_cid()
,
ga_mp_event()
,
ga_mp_send()
# one item
ga_mp_event_item(item_name = "jeggings",
price = 8.88,
item_variant = "Black")
#> ==GA4 MP Event Item
#> {
#> "item_name": "jeggings",
#> "item_variant": "Black",
#> "price": 8.88
#> }
# many items in a list
items <- list(
ga_mp_event_item(item_id = "SKU_12345",
price = 9.99,
item_brand = "Gucci"),
ga_mp_event_item(item_name = "jeggings",
price = 8.88,
item_variant = "Black"))
# construct an event with its own fields
ga_mp_event("add_payment_info",
params = list(coupon = "SUMMER_FUN",
payment_type = "Credit Card",
value = 7.77,
currency = "USD"),
items = items)
#>
#> ==GA4 MP Event
#> {
#> "name": "add_payment_info",
#> "params": {
#> "coupon": "SUMMER_FUN",
#> "payment_type": "Credit Card",
#> "value": 7.77,
#> "currency": "USD",
#> "items": [
#> {
#> "item_id": "SKU_12345",
#> "item_brand": "Gucci",
#> "price": 9.99
#> },
#> {
#> "item_name": "jeggings",
#> "item_variant": "Black",
#> "price": 8.88
#> }
#> ]
#> }
#> }