2011-02-04 12 views
12

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 visita virtual de página en Google Analytics para que pueda medir las conversiones. ¿Alguien sabe si esto es posible?Usar Google Analytics para rastrear las presentaciones de Google Form

+0

¿Dónde se encuentra el formulario? En la página de Google Docs? En un iframe? Puede lograr esto si solo copia el formulario HTML y lo coloca en una página, y luego coloca el código de seguimiento del formulario. – Yahel

Respuesta

11

Mientras Crayon violento es correcta acerca de la construcción -en capacidades, 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 pegar 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.)

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

Y se puede ver el registro de datos muy bien en la hoja de cálculo de Google here.

Y, si utiliza Firebug o inspector de Webkit, verá que la visita de página virtual se envió: Screenshot of __utm.gif hit generated

+1

Bueno, creo que él está hablando de los documentos de Google alojados en google ... –

+1

Eso podría funcionar ... La cosa "Google hosted google docs", como usted lo describe, solo viene en la forma de un iframe, entonces técnicamente no hay nada deteniéndote solo agarrando el código fuente. Siempre y cuando no cambien nada detrás de escena en ningún momento. – andygeers

+0

No lo he probado, pero en lugar de copiar el HTML, ¿puede usar el botón EMBEDEADO en la ventana emergente "Enviar formulario"? – Marc

0

no es posible. Debe poder agregar código al archivo real que se está publicando.

Lo único que puedo pensar es si se le permite redirigir a una de sus propias páginas después de envío del formulario, coloque el código en una página que cree en su propio sitio

2

Existe una solución alternativa para hacer un seguimiento de visitas de página en Google Analytics mediante una impresión de imagen dentro del documento de Google Docs que he estado usando en my spreadsheet.

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

Por ejemplo, el uso de pequeño script Aplicaciones incluirá la clave de hoja y la configuración regional en el URL de la imagen (para incluir esto su propio proyecto que abra hoja y luego Herramientas> editor de secuencias de comandos y pega el código en):

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 entonces podemos utilizar la fórmula de celda como =image(getGABeacon("UA-48225260-1"))

tracking-google-sheet-views-with-google-analytics

EDITAR

También es posible construir una URL rastreado y pasarlo a la baliza en la página targetted de utilizar esta función

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

¿Esto funcionaría para rastrear * presentación * del formulario, o simplemente que se abrió el formulario? – andygeers

3

Probablemente sólo debe utilizar la herramienta Shortner URL como https://goo.gl/ o https://bitly.com/ para obtener análisis sobre la cantidad de clics que se realizan y un poco de análisis, como ubicaciones, navegadores, etc. a través de ellos.

0

Si edita el Formulario y selecciona el menú Respuestas, seleccione Enter Tracking ID, pegue su ID de seguimiento y obtendrá vistas de página mientras va a cada página incluyendo la página de confirmación que tiene Título de 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.

Cuestiones relacionadas