npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@geins/ralph-module-tiktok

v1.0.1

Published

TikTok module for Geins PWA Storefront Ralph

Downloads

7

Readme

NPM Package NPM Downloads Geins

Start Geins Free Trial Geins Docs

geins-tiktok

Tiktok module for Geins PWA Storefront

The Tiktok module is an extension for Geins PWA Storefront Ralph that integrates TikTok Pixel event tracking into your storefront. By leveraging the power of TikTok's advertising platform, you can track and optimize user interactions on your online store.

Pre-requisites

Before using the Tiktok module, make sure you have the following:

Description

The Tiktok module allows you to easily integrate TikTok Pixel event tracking into your Geins PWA Storefront Ralph. It provides a seamless integration that enables you to track various user actions on your online store and optimize your advertising campaigns on TikTok.

Installation

To install the Tiktok module, follow these steps:

1. Install the module

Open your terminal and run the following command:

npm i @geins/ralph-module-tiktok

2. Add the module to your Geins PWA Storefront Ralph

To add the module to your Geins PWA Storefront Ralph, open your nuxt.config.js file and add the following code snippet:

...
  modules: [
    [
      '@geins/ralph-module-tiktok',
      {
          enabled: true,
          debug: true,
          pixelId: 'your tiktok pixel ID',
          trackEvents: false
      }
    ]
  ]

Event tracking with TikTok Pixel

To track various user events on your online store, such as add to cart, favorited product, checkout started, viewed product, purchase completed, newsletter subscribed, and user registration, you need to set up event tracking with TikTok Pixel. Here's how you can do it:

  1. If you don't already have a TikTok Pixel ID, you need to obtain one through your TikTok Ads Manager account. You can find detailed instructions on how to get started with the TikTok Pixel here
  2. Once you have your TikTok Pixel ID, add it to the pixelId option in the module configuration
  3. If you want to track ralph-events, set the trackEvents option to true in the module configuration.

The Tiktok module will then track the following ralph events:

| Type of activity | Event tracked | Information sent | | ----------------- | ------------------------------------------------| ------------------- | | Add to cart | User adds a product to the cart | Sku ID, quantity, product name | | Favorited product | User adds a product to their Favorites | Product ID | | Checkout started | User clicks on "go to checkout" | Sku ID, quantity, product name for all items in the cart | | Viewed product | User navigates to a product page | Product ID, product name | | Purchase completed | User checks out their cart and pays | -- | | Newsletter subscribed | User subscribes to newsletter | -- | | User registers | User registers new account | -- |

Module Options

Add extra options to module configuration in nuxt.config.js file. | Parameter | Default | Required | Example | |-|-|-|-| | enabled | true | No | Enables the module | | debug | true | No | Enables debug info to console | | pixelId | none | No | Your company's Tiktok Pixel ID TikTok Ads Manager | | trackEvents | false | No | If set to true, ralph events will be tracked |

Usage

The Tiktok module seamlessly integrates with your Geins CMS. You can use it to track various user events and optimize your TikTok advertising campaigns based on the collected data.

Components

The Tiktok module does not introduce any new components. It enhances the functionality of your Geins PWA Storefront Ralph by adding TikTok Pixel event tracking capabilities.