Dostawcy treści umieszczanych w ramach aplikacji mogą testować nowe lub eksperymentalne funkcje platformy internetowej.
Weryfikacja origin to sposób na przetestowanie nowych lub eksperymentalnych funkcji platformy internetowej z udziałem prawdziwych użytkowników.
Testy origin są zwykle dostępne tylko dla własnych treści. Oznacza to, że te funkcje działają tylko w przypadku zarejestrowanego źródła. Jeśli deweloper chce przetestować funkcję eksperymentalną w innych źródłach, w których są osadzone jego treści, musi zarejestrować te źródła w ramach wersji próbnej, przypisując do każdego z nich unikalny token wersji próbnej. Nie jest to skalowalne podejście do testowania skryptów, które są umieszczane w wielu witrynach.
Testy pochodzenia pochodzące od innych firm umożliwiają dostawcom treści umieszczanych w ramach funkcji wbudowanych wypróbowanie nowej funkcji w wielu witrynach przez udostępnienie tokena za pomocą kodu JavaScript.
Testy pochodzenia pochodzące od zewnętrznych dostawców nie sprawdzają się w przypadku wszystkich funkcji. Chrome oferuje opcję testowania originów zewnętrznych tylko w przypadku funkcji, w których umieszczanie kodu na stronach innych firm jest częstym przypadkiem użycia.
Jeśli dopiero zaczynasz korzystać z testowania origin, przeczytaj artykuł Pierwsze kroki w testowaniu origin w Chrome.
Jeśli jako dostawca zewnętrzny uczestniczysz w testach wersji źródłowej, to Twoim obowiązkiem jest poinformowanie partnerów i klientów, których witryny chcesz uwzględnić w testach, oraz przedstawienie im oczekiwań. Funkcje eksperymentalne mogą powodować nieoczekiwane problemy, a producenci przeglądarek mogą nie być w stanie zapewnić pomocy w rozwiązywaniu problemów.
Wsparcie dla testów pochodzenia zewnętrznego pozwala na szersze uczestnictwo.
Aby dowiedzieć się więcej o testach wersji próbnych pochodzących z innych źródeł, sprawdź stan platformy Chrome.
Rejestracja w celu skorzystania z wersji próbnej pochodzenia zewnętrznego
- Wybierz aktywny okres próbny.
- Zarejestruj się na okres próbny i, jeśli jest to możliwe, włącz opcję żądania tokena innej firmy.
W przypadku niektórych wersji próbnych podczas rejestracji tokena możesz wybrać różne ograniczenia dotyczące użytkowania. Jeśli jest dostępna, wybierz jedną z tych opcji, aby ograniczyć użycie tokenów innych firm:
- Limit standardowy: 0,5% wczytanych stron w Chrome.
Podzbiór użytkowników: z testów wykluczono niewielki odsetek użytkowników Chrome, nawet jeśli podano prawidłowy token innej firmy. Odsetek wykluczeń różni się w przypadku poszczególnych prób (lub może nie mieć zastosowania), ale zwykle wynosi mniej niż 5%.
Aby przesłać prośbę, kliknij Zarejestruj.
Token zewnętrzny zostanie wydany natychmiast, chyba że konieczne będzie dalsze sprawdzenie prośby.
Jeśli będzie to wymagane, powiadomimy Cię e-mailem, gdy sprawdzenie się zakończy i token zewnętrzny będzie gotowy.
Przekazywanie tokenu wersji próbnej za pomocą kodu
Aby wziąć udział w testach wersji oryginalnej, strona musi zawierać prawidłowy token testowy. Jeśli chcesz, aby funkcja wersji próbnej była włączona w kilku witrynach, w których został umieszczony Twój kod, użyj JavaScriptu, aby wstrzyknąć token:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
W przeciwnym razie musisz poprosić każdą witrynę, która zawiera Twój kod, o podanie tokena w nagłówku HTTP lub w kodzie HTML.
Podziel się opinią
Jeśli rejestrujesz się na wersję próbną pochodzenia zewnętrznego i chcesz podzielić się opinią na temat tego procesu lub pomysłami na jego ulepszenie, utwórz zgłoszenie na GitHubie.