Skip to content

Instantly share code, notes, and snippets.

@ellioseven
Last active November 30, 2020 07:17
Show Gist options
  • Save ellioseven/b325b6cdc851f2bcbfb181e72ad1eec8 to your computer and use it in GitHub Desktop.
Save ellioseven/b325b6cdc851f2bcbfb181e72ad1eec8 to your computer and use it in GitHub Desktop.
N46 FB Track
var N46CO = document.querySelector(".checkout-button")
if (N46CO && fbq) {
N46CO.addEventListener("click", function () {
var node = document.querySelector(".order-total td")
if (!node) return
var text = node.innerText.replace("$", "")
var value = Number.parseFloat(text).toFixed(2)
fbq("track", "Initiated: Checkout", { currency: "AUD", value: value })
})
}
var N46PO = document.querySelector("#place_order")
if (N46PO && fbq) {
N46PO.addEventListener("click", function () {
var node = document.querySelector(".order-total td")
if (!node) return
var text = node.innerText.replace("$", "")
var value = Number.parseFloat(text).toFixed(2)
fbq("track", "Initiated: Purchase", { currency: "AUD", value: value })
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment