Aphrodi
Integracje strony i panelu agencji Aphrodi: formularz kontaktowy, newsletter, reflinki i zdarzenia analityki trafiają na kanały zespołu przez webhook-proxy, a bot analityczny na Discordzie zespołu odpowiada raportami ruchu, podstron, zdarzeń, FAQ i reflinków, sam wysyła raport dzienny i ogłasza przekroczone progi. Panel klienta rozlicza przez Stripe i powiadamia przez Web Push, a treść każdej podstrony w siedmiu językach jest dostępna jako czysty JSON dla asystentów AI.
Wprowadzenie
Aphrodi to agencja projektowa: identyfikacja wizualna, web design, druk i merchandising, social media, grafiki i ilustracje, montaż wideo, modele 3D i copywriting. Jej strona i panel klienta muszą dawać zespołowi obraz tego, co się dzieje, bez logowania do kolejnych narzędzi, a klientowi rozliczenia i powiadomienia bez czekania na wiadomość od opiekuna.
Wokół strony i panelu zbudowaliśmy zestaw integracji, który spina je z Discordem zespołu, Stripe i przeglądarką klienta.
Zdarzenia ze strony na kanałach zespołu
Formularz kontaktowy, zapis do newslettera, wejścia z reflinków i zdarzenia analityki trafiają na osobne kanały zespołu na Discordzie. Każdy rodzaj zdarzenia ma swój kanał, więc zapytanie od klienta nie ginie między statystykami.
Cała ta komunikacja wychodzi przez webhook-proxy z kluczem i nazwą nadawcy, więc limity Discorda i chwilowe błędy nie gubią żadnego zdarzenia.
Bot analityczny
Na Discordzie zespołu działa bot, który odpowiada na komendy danymi z analityki strony, za okres wybrany w komendzie.
Komendy bota
| Komenda | Co zwraca |
|---|---|
| /raport | Raport za okres: sesje, odsłony, głębokość przewinięcia i czas na stronie |
| /pages | Podstrony z odsłonami, unikalnymi sesjami, przewinięciem i czasem |
| /events | Kliknięcia, wezwania do działania i kontakty, z filtrem typu |
| /faq | Statystyki FAQ z podziałem na sekcje |
| /reflinks | Reflinki z wejściami z doby, tygodnia, miesiąca i całego czasu |
| /stats | Szybki przegląd najważniejszych liczb |
Bot sam wysyła raport dzienny, a gdy łączne odsłony albo sesje przekroczą kolejny próg, ogłasza to na kanale. Osobny strażnik reflinków daje znać, gdy przez któryś z nich wejdzie ktoś nowy.
Treść strony dla asystentów AI
Strona Aphrodi mówi w siedmiu językach: polskim, angielskim, niemieckim, francuskim, włoskim, hiszpańskim i rosyjskim. Treść każdej podstrony i każdego wpisu bloga jest dostępna także jako czysty JSON, bez układu i skryptów, w każdym z tych języków. Asystent AI czyta ofertę i artykuły tak, jak zostały napisane, zamiast zgadywać je z kodu strony.
Panel klienta
Panel klienta Aphrodi rozlicza płatności przez Stripe i powiadamia klienta przez Web Push w przeglądarce oraz e-mailem, według kategorii i kanałów, które sam wybierze. Zdarzenia z panelu trafiają na kanał zespołu, a nieprzechwycone błędy na kanał raportów, bez danych osobowych i bez zalewania kanału wiele razy tym samym błędem.
Pytania o Aphrodi
Więcej projektów
Inne realizacje z tej samej kategorii - zobacz, jak podchodzimy do podobnych wyzwań.
Masz podobny projekt?
Napisz do nas - wycena jest bezpłatna i wraca w godzinę.



