Google Top Geek (GTG) es un programa que hacemos de México y, a partir de este programa, el número 25, vamos  a cambiar el concepto. Ahora en GTG, hablaremos de un sólo tema (producto, plataforma o servicio de Google): qué es, cómo puedes utilizarlo y, para los programadores, un breve ejemplo de cómo utilizar alguna de sus API.
Google Top Geek (GTG) es un programa que hacemos de México y, a partir de este programa, el número 25, vamos  a cambiar el concepto. Ahora en GTG, hablaremos de un sólo tema (producto, plataforma o servicio de Google): qué es, cómo puedes utilizarlo y, para los programadores, un breve ejemplo de cómo utilizar alguna de sus API.

En este primer programa de la nueva temporada, vamos a cubrir uno de nuestros productos favoritos y que utilizamos todo el tiempo: Google Drive y, para el ejemplo de programación, vamos a utilizar Google Apps Script.


Y la presentación con el guión y el código de este GTG, por supuesto, en Google Drive:


Te invitamos a explorar más en el sitio de Google Developers y en los videos de Google Developers Live. Si no estás familiarizado Google Apps Script, te invitamos a ver la breve introducción, en tres partes, que hicimos hace algunas semanas: primera parte, segunda parte y tercera parte.


Fotografía Arturo Vázquez
Arturo Vázquez   Google+ | @iamvaz 

Vaz es programador con más de 15 años de experiencia, actualmente se desempeña como Customer Solutions Engineer en Google ayudando a los anunciantes y agencias más importantes a crear soluciones con el stack de tecnología de Google y experiencias interactivas únicas en YouTube. En su tiempo libre disfruta leyendo sobre zombies y otros apocalípsis, recibiendo viajeros de todo el mundo en su casa y compartiendo una buena comida aderezada con risas y plática interesante.
Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.

Google Apps Script te permite extender la experiencia de uso de Google Apps. Te invitamos a revisar el sitio de Google Apps Script que fue recientemente mejorado y que incluye todo lo que necesitas: manuales de la plataforma, APIs de aplicación y administración, así como ligas al Apps Marketplace.
Google Apps Script te permite extender la experiencia de uso de Google Apps. Te invitamos a revisar el sitio de Google Apps Script que fue recientemente mejorado y que incluye todo lo que necesitas: manuales de la plataforma, APIs de aplicación y administración, así como ligas al Apps Marketplace.

En semanas anteriores, te mostramos cómo acceder al editor, hacer cosas sencillas, cómo leer datos desde una hoja, conectar con Google Maps y generar y enviar un correo con Gmail.

Ahora te mostraremos las distintas maneras que ofrece Google Apps Script para ejecutar una función o script: disparadores (triggers).


Y la presentación con todo el código para esta sesión:


Esperamos que te haya gustado esta breve introducción y te invitamos a explorar más en el sitio de Google Developers y en los videos de Google Developers Live.


Fotografía Arturo Vázquez
Arturo Vázquez   Google+ | @iamvaz 

Vaz es programador con más de 15 años de experiencia, actualmente se desempeña como Customer Solutions Engineer en Google ayudando a los anunciantes y agencias más importantes a crear soluciones con el stack de tecnología de Google y experiencias interactivas únicas en YouTube. En su tiempo libre disfruta leyendo sobre zombies y otros apocalípsis, recibiendo viajeros de todo el mundo en su casa y compartiendo una buena comida aderezada con risas y plática interesante.
Fotografía Francisco Solsona
Francisco Solsona   +solsona | @solsona 

Francisco es director de relaciones para desarrolladores en América Latina norte para Google y se enfoca en fortalecer la comunidad de desarrolladores ejecutando programas estratégicos y empoderando a desarrolladores promoviendo eventos de alta calidad; así como fomentando su relación con inversionistas, empresas e instituciones educativas.

