| Termin | Definicja |
|---|---|
| brak integracji z CRM / e-commerce | Brak integracji z CRM / e-commerce to zbiorcze określenie usterki uniemożliwiającej wymianę danych z systemami zarządzania relacjami i sprzedażą. Brak integracji z CRM / e-commerce – czym jest ten problemBrak integracji z CRM / e-commerce oznacza sytuację, w której sklep internetowy, system obsługi klientów oraz pozostałe używane aplikacje nie przekazują sobie potrzebnych informacji w oczekiwany sposób. Dane mogą być zapisywane tylko w jednym miejscu, przesyłane z opóźnieniem albo nie docierać do drugiego systemu w ogóle. W praktyce utrudnia to obsługę zamówień, kontrolowanie kontaktów z klientami, aktualizowanie statusów sprzedaży i prowadzenie spójnej historii działań. Nie zawsze jest to awaria całkowitego połączenia. Czasem integracja działa tylko dla części rekordów, na przykład tworzy klienta w CRM, ale nie przekazuje numeru zamówienia, wartości koszyka albo informacji o płatności. Innym razem dane są kopiowane wielokrotnie, przypisywane do niewłaściwej osoby lub zatrzymują się na etapie wysyłki. Z punktu widzenia użytkownika problem może wyglądać jak błąd formularza, brak aktualizacji zamówienia, nieprawidłowa wiadomość e-mail albo rozbieżność między panelem sklepu a bazą kontaktów. Taką usterkę należy rozpatrywać jako problem przepływu danych między aplikacjami, a nie wyłącznie jako błąd pojedynczego programu. Znaczenie ma sposób komunikacji, zakres przekazywanych pól, uprawnienia, reguły automatyzacji oraz zgodność wersji współpracujących systemów. Bez sprawdzenia całego procesu łatwo naprawić tylko objaw i pozostawić przyczynę, która po pewnym czasie ponownie przerwie wymianę informacji. Integracja CRM – kontekst techniczny i porównanie sposobów wymiany danychSystemy mogą wymieniać informacje na kilka sposobów. Najczęściej wykorzystywany jest interfejs API, za pomocą którego jedna aplikacja wysyła żądanie, a druga zwraca odpowiedź w ustalonym formacie. Możliwe jest również przekazywanie plików, cykliczne importowanie danych, korzystanie z modułu pośredniczącego albo uruchamianie zdarzeń po wykonaniu określonej czynności, takiej jak opłacenie koszyka czy zmiana statusu zamówienia. Różnica między poprawną integracją a ręcznym przepisywaniem danych jest szczególnie widoczna przy większej liczbie operacji. Ręczna praca nie zapewnia stałej kolejności, łatwo prowadzi do pominięć i utrudnia ustalenie, kiedy zmieniono konkretną informację. Automatyczna synchronizacja może działać szybciej, ale wymaga prawidłowego mapowania pól. Imię klienta, adres poczty elektronicznej, numer telefonu, identyfikator zamówienia, kwota i status muszą być przypisane do właściwych miejsc po obu stronach. Warto odróżnić integrację jednostronną od dwustronnej. W pierwszym wariancie dane są przesyłane na przykład ze sklepu do CRM, lecz zmiany w CRM nie wracają do sklepu. W drugim wariancie aktualizacje mogą przemieszczać się w obu kierunkach. Druga opcja daje większą spójność, ale wymaga dodatkowych zasad rozstrzygania konfliktów. Jeżeli ten sam rekord zostanie zmieniony niemal jednocześnie w dwóch systemach, trzeba określić, która wersja ma pierwszeństwo i jak zapisać historię zmiany. Istotne jest także rozróżnienie między błędem konfiguracji a ograniczeniem funkcjonalnym. Niektóre systemy nie udostępniają wszystkich danych przez API, wymagają określonego planu, ograniczają częstotliwość zapytań albo obsługują tylko wybrane zdarzenia. W takim przypadku brak przekazywania informacji może wynikać z zakresu dostępnych funkcji, a nie z uszkodzenia sprzętu. Diagnoza powinna zatem obejmować dokumentację, ustawienia połączenia, logi oraz rzeczywisty przebieg operacji. Problemy z e-commerce – typowe objawy i przyczyny
Przyczyną może być również zmiana adresu usługi, wyłączenie określonego modułu, blokada zapytań przez zaporę sieciową, przekroczenie limitu żądań lub nieprawidłowy certyfikat. Zdarza się, że połączenie przestaje działać po zmianie hasła administratora, włączeniu dodatkowego zabezpieczenia logowania albo przeniesieniu sklepu na inny serwer. Warto sprawdzić, czy problem dotyczy wszystkich zdarzeń, czy tylko konkretnego rodzaju danych. Duże znaczenie ma kolejność diagnozy. Najpierw należy ustalić moment wystąpienia problemu i ostatnią poprawnie przetworzoną operację. Następnie można porównać identyfikatory rekordów, sprawdzić komunikaty błędów i ustalić, czy żądanie zostało wysłane, odrzucone, czy przyjęte bez prawidłowego przetworzenia. Sam fakt, że w jednym systemie nie widać danych, nie przesądza jeszcze, na którym etapie doszło do przerwania wymiany. Praktyczne wskazówki dotyczące integracji CRM / e-commercePrzed zgłoszeniem problemu warto przygotować opis konkretnego przypadku. Pomocne są: przybliżony czas zdarzenia, numer zamówienia lub identyfikator kontaktu, nazwa operacji, oczekiwany rezultat oraz informacja o tym, co faktycznie pojawiło się w obu systemach. Jeżeli wyświetla się komunikat błędu, należy zachować jego dokładną treść. Zrzut ekranu może ułatwić rozpoznanie, lecz nie powinien zawierać haseł, tokenów ani pełnych danych płatniczych. Nie należy wielokrotnie ponawiać operacji bez sprawdzenia, czy pierwsza próba nie została częściowo wykonana. Przy niektórych ustawieniach może to utworzyć duplikaty klientów, zamówień lub zgłoszeń. Bezpieczniejsze jest oznaczenie problematycznych rekordów, sprawdzenie ich stanu i dopiero późniejsze uruchomienie kontrolowanej synchronizacji. Przed zmianą konfiguracji dobrze jest wykonać kopię ustawień oraz zapisać aktualne wartości, aby możliwe było odtworzenie poprzedniego stanu. W przypadku stałej automatyzacji warto włączyć rejestrowanie zdarzeń, ustawić powiadomienia o błędach i określić, kto odpowiada za ich weryfikację. Przydatne jest także rozdzielenie testów od danych produkcyjnych. Nowe mapowanie pól, zmiana reguł oraz aktualizacja dodatku powinny być najpierw sprawdzane na ograniczonym zestawie rekordów. Należy zweryfikować nie tylko utworzenie danych, ale również aktualizację, anulowanie, zwrot i ponowienie operacji po chwilowej niedostępności usługi. Trzeba zwracać uwagę na ochronę danych. Dostęp do integracji powinien mieć wyłącznie zakres niezbędny do jej działania, a dane logów powinny być przechowywane i udostępniane z zachowaniem zasad bezpieczeństwa. Jeżeli problem pojawił się po instalacji nieznanego dodatku, zmianie ustawień dostępu lub podejrzanej aktywności konta, oprócz samej synchronizacji należy sprawdzić także konta użytkowników i historię logowania. Kiedy zgłosić brak integracji z CRM / e-commerce do serwisuZgłoszenie do serwisu jest uzasadnione, gdy problem powtarza się mimo sprawdzenia podstawowych ustawień, dotyczy wielu komputerów lub użytkowników, pojawił się po awarii urządzenia albo towarzyszą mu kłopoty z siecią, systemem, przeglądarką lub oprogramowaniem pomocniczym. Warto skorzystać z pomocy również wtedy, gdy potrzebne jest odtworzenie konfiguracji, zabezpieczenie danych, analiza logów lub sprawdzenie, czy przyczyną nie jest uszkodzenie komputera wykorzystywanego do obsługi sklepu i kontaktów z klientami. Przed przekazaniem sprzętu dobrze jest opisać, które działania wywołują błąd, od kiedy występuje usterka i czy na innym urządzeniu sytuacja wygląda tak samo. Pozwala to odróżnić problem lokalny od kłopotu po stronie aplikacji lub usługi zewnętrznej. Nie należy przekazywać haseł w treści wiadomości; bezpieczniej jest użyć tymczasowego dostępu albo przekazać dane zgodnie z ustalonym sposobem. Warszawskie Pogotowie Komputerowe 24/7 zajmuje się diagnozowaniem problemów sprzętowych, systemowych i sieciowych związanych z pracą komputerów oraz obsługą aplikacji. Naprawy z reguły realizowane są do 3 dni roboczych, zależnie od zakresu ustaleń i dostępności wymaganych działań. W ramach diagnozy można ustalić, czy brak wymiany danych wynika z konfiguracji komputera, połączenia sieciowego, przeglądarki, dodatku, uprawnień czy samego systemu CRM albo sklepu. |