Ursprungstests sind zeitlich begrenzte Programme, die allen Entwicklern offenstehen und einen Vorabzugriff auf experimentelle Plattformfunktionen bieten. Sie können damit eine neue Erweiterungs-API oder das Plattformverhalten testen, bevor Sie sie standardmäßig aktivieren. Da sie zeitlich begrenzt sind, sollten Sie dafür sorgen, dass Ihre Erweiterung auch dann funktioniert, wenn der Testzeitraum inaktiv wird.
Aktive Testversion für den Ursprung finden
Eine vollständige Liste der Chrome Origin Trials finden Sie hier. Origin-Tests, bei denen aktiv nach Entwicklerfeedback gesucht wird, werden in der Regel proaktiv über Blogbeiträge oder soziale Medien geteilt.
Erweiterungs-ID ermitteln
Wenn Sie sich für einen Testzeitraum registrieren möchten, müssen Sie eine Erweiterungs-ID angeben.
Damit die Erweiterungs-ID sowohl während der Entwicklung als auch bei der Veröffentlichung der Erweiterung gleich bleibt, folgen Sie der Anleitung unter Eine einheitliche Erweiterungs-ID beibehalten. Wenn Ihre Erweiterung bereits im Chrome Web Store veröffentlicht ist, können Sie diese Schritte für den vorhandenen Eintrag Ihrer Erweiterung ausführen, anstatt einen neuen zu erstellen.
Erweiterung registrieren
Klicken Sie auf der Seite für einen bestimmten Test auf Registrieren. Beachten Sie die Chrome-Versionen, für die der Testzeitraum verfügbar ist, und das Enddatum.
Geben Sie den Ursprung Ihrer Chrome-Erweiterung im Feld „Web-Ursprung“ an, z. B. chrome-extension://abcdefghijklmnopqrstuvwxyz
.

Sie erhalten ein Token, mit dem Sie die Testversion in Ihrer Erweiterung aktivieren können.

Testtoken verwenden
Sie können einen Ursprungstest für den Ursprung Ihrer Erweiterung oder in einem Inhalts-Script aktivieren.
Erweiterungsquelle
"trial_tokens": [
"[TOKEN_HERE]"
]
Für einige Funktionen ist möglicherweise auch eine API-Berechtigung erforderlich. Weitere Informationen finden Sie in der Dokumentation des jeweiligen Tests.
Wenn Sie prüfen möchten, ob der Test aktiviert wurde, sehen Sie im Bereich „Anwendung“ in den DevTools auf der Seite des chrome-extension://
-Schemas auf den Tab Frames > Top.

Inhaltsscripts
Inhaltsskripte werden im Kontext der Seite ausgeführt, in die sie eingefügt werden, und nicht im Ursprung Ihrer Erweiterung. Daher sind Ursprungstests für Web-Features in Ihrem Inhaltsskript nicht aktiv, auch wenn Sie Ihrem Erweiterungsmanifest ein Token hinzugefügt haben.
Wählen Sie stattdessen die Option für die Abgleichung von Drittanbietern aus, wenn Sie ein Testzeitraum-Token erstellen:

Fügen Sie das Token dann auf der Seite ein:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
Der Ursprung, in den Sie das Script einschleusen, wurde möglicherweise nicht für die Ausführung bei aktiver Testversion entwickelt. Verwenden Sie sie daher mit Vorsicht und berücksichtigen Sie die möglichen Auswirkungen.