Przejdź do głównej zawartości

Lista kontrolna uruchomienia

Postępuj zgodnie z tą listą kontrolną, gdy jesteś gotowy do przejścia z trybu testowego na live. Ukończ każdy element przed włączeniem programu dla prawdziwych partnerów i klientów. Wszystkie punkty końcowe odnoszą się do API wersji v1.

1. Zastąp klucze testowe kluczami live

ZamieńNa
pk_test_* (w snippecie śledzącym)pk_live_*
sk_test_* (w kodzie po stronie serwera / zmiennych środowiskowych)sk_live_*

Gdzie sprawdzić:

  • Atrybut data-merchant snippeta śledzącego w HTML/szablonie
  • Zmienne środowiskowe po stronie serwera dla API konwersji
  • Sekrety pipeline CI/CD lub konfiguracja wdrożenia
  • Wszelkie skrypty lub zadania cron wywołujące API Selgeo
ważne

Nigdy nie zatwierdzaj kluczy tajnych live (sk_live_*) w kontroli wersji. Używaj zmiennych środowiskowych lub menedżera sekretów.

2. Zweryfikuj połączenie live ze Stripe

  1. W panelu Selgeo przejdź do Ustawienia > Stripe.
  2. Potwierdź, że Twoje konto Stripe live jest połączone.
  3. Zweryfikuj, że następujące zdarzenia są włączone w webhooku Stripe:
    • checkout.session.completed
    • invoice.paid
    • charge.refunded

3. Usuń dane testowe

  • Usuń partnerów testowych, którzy nie powinni być przeniesieni
  • Zarchiwizuj lub usuń programy testowe
  • Wyczyść testowe punkty końcowe webhooków wskazujące na localhost

4. Zweryfikuj punkty końcowe webhooków

  1. Przejdź do Ustawienia > Webhooki w panelu.
  2. Utwórz (lub zweryfikuj) swoje punkty końcowe webhooków w trybie live. Punkty końcowe live muszą używać HTTPS.
  3. Subskrybuj zdarzenia potrzebne Twojej aplikacji.
  4. Kliknij Wyślij ping testowy dla każdego punktu końcowego.
  5. Przechowuj sekret podpisywania (whsec_...) bezpiecznie.
  6. Zweryfikuj, że Twój serwer poprawnie weryfikuje podpisy webhooków.

5. Sprawdź limity szybkości

StrefaLimit
Śledzenie (POST /v1/clicks)1000 żąd./min na klucz pk_*
API konwersji (POST /api/v1/conversions)120 żąd./min na klucz sk_*
Ogólne API300 żąd./min na adres IP

6. Sprawdź zasady prowizji

Przejdź do Programy > [Twój Program] > Zasady prowizji i sprawdź, czy procenty, kwoty ryczałtowe, okresy wstrzymania i ustawienia automatycznego zatwierdzania są prawidłowe dla produkcji.

7. Przetestuj pełny przepływ jeszcze raz

  1. Otwórz swój link polecający w przeglądarce.
  2. Dokończ prawdziwy zakup (możesz go później zwrócić).
  3. Sprawdź, czy kliknięcie, konwersja i prowizja pojawiają się w panelu.
  4. Sprawdź, czy zdarzenia webhooków zostały dostarczone do Twoich punktów końcowych.
  5. Zwróć transakcję w Stripe i potwierdź, że zdarzenie commission.refunded jest wyzwalane.

8. Aktywuj swój program

  1. Ustaw status programu na Aktywny w panelu.
  2. Udostępnij linki z zaproszeniami do programu swoim partnerom.
  3. Monitoruj panel pod kątem pierwszych rejestracji partnerów i konwersji.

Monitorowanie po uruchomieniu

  • Dziennik dostarczania webhooków — sprawdzaj nieudane lub dead-letter dostarczenia
  • Dziennik audytu atrybucji — przeglądaj decyzje atrybucji
  • Alerty o oszustwach — monitoruj zdarzenia conversion.fraud_detected
  • Kolejka przeglądania prowizji — zatwierdź lub odrzuć prowizje wymagające ręcznej weryfikacji