Poniżej znajdziesz typowe problemy z danymi, które mogą wystąpić podczas przetwarzania plików danych opinii o sprzedawcy. Opisujemy każdy problem z danymi i podajemy czynności, które możesz wykonać, aby go rozwiązać. Gdy w pliku danych zostanie wykryty problem z danymi, zespół pomocy agregatora ocen sklepów powiadomi Cię o tym.
Większość problemów z danymi można rozwiązać, przesyłając nowe pliki danych do punktu końcowego. Zalecamy, aby zamiast łączyć poprawki z codziennym plikiem danych nowych sprzedawców i opinii, utworzyć oddzielny plik zawierający wszystkie poprawki dotyczące nierozwiązanych problemów. Zanotuj też nazwy plików, które zawierają poprawki. Nazwy plików są potrzebne, jeśli poprawka nie rozwiąże problemu z danymi i musisz skontaktować się z zespołem pomocy.
Poniżej znajdziesz typowe czynności, które należy wykonać, aby rozwiązać problem z danymi.
- Dostarczasz codziennie plik danych do punktu końcowego: 2017-11-10.xml. Ten plik zawiera nieprawidłową ocenę.
- Dostarczasz do punktu końcowego drugi plik danych dziennych, który nie zawiera problemów z danymi: 2017-11-11.xml.
- Po tym, jak zespół pomocy powiadomi Cię o problemie, przesyłasz nowy plik danych 2017-11-11_fix.xml, który zawiera prawidłową ocenę wcześniej przesłanej nieprawidłowej opinii. Ten prawidłowy rekord ma zaktualizowany atrybut
last_update_timestamp
, który wskazuje, że opinia ma prawidłową ocenę, co rozwiązuje problem z danymi.
Podczas czytania tego przewodnika pamiętaj o tych kwestiach:
- Pliki danych są pobierane okresowo. Jeśli podczas pobierania danych zostanie wykryty problem z danymi, nowe dane z tego pobierania lub kolejnych pobrań nie będą wyświetlane, dopóki wszystkie problemy z danymi nie zostaną rozwiązane.
- Dopóki w pliku danych występują problemy z danymi, pliki danych będą nadal pobierane i przetwarzane pod kątem nowych problemów z danymi.
- Gdy wszystkie problemy z danymi zostaną rozwiązane, wszystkie dane pobrane z punktu końcowego będą dostępne.
- Każdy problem z danymi ma swoją przyczynę, np. nieprawidłowe dane w bazie danych lub błąd w sposobie generowania danych. Zanim podasz plik z poprawkami w przypadku nierozwiązanych problemów z danymi, najpierw upewnij się, że przyczyna problemu została usunięta. Wyeliminowanie przyczyny problemu zapobiega pojawianiu się nowych problemów tego samego typu. Po usunięciu przyczyny problemu możesz przesłać poprawione pliki danych.
- Pliki poprawek (czyli pliki kończące się na „_fix.xml”) nie powinny zawierać rekordów, które nie są przeznaczone do rozwiązywania bieżących problemów z danymi.
- Jeśli wprowadzone zmiany nie rozwiążą automatycznie problemów z danymi, skontaktuj się z zespołem pomocy, odpowiadając na wiadomość, w której poinformowano Cię o problemie.
- Ponieważ rozwiązania problemów z danymi często polegają na dostarczaniu w plikach danych informacji o sprzedawcy i podmiotach związanych z opiniami, przed zapoznaniem się z każdym problemem z danymi warto przejrzeć dokumentację schematu XML.
- Aby uprościć sprawę, w dokumentacji poniżej założyliśmy, że rozwiązujesz pojedynczy problem z danymi określonego typu. W praktyce może wystąpić kilka problemów z danymi jednocześnie. Podczas przesyłania poprawek możesz połączyć poprawki dotyczące wielu problemów w jednym pliku danych. Podobnie w przypadku kontaktowania się z zespołem pomocy należy łączyć komunikaty dotyczące różnych problemów z danymi.