Enrutar la recopilación de datos a través de una CDN
Algunas organizaciones enrutan solicitudes de recopilación de datos a través de su red de entrega de contenido (CDN) en lugar de enviarlas directamente a Adobe. Algunas razones comunes son la protección del cortafuegos de aplicaciones web (WAF), las políticas corporativas que requieren que todo el tráfico del sitio web pase a través de una CDN y la capacidad de inspeccionar el tráfico enviado a Adobe. La CDN recibe solicitudes en un nombre de host que posee su organización y las reenvía a un nombre de host de recopilación de datos de Adobe, denominado origin.
Elija un tipo de origen. origin-type
data.adobedc.net, como example.data.adobedc.netdata.example.com*.data.adobedc.net)Requisitos para todas las implementaciones de CDN requirements
Las bibliotecas de recopilación de datos de Adobe, como AppMeasurement y Web SDK, incluyen todo lo que Adobe necesita en cada solicitud. Configure su CDN para que reenvíe estas solicitudes a Adobe sin cambiarlas.
La configuración de CDN debe:
- Reenviar el método de solicitud, la ruta URL, la cadena de consulta y el cuerpo sin cambios.
- No modifique el encabezado
Host. - Deje el dominio en el que se configuran las cookies de Adobe sin cambiar.
- Mantenga todas las cookies enumeradas en la sección de cookies de esta guía.
- Agregue el encabezado
X-Forwarded-Forque contiene la dirección IP del visitante. Adobe utiliza este encabezado para la geolocalización. Sin ella, los datos de geolocalización reflejan la ubicación de los servidores de CDN en lugar de los visitantes. - Devolver las respuestas de Adobe al explorador sin cambios.
La configuración de CDN puede:
- Elimine las cookies que Adobe no utilice, como las de otros sistemas del sitio. Las cookies no relacionadas agregan sobrecarga a cada solicitud.
- Utilice WAF, el filtrado de bots o los servicios de eliminación de datos personales, siempre que no cambien nada de lo mencionado anteriormente. Pruebe estos servicios con un grupo de informes de desarrollo o un conjunto de datos antes de aplicarlos al tráfico de producción. Un filtrado excesivamente agresivo puede eliminar datos suficientes como para que los informes no se puedan utilizar.
La configuración de CDN no debe:
- Almacenar en caché solicitudes o respuestas de recopilación de datos. Cada solicitud debe llegar a Adobe.
- Apunte a un nombre de host de origen que no exista.
- Acepte certificados caducados o fije un certificado específico desde el origen. Adobe no admite la entrega de certificados caducados y puede eliminarlos en cualquier momento.
Configuración de una CDN con un origen de terceros third-party-origin
Un origen de terceros utiliza el certificado propio de Adobe, por lo que su organización no necesita mantener un certificado en los servidores de Adobe.
- Busque el ID de inquilino de su organización. Ver Encuentra tu ID de inquilino.
- En la configuración de CDN, establezca el nombre de host de origen en el subdominio de ID de inquilino de
data.adobedc.net. Por ejemplo,example.data.adobedc.net. - Habilite la Indicación de nombre de servidor (SNI) para el origen. Establezca el nombre de host SNI en el nombre de host de origen (por ejemplo,
example.data.adobedc.net), no en el nombre de host del sitio web. - Configure su CDN para que cumpla los requisitos de todas las implementaciones de CDN anteriores.
- Si cambia el nombre de host al que su implementación envía datos, actualice su implementación. Si mantiene el mismo nombre de host, no es necesario realizar cambios en la implementación.
hiodsibxvip01.data.adobedc.net. Ese nombre de host está vinculado al certificado de origen y puede dejar de funcionar cuando se elimina el certificado.Los orígenes de terceros siempre usan el tipo predeterminado RDC, de modo que los datos se puedan recopilar en cualquier ubicación de recopilación de datos de Adobe.
Configuración de una CDN con un origen de origen first-party-origin
Utilice un origen de origen solo si su organización lo requiere. Las razones comunes incluyen:
- La directiva de seguridad requiere un control directo del certificado de origen. Por ejemplo, su organización debe poder revocar el certificado a través de su propia autoridad de certificación.
- Su organización requiere un tipo de RDC bloqueado por regiones.
- Póngase en contacto con el Servicio de atención al cliente de Adobe para configurar un certificado administrado por el cliente para su nombre de host de origen, como
data.example.com. Si su organización requiere un tipo de RDC bloqueado por regiones, especifíquelo en la solicitud. - En la configuración de CDN, establezca el nombre de host de origen en el nombre de host de origen.
- Habilite la Indicación de nombre de servidor (SNI) para el origen. Establezca el nombre de host SNI en su nombre de host de origen y configure su CDN para esperar que el certificado de origen proceda del origen.
- Configure su CDN para que cumpla los requisitos de todas las implementaciones de CDN anteriores.
- Si cambia el nombre de host al que su implementación envía datos, actualice su implementación. Si mantiene el mismo nombre de host, no es necesario realizar cambios en la implementación.
Mover una implementación propia existente a una CDN migrate
Si su organización envía actualmente datos directamente a un nombre de host de origen con un certificado alojado por Adobe, siga los siguientes pasos para pasar a una CDN:
- Identifique todas las implementaciones que envían datos a su nombre de host de origen, en todos los productos de Adobe. Otros productos, como Adobe Target o Adobe Journey Optimizer, pueden utilizar el mismo nombre de host y un solo certificado puede cubrir muchos nombres de host.
- Elija un tipo de origen. Si elige un origen propio, póngase en contacto con el Servicio de atención al cliente de Adobe para convertir el certificado en un certificado administrado por el cliente antes de que caduque.
- Configure su CDN. Mantenga su nombre de host existente para que no necesite actualizar sus implementaciones.
- Antes de que caduque el certificado, señale su nombre de host a la CDN y cambie todas las implementaciones para utilizarlo.
- Compruebe sus datos.
- Si elige un origen de terceros, póngase en contacto con el Servicio de atención al cliente de Adobe para marcar el certificado de origen que desea eliminar.
Una vez que el nombre de host señala a la CDN, Adobe no puede renovar el certificado de origen. Si alguna implementación aún depende del certificado cuando caduca, se pierden datos de esa implementación. Ponerse en contacto con el Servicio de atención al cliente de Adobe permite a su organización controlar cuándo se elimina el certificado.
Compruebe sus datos check
Adobe no puede validar la configuración de CDN. Después de enrutar la recopilación de datos a través de su CDN, compare los datos antes y después del cambio:
- Los datos siguen llegando en los grupos de informes, flujos de datos o conjuntos de datos esperados con el volumen habitual.
- Los informes de geolocalización muestran las ubicaciones de los visitantes, no un número pequeño de ciudades donde se encuentran los servidores de CDN.
- Los recuentos de visitantes únicos no aumentan de forma inesperada.
- En las herramientas para desarrolladores del navegador, las solicitudes de recopilación de datos para su nombre de host se realizan correctamente y las cookies de Adobe se establecen en el mismo dominio que antes.
Configuraciones erróneas comunes
Se sabe que los siguientes problemas causan problemas de calidad de datos o pérdida de datos. Esta lista no es exhaustiva.
X-Forwarded-ForHost o cambia el dominio de la cookie