¿Cuál es la identificación del cliente cuando se envían datos de seguimiento a Google Analytics a través del protocolo de medición?

Quiero usar el nuevo protocolo de medición de Google para enviar eventos de seguimiento desde mi servidor en lugar de JavaScript.

Esta página dice que se requiere la identificación del cliente:https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide#required

Y esta página dice que es opcional:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#visitor

Además, el formato definido en estos documentos es diferente: la primera página da un número entero como ejemplo y simplemente dice que es "un valor único", mientras que el segundo enlace dice que debería ser un UUID.

Si envío ID de usuario o UUID generados en mi backend, ¿cómo sabrá Google cómo vincular a ese visitante con una sesión de visitante existente? Parece que necesitaría recuperar la referencia interna de GA a un usuario existente.

Cualquier ayuda es apreciada - gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta