Rejestrowanie rozszerzenia w celu przetestowania wersji oryginalnej

Weryfikacja Origin to programy dostępne przez ograniczony czas dla wszystkich deweloperów, które zapewniają wcześniejszy dostęp do eksperymentalnych funkcji platformy. Można ich używać do testowania nowego interfejsu API rozszerzenia lub zachowania platformy przed włączeniem go domyślnie. Ponieważ są one ograniczone czasowo, musisz się upewnić, że Twoje rozszerzenie będzie działać, nawet jeśli okres próbny stanie się nieaktywny.

Znajdowanie aktywnej wersji próbnej źródła

Zapoznaj się z pełną listą testów origin Chrome. Wersje próbne Origin, które są aktywnie udostępniane deweloperom w celu uzyskania ich opinii, są zwykle udostępniane w postach na blogu lub w mediach społecznościowych.

Sprawdzanie identyfikatora rozszerzenia

Aby zarejestrować się w testach wersji próbnej, musisz podać identyfikator rozszerzenia.

Aby mieć pewność, że identyfikator rozszerzenia jest taki sam zarówno podczas tworzenia, jak i publikowania rozszerzenia, wykonaj czynności opisane w sekcji Utrzymywanie spójnego identyfikatora rozszerzenia. Jeśli rozszerzenie jest już dostępne w Chrome Web Store, możesz wykonać te czynności w przypadku jego obecnej strony z informacjami zamiast tworzyć nową.

Rejestrowanie rozszerzenia

Na stronie konkretnej wersji próbnej kliknij Zarejestruj się. Pamiętaj, że okres próbny jest dostępny w określonych wersjach Chrome, a okres próbny kończy się w określonym dniu.

W polu „Domena internetowa” podaj domenę rozszerzenia do Chrome, np. chrome-extension://abcdefghijklmnopqrstuvwxyz.

Formularz rejestracji na wersję próbną Origin.
Formularz rejestracji na okres próbny w Origin

Otrzymasz token, którego użyjesz do włączenia wersji próbnej w rozszerzeniu.

Ekran potwierdzenia podczas rejestracji okresu próbnego.
Ekran potwierdzenia podczas rejestracji próbnej wersji oryginalnej.

Korzystanie z tokenu wersji próbnej

Możesz włączyć próbny okres korzystania z usług źródła rozszerzenia lub w skrypcie treści.

Źródło rozszerzenia

"trial_tokens": [
  "[TOKEN_HERE]"
]

Niektóre funkcje mogą też wymagać uprawnień do interfejsu API. Aby dowiedzieć się więcej, zapoznaj się z dokumentacją dotyczącą konkretnej wersji próbnej.

Aby sprawdzić, czy wersja próbna została włączona, sprawdź kartę Ramki > Góra na panelu Aplikacja w Narzędziach deweloperskich podczas sprawdzania strony schematu chrome-extension://.

Informacje o próbnym okresie użytkowania usługi Origin w panelu aplikacji w Narzędziach deweloperskich
Informacje o testach Origin w panelu aplikacji w Narzędziach deweloperskich

Skrypty dotyczące zawartości

Skrypty treści są wykonywane w kontekście strony, do której są wstrzykiwane, a nie w kontekście rozszerzenia. W rezultacie testy wersji próbnych pochodzenia funkcji internetowych nie będą aktywne w skrypcie treści, nawet jeśli do pliku manifestu rozszerzenia dodasz token.

Zamiast tego podczas tworzenia tokena wersji próbnej wybierz opcję dopasowania zewnętrznego:

Opcja dopasowania zewnętrznego w polu pochodzenia w internecie.
Opcja dopasowania zewnętrznego w polu pochodzenia w internecie.

Następnie wstrzyknij token na stronie:

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

Punkt początkowy, do którego wstrzykujesz kod, może nie być przeznaczony do uruchamiania w ramach aktywnego okresu próbnego. Dlatego stosuj je ostrożnie i weź pod uwagę ich potencjalny wpływ.