// add this before event code to all pages where PII data postback is expected and appropriate
ttq.identify({
"email": "", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side.
"phone_number": "", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side.
"external_id": "" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side.
});
ttq.track('ViewContent', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
ttq.track('Search', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "", // string. The 4217 currency code. Example: "USD".
"search_string": "" // string. The word or phrase used to search. Example: "SAVE10COUPON".
});
ttq.track('ClickButton', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
ttq.track('Lead', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
Understanding Puppy Potty Training Are you a new puppy owner looking to embark on the exciting journey of house training your furry friend?! Look no further! Puppy potty training is an essential part of dog training, and with the right approach, you and your puppy can...
What are the Basics of Puppy Obedience Training?! | Puppy Training Singapore Are you ready to unlock your puppy’s full potential and build a lasting bond with your furry friend?! Look no further than puppy obedience training! Whether you have a new puppy or an...
Why Puppies Cry at Night | Puppy to cry at night Are you a new puppy parent struggling with your furry friend crying at night? You’re not alone! Many puppy parents experience the same challenges during those first few days at home. The sound of your little puppy...
Understanding Your Puppy’s Needs Are you ready to bring a new furry member into your family?! Get ready to welcome a new addition to your household with open arms and a routine full of love and care! Introducing a puppy into your home requires dedication,...
Understanding Puppy Biting Are you struggling with your new puppy’s biting behavior?! It’s normal for puppies to use their mouths to explore the world around them, but it can become a problem if they bite too hard. Puppy biting can be frustrating, but the good...
What is Puppy Separation Anxiety? Are you struggling with your puppy’s separation anxiety? The good news is that with the right tools and techniques, you can help your furry friend overcome this common issue. From behaviorism to boredom, there are many factors...