Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Disfruta Programando

Complementos de Gmail con Ismael Serrano

21 Jun 2019

Description

Complementos de GMail Disfruta programando. Episodio 44. Toda la información de este episodio en el artículo del blog https://disfrutaprogramando.com/complementos-de-gmail-con-ismael-serrano/ Conoce a Ismael Serrano Actualmente es el responsable de aplicaciones web y de las aplicaciones internas del Grupo Visual MS. Tiene más de 14 años de experiencia en el desarrollo web, en los últimos años ha derivado más hacia el frontend, aunque cuenta con una gran experiencia también en el backend. Puedes seguir a Ismael Serrano en Twitter @ismaserrano. http://twitter.com/ismaserrano ¿Qué es un complemento de Gmail? Gmail es un gestor de correo muy usado a nivel mundial. Si en tu empresas usas los productos de Google y tienes necesidad de conectar los servicios de Google con tus aplicaciones, los complementos te permiten crear scripts que facilitan la integración de tu software con Gmail y también con el resto de servicios de las Google Apps. ¿Qué se puede hacer con un complemento de Google/GMail? - Ver datos del contacto. - Dar de alta un contacto. - Dar de alta tareas en la agenda. - Conexión con BI. - Recibir correo de pedido aceptado y generar factura. Ejemplos. - Mailtrack. - Trello. - Asana. - Dropbox. - Streak CRM. Estructura (guías de diseño de Google). - Card actions. - Secciones: - Key value with text button. - Text paragraph. - Key value with icon. - Image. - Card header. - Card section. - Section header. - Controles de edición: - Key value widgets. - Button set. - Key value with switch. - Text inputs. - Radio buttons. - Checkbox. - Text button. Manifiesto. - Configuraciones básicas del complemento. - Permisos oauthScopes. - URLs externas permitidas urlFetchWhitelist - Clave principal de nombre, colores, acciones, botón superior y triggers, por ejemplo qué ejecutamos al abrir el email. Desarrollo. - Google App Script. - Clases - GmailApp. - GmailAttachment. - GmailLabel. - Librerías de terceros - HeapJS. Métodos básicos de JavaScript (pop, push, shift...) - LodashJS. Manejo de arrays, objetos. - MomentJS. Tratamiento de tiempos, fechas. - Encapsulación de métodos y funciones. - Utilización de variables de entorno. Tips. - Ojo con los arrays, pasan a ser multidimensionales con índice 0 por cada índice superior en el caso de que no definamos el tipo al realizar el push. - Acostumbraros a que un día, de buenas a primeras, deje de funcionar algo porque Google es muy dado a desplegar nuevas funcionalidades o mejorar antiguas y no reportarlo, ¡BIEN! Depuración - Despacho de acciones. - Depuración interna. Consola de script. Logger.log(“texto”); - Servicio Stackdriver Logging en la plataforma de Google. - Hay que dar de alta el servicio. - Hay que asociarlo al proyecto de Google App Script. G Suite Developer Hub. - Se pueden gestionar versiones. - Se despliega desde el manifiesto. - Aplicación web - API ejecutable - Extensión en la Chrome Web Store. - Publicación en el marketplace.

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.