1.0.8 • Published 3 years ago
@gravitywelluk/gtag v1.0.8
Table of Contents
Google GA4 Events
Helper functions to track Google Gtag GA4 events.
Usage
import { gtagGa4EventAddToCart } from "@gravitywelluk/gtag";
...
// Track an add_to_cart event
gtagGa4EventAddToCart({
currency: "GBP",
value: 215.14,
items: items: [
{
item_id: "SKU_12345",
item_name: "Stan and Friends Tee",
affiliation: "Google Store",
coupon: "SUMMER_FUN",
currency: "USD",
discount: 2.22,
index: 5,
item_brand: "Google",
item_category: "Apparel",
item_category2: "Adult",
item_category3: "Shirts",
item_category4: "Crew",
item_category5: "Short sleeve",
item_list_id: "related_products",
item_list_name: "Related Products",
item_variant: "green",
location_id: "L_12345",
price: 107.57,
quantity: 2
}
]
});
...
Helpers
add_payment_info
Tracks an add_payment_info
event.
import { gtagGa4EventAddPaymentInfo } from "@gravitywelluk/gtag";
add_shipping_info
Tracks an add_shipping_info
event.
import { gtagGa4EventAddShippingInfo } from "@gravitywelluk/gtag";
add_to_cart
Tracks an add_to_cart
event.
import { gtagGa4EventAddToCart } from "@gravitywelluk/gtag";
login
Tracks a login
event.
import { gtagGa4EventAuth } from "@gravitywelluk/gtag";
sign_up
Tracks a sign_up
event.
import { gtagGa4EventAuth } from "@gravitywelluk/gtag";
begin_checkout
Tracks a begin_checkout
event.
import { gtagGa4EventBeginCheckout } from "@gravitywelluk/gtag";
purchase
Tracks a purchase
event.
import { gtagGa4EventPurchase } from "@gravitywelluk/gtag";
select_item
Tracks a select_item
event.
import { gtagGa4EventSelectItem } from "@gravitywelluk/gtag";
share
Tracks a share
event.
import { gtagGa4EventShare } from "@gravitywelluk/gtag";