NetSendo Logo
Platform Updates

NetSendo v1.7.6: Bezkonfiguracyjny MCP i API do Testów A/B

NetSendo TeamJanuary 17, 20266 min czytania
NetSendo v1.7.6: Bezkonfiguracyjny MCP i API do Testów A/B

Jako deweloper lub marketer wiesz, że tarcie między świetnym pomysłem a wdrożoną automatyzacją może zabić impet. Zarządzanie zmiennymi środowiskowymi, testowanie połączeń i zmagania z API spowalniają Cię. A co, jeśli Twoja samo-hostowana platforma marketingowa byłaby naprawdę API-first, z naciskiem na elitarne doświadczenie deweloperskie?

NetSendo v1.7.6 jest tutaj, aby to właśnie zapewnić. To wydanie wprowadza Panel Kontrolny Marketingu (MCP), potężny, zorientowany na deweloperów sposób na programistyczne zarządzanie całym Twoim stosem marketingowym. Wzmocniliśmy nasze API, wyeliminowaliśmy problemy z konfiguracją dla użytkowników Dockera i naprawiliśmy kilka krytycznych błędów w interfejsie użytkownika.

TL;DR: NetSendo v1.7.6 wprowadza bezkonfiguracyjny Panel Kontrolny Marketingu (MCP) zarządzany w bazie danych, eliminując potrzebę zmiennych .env. Dodaje potężne nowe API do kampanii, testów A/B i automatyzacji. Zawiera również ważne poprawki UX w edytorze obrazów i generowaniu miniatur szablonów.

🚀 Co nowego w v1.7.6: Panel Kontrolny Marketingu (MCP)

Gwiazdą tego wydania jest Panel Kontrolny Marketingu (MCP) — zestaw narzędzi i punktów końcowych API zaprojektowanych do bezobsługowej, programistycznej kontroli nad NetSendo. Jest stworzony dla deweloperów, agencji i każdego, kto chce głęboko zintegrować NetSendo ze swoim ekosystemem.

Bezkonfiguracyjna instalacja dla deweloperów

Całkowicie zmieniliśmy sposób, w jaki NetSendo identyfikuje swój główny klucz API dla usług wewnętrznych i zewnętrznych. Stary sposób polegał na ustawieniu zmiennej MCP_API_KEY w pliku środowiskowym, co było kłopotliwe, zwłaszcza w środowiskach Docker.

Teraz wszystko jest obsługiwane w bazie danych. Wystarczy utworzyć lub edytować klucz API i zaznaczyć pole "Użyj dla Panelu Kontrolnego Marketingu (MCP)". NetSendo automatycznie szyfruje i przechowuje ten klucz, udostępniając go natychmiast wszystkim usługom. Dla lokalnych użytkowników Dockera oznacza to prawdziwą bezkonfiguracyjną instalację.

ℹ️ Uwaga: Ta zmiana sprawia, że konfigurowanie i zarządzanie instancjami NetSendo, szczególnie w celach deweloperskich i testowych, jest szybsze i bezpieczniejsze niż kiedykolwiek.

Docker bez konfiguracji

Koniec z edycją pliku .env dla klucza MCP. Wystarczy zaznaczyć pole w interfejsie.

🔐

Szyfrowane przechowywanie

Klucze MCP są bezpiecznie szyfrowane w bazie danych, a nie przechowywane jako czysty tekst.

🤝

Inteligentniejsze testowanie

Testy połączenia działają automatycznie, nawet wewnątrz sieci Dockera.

⚙️ Wzmocnione API: Testy A/B, Kampanie i Automatyzacje

MCP to nie tylko łatwiejsza konfiguracja; to także moc. Dodaliśmy ponad 25 nowych narzędzi do naszego klienta @netsendo/mcp-client i odpowiadających im punktów końcowych API, dając Ci programistyczną kontrolę nad kluczowymi funkcjami.

  • Pełne zarządzanie kampaniami: Twórz, aktualizuj, planuj i wysyłaj kampanie e-mailowe przez API.
  • Kompleksowe testy A/B: Programistycznie twórz i zarządzaj testami A/B z wieloma wariantami tematów, treści i nadawców.
  • Lejki automatyzacji: Buduj całe sekwencje automatyzacji z wyzwalaczami (Zapis na listę) i krokami (E-mail, Opóźnienie, Warunek) za pomocą wywołań API.

✨ Poprawki UX i niezawodności

Naprawiliśmy również dwa długo istniejące problemy z doświadczeniem użytkownika w edytorze wizualnym.

  • Płynna edycja obrazów: Możesz teraz dwukrotnie kliknąć obrazy bezpośrednio w podglądzie e-maila (iframe), aby otworzyć edytor. Wszystkie zmiany rozmiaru, wyrównania i odstępów są teraz synchronizowane w czasie rzeczywistym.
  • Niezawodne generowanie miniatur: Szablony z zewnętrznymi obrazami blokującymi hotlinking (błędy CORS) będą teraz poprawnie generować miniatury. Wdrożyliśmy bezpieczne, serwerowe proxy obrazów, które niezawodnie pobiera te obrazy.