¿Quieres saber cómo los mil millones de usuarios mensuales de YouTube interactúan con tus videos? Prueba la nueva API de YouTube Analytics para obtener informes personalizados sobre las estadísticas de YouTube que te interesan en una respuesta directa en formato JSON o CSV, ideal para paneles de control e informes ad hoc.
¿Quieres saber cómo los mil millones de usuarios mensuales de YouTube interactúan con tus videos? Prueba la nueva API de YouTube Analytics para obtener informes personalizados sobre las estadísticas de YouTube que te interesan en una respuesta directa en formato JSON o CSV, ideal para paneles de control e informes ad hoc.
La nueva API incluye todas las métricas estándares de reproducción y participación que esperarías, incluso las reproducciones, cantidad de veces que se compartió y cantidad de suscriptores. A diferencia de la API de datos de Estadística anterior, también obtienes:
  • Métricas de reproducción: Haz un seguimiento de la cantidad estimada de minutos vistos en todo el canal, del propietario del contenido o del video y sumérgete en los detalles de video con el tiempo promedio de reproducción y el porcentaje promedio de reproducción.
  • Métricas de rendimiento de ingresos: Haz un seguimiento de los ingresos estimados (ingresos netos) de fuentes de publicidad selectas en todo tu contenido.
  • Métricas de rendimiento de anuncios: Analiza el rendimiento del video con las reproducciones monetizadas, las impresiones de anuncios, los ingresos brutos y el costo por informes de impresión.
  • Métricas de anotación: Optimiza las superposiciones/anotaciones con las métricas de porcentaje de clics y de cierre.

Bibliotecas cliente y ejemplos de código

Encontrarás bibliotecas cliente en los idiomas que más utilizas. Actualmente, hay nueve idiomas disponibles.También puedes enviar solicitudes HTTP RESTful directamente y probar informes de muestra con nuestro Explorador de API antes de escribir cualquier código.
No escribas tu código desde cero. Comienza con ejemplos de código en Java, JavaScript, Python y Ruby. Si quieres un tutorial paso a paso sobre la construcción de una aplicación web completa, consulta nuestro ejercicio de JavaScript

Ejemplos de aplicación

Echa un vistazo a algunas aplicaciones que ya utilizan la API:
Next Big Sound VidIQ
Next Big Sound VidIQ
  • Next Big Sound proporciona análisis y estadísticas para la industria de la música mediante el seguimiento de miles de millones de señales sociales, entre las que se incluye YouTube. Esto permite a las compañías discográficas, a los artistas y a los representantes de bandas tomar mejores decisiones sobre todo, desde las estrategias de promoción hasta los lugares de gira.
  • vidIQ es un paquete de desarrollo de público que trabaja con las marcas internacionales para aumentar de forma natural sus reproducciones y suscriptores. Sus características incluyen informes sociales multiplataforma de Analytics, la administración avanzada de comentarios, las herramientas de SEO, la distribución social y la identificación del influyente.
Wizdeo
Wizdeo
Vidyard
Vidyard












  • WizTracker de Wizdeo ofrece un análisis en profundidad de los canales de YouTube para ayudar con la promoción cruzada y las comparaciones de video durante su lanzamiento inicial.Los usuarios obtienen acceso a análisis detallados sobre las reproducciones, la participación del suscriptor, las fuentes de tráfico y los datos demográficos.
  • Vidyard es una plataforma de marketing de video.Con potentes herramientas de análisis y de marketing incorporadas y la integración con las principales plataformas de automatización de marketing, Vidyard ayuda a los especialistas en marketing a generar resultados mediante el contenido de video.
Fullscreen
Fullscreen
  • Fullscreen está construyendo una red global de canales de YouTube con los creadores de contenido y las marcas.Fullscreen ofrece un paquete completo e integral de herramientas de YouTube y utiliza la API nueva para las herramientas internas y de inteligencia comercial. 

Más información

Además de la documentación, consulta nuestra lista de reproducción de la API de Analytics para que empezar sea todavía más fácil.

Si tu objetivo es exportar todas las estadísticas de una gran cantidad de canales en forma recurrente para tu almacén de datos, mantente alerta para utilizar la nueva función de informes programados de la API, cuyo lanzamiento se espera para finales de este año.
Para obtener más información sobre las API de YouTube, suscríbete a nuestro canal para programadores "YouTube for Developers" y a YouTubeDev en Google+.

Saludos.
- Ted Hamilton, Christoph Schwab-Ganser y el equipo de API de YouTube Analytics