Co zrobisz
- Pobierzesz CSV ze zdarzeniami kliknięć dla linku lub zakresu dat bezpośrednio z zakładki Analytics.
- Skonfigurujesz cykliczne eksporty (dziennie / tygodniowo / miesięcznie) na e-mail lub bucket S3 w planie Pro+.
- Będziesz strumieniować zdarzenia kliknięć w czasie rzeczywistym do własnego klastra ClickHouse w planie Business lub pobierać je przez paginowane API do synchronizacji z hurtownią danych.
Twoje dane należą do Ciebie. Elido oferuje trzy sposoby ich wyciągnięcia z naszego systemu, w zależności od tego, jak dużo danych potrzebujesz i jak często.
Szybki eksport CSV#
Dla pojedynczego linku lub zakresu dat do 90 dni:
- Otwórz zakładkę Analytics linku (lub stronę analityki na poziomie workspace dla eksportu wielu linków).
- Kliknij Eksportuj → CSV.
- Zadanie jest wykonywane w tle — trafi do skrzynki powiadomień w ciągu 30 sekund dla mniej niż 100 000 zdarzeń, lub do kilku minut w przypadku większych zakresów.
Kolumny CSV odpowiadają schematowi zdarzenia kliknięcia. Plik jest kodowany UTF-8 z BOM, dzięki czemu Excel nie zniekształca znaków spoza ASCII w nazwach krajów ani wartościach UTM.
Zaplanowane eksporty#
W planie Pro+ możesz zaplanować cykliczny eksport na własny adres e-mail lub do bucketu kompatybilnego z S3. Zadanie cron działa w usłudze notification i obsługuje kadencje dzienne, tygodniowe i miesięczne ze świadomością strefy czasowej (dzięki czemu "każdy poniedziałek o 09:00 w Europe/Berlin" pozostaje poprawny przy zmianach czasu letniego).
Skonfiguruj je w Ustawienia → Raporty → Zaplanowane eksporty. Każde harmonogram wysyła zdarzenia z poprzedniego okresu zgodnie z wybraną kadencją.
Eksport ClickHouse (Business)#
Jeśli chcesz, aby zdarzenia kliknięć trafiały bezpośrednio do Twojego klastra ClickHouse, worker analytics-export może strumieniować zdarzenia do Twojego DSN clickhouse:// w miarę ich pojawiania się. Konfiguracja:
- Ustawienia → Integracje → Eksport ClickHouse.
- Wklej swój DSN. Testujemy połączenie przed zapisaniem.
- Wybierz, które tabele chcesz wypełniać —
clicks_raw,clicks_hourlylub obie.
Po włączeniu Twój klaster otrzymuje kopię każdego zdarzenia kliknięcia w ciągu ok. 5 sekund. Nigdy nie usuwamy danych z Twojego klastra — przechowywanie danych jest Twoją sprawą.
Eksport programatyczny (API)#
Dla lżejszych integracji endpoint /v1/clicks zwraca zdarzenia kliknięć w formacie JSON, paginowane z użyciem paginacji opartej na kursorze. SDK zawierają pomocniki takie jak client.clicks.recent() i client.clicks.range(from, to).
To właściwe narzędzie do synchronizacji z hurtownią danych klientów w trybie wsadowym (Fivetran, Airbyte, własny Python). W przypadkach użycia w czasie rzeczywistym o dużym wolumenie eksport ClickHouse jest lepszym rozwiązaniem.
Eksport zgodny z RODO#
Podczas eksportu redagujemy wszelkie pola, z których zrezygnowałeś za pomocą ustawień przechowywania. Ponowne uruchomienie starego eksportu przy zawężonym oknie retencji jest bezpieczne — brakujące wiersze po prostu nie pojawią się w pliku.