Jeśli masz nowoczesną witrynę lub aplikację mobilną, nie ma wątpliwości, że masz do czynienia z wieloma zasobami multimedialnymi, w szczególności z obrazami. Ale dostarczanie tych obrazów może być wyzwaniem. Możesz nie wiedzieć, czy w Twojej witrynie są uszkodzone obrazy, czy adresy URL kierują użytkowników do nieistniejących obrazów, powodując błędy statusu HTTP. Co gorsza, wyszukiwarki takie jak Google mogły zindeksować adresy URL zdjęć, które zostały usunięte lub zmodyfikowane, co prowadzi do jeszcze większej liczby błędów, gdy użytkownicy próbują uzyskać do nich dostęp.

Jak więc wykryć i zidentyfikować te błędy, gdy nie masz jasnej widoczności w systemie, a narzędzia analityczne, takie jak Google Analytics, nie są w stanie pomóc Ci je znaleźć? Dobrym sposobem jest użycie rozwiązania do zarządzania obrazami, które oferuje raportowanie błędów dostarczania obrazu. Szukając rozwiązania, które pomoże rozwiązać ten problem, należy upewnić się, że oferuje scentralizowaną konsolę zarządzania, z której można szybko i łatwo zobaczyć szczegółowe raporty o błędach.

Wszelkie problemy związane z poprawnym budowaniem adresów URL obrazów ... mogą być identyfikowane, debugowane i naprawiane, zanim użytkownicy kiedykolwiek to zauważą.

Raport o błędzie powinien zawierać listę wszystkich błędów dostarczania zasobów dla bieżącej daty (domyślnie), a także liczbę błędów według typu napotkanego błędu. Inną przydatną funkcją są możliwości graficzne, które mogą pokazywać częstotliwość każdego rodzaju błędu w danym okresie. Możliwości przeszukiwania są również cenne, dzięki czemu można pobrać całkowitą liczbę błędów dla określonej daty.

Wśród typów błędów, które możesz znaleźć, znajdują się:

  • 400 Bad Request: serwer nie może przetworzyć żądania z powodu czegoś, co jest postrzegane jako błąd żądania. Przyczyną może być zniekształcona składnia żądania lub nieprawidłowe parametry transformacji obrazu.
  • 401 Nieautoryzowane: Uwierzytelnianie jest wymagane i nie powiodło się lub nie zostało dostarczone. Na przykład adres URL powinien być podpisany podczas używania dodatków lub dla niektórych przekształceń w trybie Transformacje ścisłe lub typ obrazu został ograniczony w ustawieniach zabezpieczeń konta.
  • 404 Not Found: Żądany zasób nie został znaleziony, co znaczy, że public_id jest nieprawidłowy.
  • 408 Limit czasu żądania: serwer przekroczył limit czasu oczekiwania na żądanie. Może to być spowodowane błędem sieci lub wolnym klientem.
  • 420 Rate Limited: Może występować zbyt wiele jednoczesnych żądań obrazów lub przekroczony limit wykorzystania dodatkowego na koncie.
  • 200 Nieprawidłowy obraz zastępczy : Domyślny symbol zastępczy obrazu został dostarczony, ponieważ żądany obraz nie został znaleziony.

Przeglądając raport o błędach, powinieneś mieć możliwość wybrania jednej z tych kategorii błędów, a następnie zobaczyć listę błędów napotkanych w tej kategorii i szczegóły związane z tym błędem, takie jak przyczyna błędu, adres URL żądanego błędu. zdjęcie i stronę polecającą (kto żąda zasobu).

Informacje zawarte w raportach o błędach powinny być przydatne przy wskazywaniu problemów z dostarczaniem obrazu i wyświetlane w czasie zbliżonym do rzeczywistego. Oprócz przydatności raportu w identyfikowaniu i rozwiązywaniu problemów z dostarczaniem zasobów na bieżąco, raport o błędach może pomóc przy pierwszym wdrażaniu rozwiązania do zarządzania obrazem, a także przy uruchamianiu witryny lub aplikacji podczas jej produkcji lub aktualizacji. Wszelkie problemy związane z prawidłowym budowaniem adresów URL obrazów lub przypadkowym zerwaniem dostarczania obrazów mogą być identyfikowane, debugowane i naprawiane, zanim użytkownicy kiedykolwiek to zauważą.

Dzięki funkcji raportowania błędów będziesz mógł uzyskać wiele przydatnych informacji i wglądu na temat dostarczania obrazu i wideo oraz analizować problemy związane z dostarczaniem multimediów. Raport umożliwia szybkie zlokalizowanie problemów, debugowanie i analizę problemów, a następnie ich naprawienie.