spreadsheets sessionduration query index google docs developer day google-analytics google-docs

sessionduration - Use Google Analytics para rastrear los envíos de Google Form



https docs google com spreadsheets u o (5)

Probablemente solo deba usar la herramienta de abreviatura de URL como https://goo.gl/ o https://bitly.com/ para obtener estadísticas sobre cuántos clics se realizan y un poco de análisis, como ubicaciones, navegadores, etc. a través de ellos.

Estoy usando Formularios de Google (una hoja de cálculo de Google Docs con un formulario generado automáticamente que el usuario puede completar para enviar sus detalles) y me gustaría rastrear el envío del formulario como una vista de página virtual en Google Analytics para poder medir las conversiones . ¿Alguien sabe si esto es posible?


imposible. Debe poder agregar código al archivo real que se está publicando.

Lo único que se me ocurre es que si te permite redirigir a una de tus páginas después de enviar el formulario, pon el código en una página que crees en tu propio sitio.


Si bien Crayon Violent tiene razón acerca de las capacidades integradas, existe una opción viable: si puede alojar el formulario Google Form HTML en una de sus propias páginas, puede tratarlo como cualquier otra forma (literalmente puede copiar y pegue el formulario HTML de la página del formulario). Siempre que deje las entradas sin modificar, y la acción del formulario permanezca tal como está presentada, se publicará correctamente en el formulario, independientemente de dónde esté alojado. (Puede eliminar los elementos de estilo si lo desea).

Puedes ver una muestra de eso aquí: http://jsfiddle.net/PVBqX/2/

Y puede ver el registro de datos muy bien en Google Spreadsheet aquí .

Y, si usa el inspector Firebug o Webkit, verá que se envía la vista de página virtual:


Existe una solución alternativa para realizar un seguimiento de la página vista en Google Analytics utilizando una impresión de imagen dentro del documento de Google Docs que he estado usando en mi hoja de cálculo .

Consulte el siguiente enlace para obtener la guía de explicación sobre cómo funciona esto:
Seguimiento-google-sheet-views-with-google-analytics

Por ejemplo, el uso de pequeñas aplicaciones Script incluirá la clave de la hoja y la configuración regional en la url de la imagen (para incluir este usted en su propio proyecto, abra la Hoja y luego herramientas> Editor de secuencias de comandos y pegue el código):

function getGABeacon(tid){ var id = SpreadsheetApp.getActiveSpreadsheet().getId(); var locale = SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale(); return ''https://ga-beacon.appspot.com/''+tid+''/sheets/''+id+''/''+locale; }

Luego, en la Hoja, podemos usar la fórmula de celda como =image(getGABeacon("UA-48225260-1"))

EDITAR

También puede construir una URL rastreada y pasarla a la baliza en la página objetivo utilizando esta función

var trackURL = SpreadsheetApp.getActiveSpreadsheet().getUrl();


Si edita el Formulario y selecciona el menú de Respuestas, seleccione Enter Tracking ID, pegue su ID de seguimiento y obtendrá vistas de página mientras va a cada página, incluida la página de confirmación que tiene el título de la página de "¡Gracias!". Esto funciona incluso poniendo el enlace al formulario en un correo electrónico. Funciona muy bien, rastrea el correo abierto, luego las páginas y envía el formulario, pero no he descubierto cómo pasar el ID de usuario para que ambos tipos de eventos tengan el mismo ID de usuario.