Testowanie origin innych firm

Dostawcy umieszczonych treści mogą testować nowe lub eksperymentalne funkcje platformy internetowej.

Wersje próbne origin umożliwiają przetestowanie nowej lub eksperymentalnej funkcji platformy internetowej.

Wersje próbne origin są zwykle dostępne tylko na podstawie własnych danych: działają tylko w przypadku 1 zarejestrowanego źródła. Jeśli deweloper chce przetestować funkcję eksperymentalną w innych źródłach, w których są umieszczone jego treści, wszystkie te źródła muszą zostać zarejestrowane w ramach testowania origin, a każde z nich za pomocą unikalnego tokena próbnego. Nie jest to skalowalne podejście do testowania skryptów osadzonych w wielu witrynach.

Testowanie źródła zewnętrznego pozwala dostawcom treści umieszczanych na stronach przetestować nowe funkcje w wielu witrynach przez dostarczenie tokena za pomocą JavaScriptu.

Diagram pokazujący, jak testy innych źródeł umożliwiają używanie jednego tokena rejestracji w wielu źródłach.

Testowanie origin przez firmy zewnętrzne nie ma sensu w przypadku wszystkich funkcji. Opcja testowania innych witryn w Chrome będzie dostępna tylko w przypadku funkcji, których umieszczanie kodu na stronach innych firm jest typowym przypadkiem użycia. W artykule Pierwsze kroki w testach origin Chrome znajdziesz ogólne informacje o tym, jak wziąć udział w testach origin Chrome.

Jeśli bierzesz udział w testach origin jako zewnętrzny dostawca, Twoim obowiązkiem jest poinformowanie o tym wszystkich partnerów lub klientów, których witryny chcesz uwzględnić w tym okresie, oraz spełnienie ich oczekiwań. Funkcje eksperymentalne mogą powodować nieoczekiwane problemy, a dostawcy przeglądarek mogą nie być w stanie udzielić pomocy w ich rozwiązaniu.

W sekcji Stan platformy Chrome możesz sprawdzić, czy są jakieś informacje o postępach w testowaniu origin zewnętrznych źródeł.

Rejestrowanie się w celu testowania origin zewnętrznych witryn

  1. Wybierz wersję próbną z listy aktywnych okresów próbnych.
  2. Na stronie rejestracji wersji próbnej włącz opcję żądania tokena innej firmy, jeśli jest dostępna.
  3. W przypadku niektórych wersji próbnych podczas rejestracji tokena będą dostępne opcje z różnymi ograniczeniami użytkowania. Wybierz jedną z opcji ograniczenia użycia tokena innej firmy, jeśli ta opcja jest dostępna:

    1. Limit standardowy: to zwykły limit wczytywania stron w Chrome na poziomie 0,5%.
    2. Podzbiór użytkowników: niewielki odsetek użytkowników Chrome będzie zawsze wykluczony z wersji próbnej nawet w przypadku podania prawidłowego tokena innej firmy. Procent wykluczenia jest różny (lub może nie mieć zastosowania) w przypadku każdego okresu próbnego, ale zwykle wynosi poniżej 5%.

      W przypadku wersji próbnych wycofywania nie obowiązują żadne limity wykorzystania, ponieważ nie wprowadzają one nowych funkcji i dlatego nie stwarzają ryzyka uzależnienia znacznej części zasobów internetowych od wersji próbnej.

  4. Aby przesłać prośbę, kliknij przycisk Zarejestruj się.

  5. Token innej firmy zostanie wydany natychmiast, chyba że konieczne będzie dokładniejsze sprawdzenie żądania. W zależności od okresu próbnego żądania tokenów mogą wymagać sprawdzenia.

  6. Jeśli sprawdzanie będzie wymagane, otrzymasz e-maila z powiadomieniem, gdy proces ten zostanie zakończony, a token zewnętrzny będzie gotowy.

    Strona rejestracji testowania origin Chrome na potrzeby interfejsu Conversion Measurement API z zaznaczonym polem wyboru zewnętrznego dopasowywania.
    Strona rejestracji na okres próbny pomiaru konwersji.

Automatyczne udostępnianie tokena próbnego

Aby wziąć udział w testowaniu origin, strona musi zawierać prawidłowy token próbny. Jeśli chcesz, aby funkcja próbna była włączona w wielu witrynach, w których umieszczony jest Twój kod, użyj JavaScriptu do wstrzyknięcia tokena:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

W przeciwnym razie musisz zadbać o to, aby każda witryna, w której znajduje się Twój kod, udostępniła token w nagłówku HTTP lub w kodzie HTML.

Podziel się opinią

Jeśli rejestrujesz się w testach origin zewnętrznych źródeł i masz opinię na temat procesu lub pomysłów, jak możemy go ulepszyć, utwórz problem w repozytorium wersji próbnej origin na GitHubie.

Więcej informacji

Fot. Louis Reed, Unsplash.