💡 Korzyści i przypadki użycia

Więc co możesz zrobić z nowym MCP i ulepszeniami API?

🏢

Dla Agencji: Bezobsługowe zarządzanie klientami

Użyj API MCP, aby zbudować scentralizowany panel do zarządzania wszystkimi swoimi klientami. Programistycznie twórz i wdrażaj standardowe lejki wdrożeniowe, testuj A/B tematy kampanii na różnych kontach i pobieraj dane o wydajności do własnych narzędzi raportujących.

💻

Dla firm SaaS: Głęboka integracja z aplikacją

Uruchamiaj automatyzacje NetSendo bezpośrednio z backendu Twojej aplikacji. Gdy użytkownik ukończy etap wdrożenia, uaktualni plan lub będzie zagrożony rezygnacją, wykonaj wywołanie API, aby rozpocząć dostosowaną sekwencję e-maili lub dodać go do nowego testu A/B.

🤖

Dla Deweloperów: Buduj niestandardowe narzędzia i asystentów AI

Twórz niestandardowe narzędzia marketingowe lub asystenta AI, który używa NetSendo jako swojego silnika. Nowy punkt końcowy /api/mcp/test pozwala Twoim zewnętrznym aplikacjom łatwo weryfikować klucze API i status połączenia przed wykonaniem poleceń.

📋 Przewodnik krok po kroku: Aktywacja bezkonfiguracyjnego MCP

Gotowy, aby zacząć? Włączenie nowego MCP jest proste.

  1. Zaktualizuj NetSendo

    Upewnij się, że używasz wersji v1.7.6 lub nowszej. Pobierz najnowszy obraz Docker i zrestartuj swoją instancję: docker compose pull && docker compose up -d.

  2. Przejdź do kluczy API

    W panelu NetSendo przejdź do UstawieniaKlucze API.

  3. Wyznacz klucz MCP

    Możesz utworzyć nowy klucz API lub edytować istniejący. W oknie modalnym zobaczysz nowe pole wyboru: "Użyj dla Panelu Kontrolnego Marketingu (MCP)". Zaznacz je.

  4. Potwierdź i zapisz

    Jeśli edytujesz istniejący klucz, zostaniesz poproszony o ponowne wprowadzenie klucza w formie jawnej, aby mógł być bezpiecznie zaszyfrowany. Zapisz zmiany, a obok klucza zobaczysz nową odznakę "MCP".

  5. Przetestuj połączenie

    Przejdź do /marketplace/mcp. Znajdziesz tam sekcję "Testuj połączenie" z gotowym do użycia poleceniem curl, aby zweryfikować, czy wszystko działa idealnie.

⚠️ Ważne: Gdy klucz API zostanie wyznaczony dla MCP, zyskuje znaczne uprawnienia. Chroń ten klucz tak, jak chroniłbyś każde poświadczenie roota.

🎯 Wskazówki Ekspertów

1
Traktuj swoje skrypty jak kod

Przechowuj swoje skrypty używające @netsendo/mcp-client w repozytorium Git. Daje Ci to kontrolę wersji, możliwości współpracy i historię Twojej logiki zautomatyzowanych kampanii i lejków.

2
Automatyzuj swoje testy A/B

Nie przeprowadzaj jednorazowych testów. Napisz skrypt, który automatycznie tworzy test A/B dla tematu każdej nowej kampanii tworzonej przez API. W ten sposób wbudujesz ciągłą optymalizację w swój przepływ pracy.

3
Używaj punktu testowego do sprawdzania stanu

Zintegruj punkt końcowy /api/mcp/test ze swoimi własnymi narzędziami monitorującymi. Zapewnia to proste, uwierzytelnione sprawdzenie stanu, aby upewnić się, że Twoja instancja NetSendo jest osiągalna i gotowa do przyjmowania poleceń przed uruchomieniem dużego zadania.

Podsumowanie

NetSendo v1.7.6 to ogromny krok naprzód w naszym zobowiązaniu do dostarczania potężnej, elastycznej i przyjaznej deweloperom samo-hostowanej platformy marketingowej. Bezkonfiguracyjny MCP, rozbudowane nowe API i kluczowe poprawki UX pozwalają budować bardziej zaawansowane automatyzacje przy mniejszym wysiłku.

Gotowy, by wzmocnić swoją automatyzację?

Zaktualizuj do v1.7.6 już dziś, aby odblokować pełny potencjał Panelu Kontrolnego Marketingu.

#api#mcp#developer#automation#a/b testing#docker#update
Share: