Testowanie pliku danych

W tej witrynie oraz w portalu dla partnerów dostępne są narzędzia. Na tej stronie znajdziesz instrukcje weryfikacji schematu plików danych, przesyłania plików i testowania.

Weryfikowanie plików danych

Narzędzie do weryfikacji pliku danych weryfikuje formatowanie, strukturę i właściwości pliku. Narzędzie do przetwarzania pliku danych wymaga konkretnego formatowania, np. po jednym elemencie w wierszu, dlatego narzędzie do weryfikacji daje pewność, że plik danych zostanie przesłany.

Aby sprawdzić podgląd pliku danych podglądu:

  1. Otwórz narzędzie do weryfikacji pliku danych.
  2. Wybierz opcję Zweryfikuj pojedynczy element, jeśli plik JSON opisuje tylko 1 encję. Jeśli plik JSON zawiera wiele elementów, wybierz Zweryfikuj kanał.
  3. W polu tekstowym wklej kod JSON pliku danych.
  4. Wybierz, czy chcesz zweryfikować pojedynczy element czy cały kanał.
  5. Kliknij Zweryfikuj.

Ostrzeżenia i błędy w pliku danych pojawią się nad polem tekstowym. Jeśli wystąpią błędy, sprawdź, czy w pliku referencyjnym może brakować wymaganych pól i nieprawidłowe wartości właściwości.

Przesyłanie i testowanie pliku danych w ramach Szybkiego testowania

Po zweryfikowaniu pliku danych prześlij go i przetestuj za pomocą narzędzia do szybkiego testowania. Szybkie testowanie pozwala szybko i regularnie tworzyć oraz testować poszczególne pliki danych.

Aby przesłać i przetestować plik danych w ramach szybkiego testowania:

  1. W portalu dla partnerów kliknij Panele > Szybkie testowanie.
  2. Użyj funkcji Prześlij plik, aby przesłać plik danych do przetestowania. Plik musi być w formacie NDJSON.
  3. Po zakończeniu przesyłania kliknij Prześlij.

  4. System przetwarza teraz plik danych. Może to potrwać kilka minut. Tabela odświeża się automatycznie, więc nie musisz odświeżać strony.

  5. Po przetworzeniu pliku danych możesz zobaczyć jego stan i wyniki, takie jak błędy, ostrzeżenia czy nieaktualne elementy. Aby usunąć nieaktualne elementy, upewnij się, że używasz daty ostatniej modyfikacji.

  6. Gdy plik danych zostanie przetworzony ze stanem Sukces, kliknij Szybki test.

  7. Wypełnij testowy interfejs fulfillment API i zdecyduj, czy chcesz używać rzeczywistych płatności, czy nie podczas testowania. Pamiętaj, że szybkie testy można przeprowadzać bez adresu URL realizacji, ale nie możesz płacić za zakupy ani za zamówienia.

  8. Kliknij Szybki test. Otworzy się nowa karta, więc upewnij się, że zezwalasz na wyskakujące okienka – to pozwoli zapobiec nowej karcie.

  9. Kliknij wybraną restaurację, aby przejrzeć jej menu i przejść przez proces zamawiania jedzenia. Sprawdź, czy Twoje zasoby reklamowe są prawidłowe.

  10. Jeśli chcesz przesłać i przetestować nowy plik, możesz to zrobić za pomocą pliku danych. Nie ma potrzeby ponownego uruchamiania testu. Możesz tylko odświeżyć wczytaną wcześniej kartę (interfejs wyszukiwania restauracji).

Testowanie kanałów piaskownicy

Testowanie w trybie piaskownicy umożliwia kompleksowe testowanie zasobów reklamowych w piaskownicy przy użyciu frontendu. Testowanie w trybie piaskownicy obsługuje pełne pozyskiwanie kanałów, aktualizacje w czasie rzeczywistym, testowanie realizacji zamówień i asynchroniczne aktualizacje zamówień. W porównaniu z szybkimi testami w piaskownicy możesz przeprowadzać pełne scenariusze w wielu restauracjach.

  1. Aby to zrobić, w sekcji Konfiguracja > Kanały ustaw znacznik kanału i adresy URL plików danych dla środowiska piaskownicy.
  2. Prześlij pliki danych do określonych lokalizacji i sprawdź, czy kanał został przetworzony, otwierając Historię pliku danych.
  3. Po pozyskaniu plików z piaskownicy możesz wyświetlić restauracje udostępnione w tej piaskownicy w interfejsie piaskownicy.
  4. Aby uzyskać dostęp do interfejsu piaskownicy, kliknij Panele > Raport stanu restauracji.
  5. Wybierz środowisko piaskownicy.
    Wybieranie środowiska piaskownicy
  6. Kliknij link „kliknij tutaj” u góry strony.
    Link do frontendu Sandbox
  7. Wyszukaj interesującą Cię restaurację.
    Identyfikator partnera w portalu dla partnerów

Dodatkowe materiały

Oprócz czynności opisanych powyżej możesz użyć narzędzi do debugowania, by dokładniej przetestować i rozwiązać problem z plikiem danych o asortymencie.

Dodatkowe wskazówki znajdziesz w tych artykułach:

  • Na stronie Statystyki przetwarzania kanału znajdują się szczegółowe informacje o przetwarzaniu kanału, w tym liczba elementów z błędami. Przejrzyj te statystyki, aby upewnić się, że większość (lub nawet całość) Twoich podmiotów została zweryfikowana.
  • W statystykach przetwarzania możesz też wybrać konkretne szczegóły elementu, aby rozwiązać problemy dotyczące elementów, których nie udało się przenieść.
  • Raport o stanie restauracji pozwala zdiagnozować problemy związane z restauracją, takie jak restauracje, które nie wyświetlają się po przesłaniu pliku.