Pruebas de origen de terceros

Los proveedores de contenido incorporado pueden probar funciones nuevas o experimentales de las plataformas web.

Las pruebas de origen son una forma de evaluar una función nueva o experimental de una plataforma web.

Por lo general, las pruebas de origen solo están disponibles mediante datos de origen, es decir, solo funcionan para un único origen registrado. Si un desarrollador desea probar una función experimental en otros orígenes en los que está incorporado su contenido, todos esos orígenes deben estar registrados para la prueba de origen, cada uno con un token de prueba único. Este no es un enfoque escalable para probar secuencias de comandos que están incorporadas en varios sitios.

Las pruebas de origen de terceros permiten que los proveedores de contenido incorporado prueben una función nueva en varios sitios proporcionando un token con JavaScript.

Diagrama en el que se muestra cómo
 las pruebas de origen de terceros permiten que se use un solo token de registro en varios orígenes.

Las pruebas de origen de terceros no tienen sentido para todos los atributos. Chrome solo pondrá a disposición la opción de prueba de origen de terceros para funciones en las que la incorporación de código en sitios de terceros es un caso de uso común. En Cómo comenzar con las pruebas de origen de Chrome, se proporciona información más general sobre cómo participar en las pruebas de origen de Chrome.

Si participas en una prueba de origen como proveedor externo, será tu responsabilidad notificar y establecer expectativas con los socios o clientes cuyos sitios quieras incluir en la prueba de origen. Las funciones experimentales pueden causar problemas inesperados, y es posible que los proveedores del navegador no puedan brindarte asistencia para solucionar problemas.

Consulta el estado de la plataforma de Chrome para ver las actualizaciones sobre el progreso de las pruebas de origen de terceros.

Regístrate para una prueba de origen de terceros

  1. Selecciona una prueba de la lista de pruebas activas.
  2. En la página de registro de la prueba, habilita la opción para solicitar un token de terceros, si está disponible.
  3. En algunas pruebas, habrá opciones para diferentes restricciones de uso cuando te registres para obtener un token. Si está disponible, selecciona una de las opciones para restringir el uso de un token de terceros:

    1. Límite estándar: Este es el límite habitual del 0.5% de las cargas de páginas de Chrome.
    2. Subconjunto de usuarios: Siempre se excluirá un pequeño porcentaje de usuarios de Chrome de la prueba, incluso si se proporciona un token de terceros válido. El porcentaje de exclusión varía (o puede no aplicarse) para cada prueba, pero suele ser inferior al 5%.

      No hay límites de uso para las pruebas de baja, ya que no presentan funciones nuevas y, por lo tanto, no representan el riesgo de que una proporción significativa de la Web dependa de una función de prueba.

  4. Haz clic en el botón Registrar para enviar tu solicitud.

  5. El token de terceros se emitirá de inmediato, a menos que se requiera una revisión adicional de la solicitud. (Según la prueba, las solicitudes de tokens pueden requerir revisión).

  6. Si se requiere una revisión, recibirás una notificación por correo electrónico cuando se complete la revisión y el token de terceros esté listo.

    Página de registro de las pruebas de origen de Chrome para la API de medición de conversiones, con la casilla de verificación de coincidencias de terceros seleccionada
    Página de registro para la prueba de la medición de conversiones.

Proporciona un token de prueba de manera programática

Para participar en una prueba de origen, una página debe proporcionar un token de prueba válido. Si quieres habilitar una función de prueba en varios sitios en los que está incorporado tu código, usa JavaScript para insertar un token:

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

De lo contrario, deberías obtener todos los sitios que incorporen tu código para proporcionar un token con un encabezado HTTP o en su código HTML.

Compartir comentarios

Si te registras en una prueba de origen de terceros y tienes comentarios para compartir sobre el proceso o ideas sobre cómo podemos mejorarlo, crea un problema en el repositorio de GitHub de las pruebas de origen.

Más información

Foto de Louis Reed de Unsplash.