埋め込みコンテンツのプロバイダは、新しいウェブ プラットフォームの機能や試験運用版の機能をテストできます。
オリジン トライアルは、新しいウェブ プラットフォーム機能や試験運用版の機能を実際のユーザーでテストする方法です。
通常、オリジン トライアルはファーストパーティでのみ利用できます。つまり、これらの機能は登録された送信元でのみ機能します。デベロッパーがコンテンツが埋め込まれている他のオリジンで試験運用版機能をテストする場合は、それらのオリジンをすべてオリジン トライアルに登録し、それぞれ一意のトライアル トークンを指定する必要があります。これは、複数のサイトに埋め込まれたスクリプトをテストするためのスケーラブルなアプローチではありません。
サードパーティのオリジン トライアルでは、埋め込みコンテンツのプロバイダが JavaScript を使用してトークンを提供することで、複数のサイトで新しい機能を試すことができます。
サードパーティのオリジン トライアルは、すべての機能に適しているわけではありません。Chrome では、サードパーティ サイトへのコード埋め込みが一般的なユースケースである機能にのみ、サードパーティ オリジン トライアル オプションが提供されます。
オリジン トライアルを初めてご利用になる場合は、まず Chrome オリジン トライアルの利用を開始するをご覧ください。
サードパーティ プロバイダとしてオリジン トライアルに参加する場合は、オリジン トライアルに含めるサイトのパートナーやお客様に通知し、期待値を設定することがお客様の責任となります。試験運用版の機能では予期しない問題が発生する可能性があり、ブラウザ ベンダーがトラブルシューティング サポートを提供できない場合があります。
サードパーティ オリジンのトライアルをサポートすることで、より多くの参加が可能になります。
サードパーティ オリジン トライアルの進捗状況については、Chrome プラットフォームのステータスで最新情報をご確認ください。
サードパーティ オリジン トライアルに登録する
- 有効なトライアルを選択します。
- トライアルに登録し、利用可能な場合は、サードパーティ トークンをリクエストするオプションを有効にします。
一部のトライアルでは、トークンの登録時にさまざまな使用制限のオプションがあります。利用可能な場合は、次のいずれかを選択してサードパーティ トークンの使用を制限します。
- 標準の上限: Chrome ページ読み込みの 0.5%。
ユーザーのサブセット: 有効なサードパーティ トークンが提供されている場合でも、一部の Chrome ユーザーはトライアルから除外されます。除外率はトライアルごとに異なりますが(適用されないこともあります)、通常は 5% 未満です。
[登録] をクリックしてリクエストを送信します。
リクエストの詳細な審査が必要な場合を除き、サードパーティ トークンは直ちに発行されます。
審査が必要な場合は、審査が完了し、サードパーティ トークンが準備できた時点でメールでお知らせします。
プログラムでトライアル トークンを提供する
オリジン トライアルに参加するには、ページで有効なトライアル トークンを指定する必要があります。コードが埋め込まれている複数のサイトでトライアル機能を有効にするには、JavaScript を使用してトークンを挿入します。
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
そうでない場合は、コードを埋め込んでいるすべてのサイトに、HTTP ヘッダーまたは HTML でトークンを提供する必要があります。
フィードバックを共有
サードパーティ送信元のトライアルに登録する際に、プロセスに関するフィードバックや改善案をお持ちの場合は、GitHub で問題を作成してください。