Phases d'évaluation tierces

Les fournisseurs de contenus intégrés peuvent tester les nouvelles fonctionnalités de la plate-forme Web ou celles en phase expérimentale.

Les essais Origin permettent de tester de nouvelles fonctionnalités de plate-forme Web ou expérimentales auprès d'utilisateurs réels.

Les essais d'origine ne sont généralement disponibles que pour les données first party. Cela signifie que les fonctionnalités ne fonctionnent que sur l'origine enregistrée. Si un développeur souhaite tester une fonctionnalité expérimentale sur d'autres origines où son contenu est intégré, ces origines doivent toutes être enregistrées pour le test d'origine, chacune avec un jeton de test unique. Il ne s'agit pas d'une approche évolutive pour tester les scripts intégrés à plusieurs sites.

Les essais d'origine tiers permettent aux fournisseurs de contenus intégrés de tester une nouvelle fonctionnalité sur plusieurs sites en fournissant un jeton à l'aide de JavaScript.

Les essais d'origine tierce permettent d'utiliser un seul jeton d'enregistrement pour plusieurs origines.

Les tests d'origines tierces n'ont pas de sens pour toutes les fonctionnalités. Chrome n'offre l'option d'essai de l'origine tierce que pour les fonctionnalités pour lesquelles l'intégration de code sur des sites tiers est un cas d'utilisation courant.

Si vous ne connaissez pas les phases d'évaluation de l'origine, commencez par lire Premiers pas avec les phases d'évaluation de l'origine Chrome.

Si vous participez à une phase d'évaluation en tant que fournisseur tiers, il vous incombe d'informer et de définir les attentes de tous les partenaires ou clients dont vous prévoyez d'inclure les sites dans la phase d'évaluation. Les fonctionnalités expérimentales peuvent entraîner des problèmes inattendus, et les fournisseurs de navigateurs ne sont pas toujours en mesure de fournir une assistance de dépannage.

L'acceptation des essais d'origine tierce permet une participation plus large.

Consultez l'état de la plate-forme Chrome pour en savoir plus sur les progrès réalisés avec les phases d'évaluation d'origine tierce.

S'inscrire à un essai d'origine tierce

  1. Sélectionnez un essai actif.
  2. Inscrivez-vous au test et, le cas échéant, activez l'option permettant de demander un jeton tiers.
  3. Pour certains essais, différentes restrictions d'utilisation sont disponibles lors de l'enregistrement d'un jeton. Le cas échéant, sélectionnez l'une des options suivantes pour limiter l'utilisation des jetons tiers:

    1. Limite standard : 0,5% des chargements de pages Chrome.
    2. Sous-ensemble d'utilisateurs: un faible pourcentage d'utilisateurs Chrome sont exclus du test, même lorsqu'un jeton tiers valide est fourni. Le pourcentage d'exclusion varie (ou peut ne pas s'appliquer) pour chaque test, mais est généralement inférieur à 5%.

  4. Cliquez sur S'inscrire pour envoyer votre demande.

  5. Votre jeton tiers est émis immédiatement, sauf si un examen supplémentaire de la demande est nécessaire.

  6. Si un examen est nécessaire, vous en serez informé par e-mail une fois l'examen terminé et votre jeton tiers prêt.

    Page d'enregistrement des essais d'origine Chrome pour l'API Conversion Measurement, avec la case à cocher de mise en correspondance tierce sélectionnée.
    Page d'inscription à l'essai de la mesure des conversions.

Fournir un jeton d'essai de manière programmatique

Pour participer à un test d'origine, une page doit fournir un jeton de test valide. Si vous souhaitez qu'une fonctionnalité d'essai soit activée sur plusieurs sites où votre code est intégré, utilisez JavaScript pour injecter un jeton:

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

Sinon, vous devrez demander à chaque site qui intègre votre code de fournir un jeton avec un en-tête HTTP ou dans son code HTML.

Envoyer des commentaires

Si vous vous inscrivez à un essai d'origine tierce et que vous avez des commentaires à partager sur le processus ou des idées pour l'améliorer, créez un problème sur GitHub.

En savoir plus