Testes de origem de terceiros

Provedores de conteúdo incorporado podem testar recursos novos ou experimentais da plataforma da Web.

Os testes de origem são uma forma de testar uma plataforma da Web nova ou experimental. .

Os testes de origem geralmente estão disponíveis apenas para dados próprios: eles funcionam apenas para uma única origin registrada. Se um desenvolvedor quiser testar uma recurso experimental em outras origens onde o conteúdo está incorporado, todas essas origens precisam ser registrados para o teste de origem, cada um com um token exclusivo. Essa não é uma abordagem escalonável scripts de teste incorporados em vários sites.

Os testes de origem de terceiros possibilitam que provedores de conteúdo incorporado testem uma nova recurso em vários sites fornecendo um token usando JavaScript.

Diagrama mostrando como fazer isso
   os testes de origem de terceiros permitem que um único token de registro seja usado em várias origens.

Os testes de origem de terceiros não fazem sentido para todos os recursos. o Chrome fará com que apenas os sites opção de teste de origem disponível para recursos em que a incorporação de código em sites de terceiros é um uso comum caso. Começar a usar os testes de origem do Chrome fornece mais informações gerais sobre como participar dos testes de origem do Chrome.

Se você participar de um teste de origem como provedor terceirizado, vai ser sua responsabilidade notifique e defina expectativas com quaisquer parceiros ou clientes cujos sites você pretende incluir no teste de origem. Os recursos experimentais podem causar problemas inesperados e os fornecedores de navegadores podem não ser capazes suporte para solução de problemas.

Verifique se há atualizações no Status da plataforma do Chrome. sobre o andamento dos testes de origem de terceiros.

Registrar-se para um teste de origem de terceiros

  1. Selecione um teste na lista de testes ativos.
  2. Na página de registro do teste, ative a opção de solicitar um token de terceiros, se disponíveis.
  3. Em alguns testes, haverá opções para diferentes restrições de uso ao se registrar para um token. Se disponível, selecione uma das opções para restringir o uso de um token de terceiros:

    1. Limite padrão: é o limite normal de 0,5% dos carregamentos de página do Chrome.
    2. Subconjunto de usuários: uma pequena porcentagem de usuários do Chrome sempre será excluída do teste, mesmo quando um token de terceiros válido é fornecido. A porcentagem de exclusão varia não se aplicam) para cada avaliação, mas normalmente é inferior a 5%.

      Não há limites de uso para testes de descontinuação, porque eles não introduzem novos recursos e, portanto, não representam o risco de tomar uma proporção da Web depende de um recurso em teste.

  4. Clique no botão "Registrar" para enviar sua solicitação.

  5. Seu token de terceiros será emitido imediatamente, a menos que uma análise mais detalhada da solicitação seja feita. obrigatórios. Dependendo do teste, as solicitações de tokens podem precisar de revisão.

  6. Se a análise for necessária, você vai receber uma notificação por e-mail quando ela for concluído e seu token de terceiros está pronto.

    Página de registro de testes de origem do Chrome para a API Conversion Measurement, com a caixa de seleção de correspondência de terceiros marcada.
    Página de registro do teste de medição de conversões.

.

Fornecer um token de teste de forma programática

Para participar de um teste de origem, uma página precisa fornecer um token válido. Se você quiser fazer um teste seja ativado em vários sites em que o código está incorporado, use JavaScript para injetar uma token:

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

Caso contrário, você precisaria fazer com que todos os sites que incorporam seu código fornecessem um token com uma solicitação HTTP cabeçalho ou HTML.

Compartilhar feedback

Se você estiver se inscrevendo em um teste de origem de terceiros e tiver feedback para compartilhar sobre o processo ou ideias sobre como podemos melhorar, criar um problema no repositório do GitHub de testes de origem.

Saiba mais

Foto de Louis Reed no Unsplash.