Cómo analizar un hashtag de Twitter JAVIER ORDÁS Derechos de autor Autor: Javier Ordás. Imagen de portada: Théo Licencia Creative Commons, Reconocimiento-NoComercial 2.5 España (CC BY-NC 2.5 ES) Para obtener más información, póngase en contacto conmigo en: [email protected] Si bien se han tomado todas las precauciones en la preparación de este libro, el editor y los autores no asumen ninguna responsabilidad por errores u omisiones o por daños resultantes del uso de la información contenida en este documento. La guía incluye material encontrado de forma libre y gratis en Internet, además de links de referidos, sin obligar en ningún momento al lector a emplearlos ni suponer ésto algún tipo de coste extra en comparación al servicio estándar. Índice ¿Cómo podemos monitorizar un hashtag? ......................................... 4 ¿Cómo funciona T.A.G.S, esta herramienta de monitorización? .... 4 Cómo monitorizar un hashtag y no morir en el intento (Parte II) .....8 Cómo visualizar las conversaciones de un hashtag de Twitter ......... 10 ¿Cómo podemos monitorizar un hashtag? Estamos en un evento, tenemos una crisis de reputación de un cliente o simplemente queremos saber qué tipo de repercusión está generando una marca en Twitter. Bajo este pretexto, vamos a depender de una herramienta que nos permita la recogida de datos de Twitter (conceptos relacionados con la marca, hashtags o urls específicas) Hay una herramienta muy común muy utilizada para este tipo de tareas: Pirendo. Pues bien, yo voy a hablar de otra, que se llama T.A.G.S (Twitter Archiving Google Spreadsheet) Esta herramienta, T.A.G.S, nos permite recoger los datos en Twitter relacionados con una palabra o varias y nos aporta una métricas interesantes para un posterior análisis (tweets, autores de los tweets, a quién va dirigidos, fecha, hora, RTs totales, tweets generados, actividad y otros indicadores). La particularidad de esta herramienta es su gratuidad, que funciona sobre Google Apps, y que cualquiera es libre de copiarla, usarla y mejorarla. Es una herramienta que llevo mucho tiempo utilizando, que la descubrió Tamara Lucas, que se la contó a mi compi Iván Fanego y él a su vez me la enseñó a mi. Pues bien, esta buena herramienta debe su creación a Martin Hawksey, Jisc CETIS Learning Technology Advisor, un crack en herramientas de monitorización. ¿Cómo funciona T.A.G.S, esta herramienta de monitorización? Debéis seguir estos pasos: - Copiar esta hoja de Google Spreadsheet (File/Make a Copy): 1. Realizar la autorización del uso de la herramienta asociada a tu correo electrónico. (Pulsar “Enable Custom Menu”) 2. Confirmar el uso de la herramienta y habilitar las funciones pulsando de nuevo “Enable Custom Menu” 3. Ahora debemos realizar el registro de “nuestra aplicación” en Twitter Developers. ¿Cómo? Nos vamos a la pestaña TAGS/Twitter API Configuration 4. Nos aparecerá esto: 1. Debemos ir a la web de Twitter Developers y dar de alta nuestra aplicación (debemos loguearnos con una cuenta de Twitter). 2. Rellenando el formularío, encontrareis una apartado llamado “Callback Url”, debemos introducir: https://spreadsheets.google.com/macros 3. Terminamos el registro y creamos la aplicación. 4. A continuación, obtendremos dos claves: Twitter OAuth Consumer Key: Twitter OAuth Consumer Secret: 5. Las copiamos y pegamos en el cuadro de Google Docs que anteriormente habíamos desplegado. 6. Ya queda menos. Ahora debemos pinchar en la pestaña Herramientas/ Editor de secuencia de comandos. 7. Aquí encontramos una pestaña denominada Ejecutar. Debemos seleccionar la opción "authenticateTwitter". 8. Validamos la autorización con nuestra cuenta de Twitter. 9. Ahora sólo nos queda introducir el término a buscar en el campo "search term" de la pestaña principal. 10. Ejecutamos la opción Run Now! de la pestaña TAGS y…. ya está! Obtendremos nuestros datos recopilados en la pestaña Archive (abajo a la izquierda del documento). La validez de los datos recogidos (tweets, usuarios que realizan los tuits, a quienes van dirigidos, fecha y hora...) tienen una validez de 7 días, es decir, nuestra recogida de datos será de hoy mirando 7 días para atrás (limitaciones de Twitter). El número de tweets recogidos es limitado, no podemos recoger en principio recoger más de 1.500 tweets. Si necesitamos más tweets a recoger debido la especial repercusión de nuestro objeto de búsqueda, necesitaremos habilitar ciertas opciones que explicaré en mi próximo post…. Imagen capítulo: quinn.anya Cómo monitorizar un hashtag y no morir en el intento (Parte II) En mi post anterior, hacia una breve explicación de cómo sacar partido a una herramienta llamada T.A.G.S (Twitter Archiving Google Spreadsheet). Esta herramienta nos permite monitorizar de manera gratuita un hashtag, concepto o url durante un determinado espacio de tiempo (7 días hacia atrás) y recogiendo nº de tweets limitado, con un máximo de 1500 tweets. Ahora os voy a explicar cómo solventar esta limitación, ya que tenemos la opción de automatizar la recogida de tweets e información adicional que la herramienta obtiene de Twitter. Los pasos son: 1. Pestaña Herramientas -> Editor de secuencias y comandos 2. Cuando estemos en el editor, nos vamos a la pestaña dentro del editor que pone Recursos -> Activadores del proyecto activo 3. En esta opción seleccionamos añadir activador nuevo y elegimos las siguientes opciones: 4. Podéis elegir la opción "temporal" que deseéis, es decir, podemos definir un intervalo de tiempo determinado por el cual nuestra aplicación va a ejecutar un búsqueda automática de nuestro hashtag o concepto. Si tenemos un evento con mucha repercusión, haremos que nuestra aplicación recoja cada 1, 2 o 4 horas los tweets que se están emitiendo relacionados con nuestro objeto de búsqueda. Si es un hashtag que va a ser utilizado durante muchos días, podemos relajar la ejecución de la aplicación a una recogida diaria, dos días... todo depende de cómo queráis la búsqueda de precisa. Algunas claves para el posterior análisis Si volvemos a la página principal de T.A.G.S, podemos ver dos pestañas en la parte de abajo llamadas Summary y Dashboard. En ellas podemos obtener datos interesantes para realizar un análisis primario de cómo ha funcionado el objeto de búsqueda y cómo se ha comportado a lo largo del tiempo (nº de RT´s totales, tweets emitidos, fecha del primer tweet recogido, fecha del último tweet recogido, actividada generada, usuarios que han participado...). Hay algunas opciones más avanzadas para explicar los nodos de conexión entre tuiteros, pero de momento debido a su complejidad, lo voy a dejar para próximos post. Espero que hayáis encontrado la herramienta interesante y útil, y os animo a los usuarios más avanzados en programación a mejorarla y compartirla con los demás usuarios de la red de redes ;-) Imagen capítulo: AMERICAN ARTIST BEN MURPHY Cómo visualizar las conversaciones de un hashtag de Twitter Cada día, cada hora, cada minuto se generan numerosos hashtags alrededor de conceptos, personas, eventos o noticias. Hay muchos métodos para analizar este tipo de conversaciones, yo voy a explicar uno de los que más utilizo, creado por Martin Hawskey. Con este método obtendréis cómo se comportan los "tuiteros" alrededor de vuestro hashtag o concepto, obteniendo una red de conversaciones similar a esto: Imagen: Martin Hawksey Para analizar las conversaciones generadas por un hashtag, necesitareis antes un documento donde hayais recogido los tweets generados. ¿Cómo hacemos eso? En uno de mis ultimo posts os detallo cómo hacerlo. Imagen: Martin Hawksey Bueno, una vez que tengáis el listado de tweets, pasareis al siguiente paso, en el cual debereis "publicar" el listado. Tranquilos, podéis limitar el acceso al archivo a terceros si lo veis necesario. Pasos que tenéis que realizar: 1. Permitir que los resultados que se visualicen desde la hoja de cálculo vía web. Para ello deberéis seleccionar Archivo> Publicar en la web ... Puedes elegir publicar todas las hojas o sólo la hoja de Archivo. 2. Copia la URL de la hoja de cálculo que acabas de crear. 3. Ve a http://hawksey.info/tagsexplorer y pega la URL de tu hoja de cálculo en el cuadro de búsqueda, y haz clic en "Get sheet names" 4. Cuando se carguen los nombres de las hojas, elige "Archive" y haz clic en "Go" 5. Ahora tienes una visualización de los tweets recogidos en tu hoja de cálculo. Tienes una red de nodos donde se ha compartido contenido y se ha generado conversación: 6. Puedes hacer clic en los nodos para profundizar y analizar cómo se relacionan los diferentes perfiles de Twitter entre sí. 7. Para compartir la visualización, haz clic en "Link for this" y obtendrás un enlace permanente a la visualización de la red analizada.