Toolverse
Wszystkie skille

customerio-hello-world

autor: jeremylongshore

Szybki starter do integracji Customer.io — identyfikuj użytkowników, śledź zdarzenia i wysyłaj e-maile.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność do nauki podstaw Customer.io i testowania pierwszej integracji. Tworzy minimalny, działający przykład: identyfikujesz użytkownika (tworzysz lub aktualizujesz jego profil), śledzisz zdarzenie oraz wysyłasz transakcyjny e-mail. Idealna dla początkujących, którzy chcą zrozumieć trzy fundamentalne operacje platformy Customer.io bez zbędnych komplikacji. Wyzwalaj frazami: "customer.io hello world", "first customer.io message", "test customer.io", "customer.io example" lub "customer.io quickstart".

Jak używać

  1. Zainstaluj pakiet Node.js: uruchom npm install customerio-node w swoim projekcie, aby pobrać oficjalny klient Customer.io.

  2. Skonfiguruj zmienne środowiskowe: ustaw CUSTOMERIO_SITE_ID, CUSTOMERIO_TRACK_API_KEY (do śledzenia zdarzeń) oraz CUSTOMERIO_APP_API_KEY (do wysyłania e-maili transakcyjnych). Wartości znajdziesz w panelu Customer.io.

  3. Wyzwól umiejętność: w Claude lub Codex użyj jednej z fraz: "customer.io hello world", "first customer.io message", "test customer.io", "customer.io example" lub "customer.io quickstart".

  4. Zidentyfikuj użytkownika: umiejętność utworzy kod, który wywołuje identify() z unikalnym ID użytkownika (np. z bazy danych), adresem e-mail i atrybutami profilu. Pamiętaj: ID musi być niezmienne (nigdy nie używaj e-maila jako ID), a created_at podaj w sekundach Unix, nie w milisekundach.

  5. Śledź zdarzenie: kod zawiera przykład track(), który rejestruje akcję użytkownika (np. "purchase", "signup") z dodatkowymi danymi.

  6. Wyślij e-mail transakcyjny: umiejętność doda przykład wysłania e-maila za pośrednictwem API aplikacji Customer.io, używając szablonu i danych użytkownika.

Podobne skille