Interacción entre Drupal y FacebookMiquel Carol5/5/2010 para drupal.cat
Como fluye la información en las redes socialesRelevancia de los términosInfluencia, conexión y contagio.
InfluenciaConexiónDebemos estudiar el tipo de red que vamos a crear, eligiendo que tipo de individuos que deseamos conectar e influenciar.Nuestra campaña de marketing se va a ver influenciada por la estructura de la red que hemos creado.ContagioNos afecta la actitud de la gente con la que estamos conectados.El contagio se distribuye hasta tres grados de separación.Los conceptos positivos tienen mayor difusión que los negativos.
Grados de influenciaGris – No influenciadoRojo - Influenciado
Red social de FraminghamMA,USA
Marketing en facebookParámetros a tener en cuentaHay que dar información de valor.No colocar molestos botones de compra, ni acosar a los fans con ofertas.La mejor opción pasa por intentar crear una nueva tendencia o movimiento social generando “branding” hacia nuestra marca.Hay que poseer un método adecuado de recopilación de datos de nuestros fans y generar formularios con información clara, atractiva y PERSONALIZADA.Hay que ser conscientes de que en facebook la información fluye en ambos sentidos, es necesario escuchar las necesidades de nuestros fans.Requisitos básicosWebsite externo.Página de fans.Aplicación en facebook.
Página de fanshttp://www.facebook.com/pages/create.php
Página de fansOfrece estadísticas de nuestra influencia en facebook.No puede publicar contenido en los muros de sus fans.Con  el protocolo Open Graph se asocia a un website externo en las estadísticas insight.No tiene el límite de contactos de los perfiles facebook.
Aplicación en facebookGenerar una aplicación en facebook se limita a crear un marco iframe desde donde se cargará nuestra página.http://www.facebook.com/developers/createapp.php
Aplicación en facebookDetalles del website
Aplicación en facebookConfiguración de la página canvas en modo iframe.
Aplicación en facebookAgregando un tab personalizado para nuestra página de fans en facebook.
Aplicación en facebookDebemos modificar la propiedad “ancho minimo” de nuestro theme para adaptarlo al marco de facebook.760 pixeles si no usamos barra desplazamiento vertical740 pixeles si usamos barra de desplazamiento vertical
Open GraphMetaetiquetas para ayudar a facebook a recopilar información del contenido que los usuarios comparten en sus perfiles.Metaetiquetas para indicar que perfiles de facebook tienen acceso a las estadísticas insights.Recusos Drupal 6:Módulo personalizado og_meta_tags.Recursos Drupal 6 y 7:Módulo opengraph_meta.
FbconnectPermite a los usuarios registrarse en nuestro website con su cuenta de facebook.Configura el javascript de facebook para asociarlo a nuestro idioma y nuestra aplicación.Habilita el javascript de facebook para usar código XFBML en nuestro site.Nos permite asignar permisos específicos cuando el usuario se loguea en nuestro website.
Fbconnectstream_publishProsEfectua el stream en muros de usuarios al registrarse, al comentar y al generar contenido.ContrasNo permite efectuar stream a páginas de fans al usar el método antiguo “stream_publish”, en vez del nuevo “post” usando graph API.No agrega imágenes al contenidó compartido usando el módulo.Permite asociar una imagen para que el contenido compartido en facebook sea mas visible.Hay que agregar campos CCK field_imagefb y field_subtitle.Módulo personalizado
Botón inicio de sesiónGenerando nuestro propio botón de inicio de sesión personalizado.Recursos<fb:login-buttonsize="small" onlogin="facebook_onlogin_ready();" background="dark" v="2" perms="user_about_me, email, publish_stream">Iniciar sesión</fb:login-button><fb:loginGenerador de botones fb:login-buttonPermisos en facebook
Botón me gustaMe gusta y recomienda son realmente el mismo botón.Al no usar un link de referencia, el botón carga mas rápido y nos sirve de comodín para compartir distintos links si lo embebemos en un bloque.Recurso<fb:likehref="" layout="button_count" send="true" show_faces="false" width="150" action="recommend" font="tahoma"></fb:like>Generador de botones fb:likeNota: detalles nuevo botón “send”Generador de botones fb:send
Social PluginsFacebook nos ofrece diversos widjets que podemos adaptar fácilmente a nuestro website.Marco de actividad de nuestro websiteMarco de recomendaciones de nuestro websiteAvatares de gente que ha pinchado en me gustaMarco de actividad de nuestra página de fansComentarios de facebook en nuestro website (moderados)Comentarios de facebook en nuestro website (sin moderar)
InsightsEstadísticas de aplicación en facebookEstadísticas de página de fansEstadísticas de websites externos que usan el protocolo Open Graphhttp://www.facebook.com/insights
StreamtofacebookEditando el tipo de contenido vemos la siguiente opción.Permite hacer streams al muro de perfil de facebook si el usuario tiene una cuenta facebook asociada en su cuenta de usuario.
Estado actual DrupalDrupal for FacebookFbconnectSocial PluginsSimple facebook wall postPost tofacebook
Drupal forfacebookProsEl modulo mas completo existente en DrupalContrasDemasiado complejo.Demasiadas incidencias relacionadas con el módulo.Poco recomendable para la mayoria de administradores Drupal.
FbconnectProsSencillo de usar e instalar.Permite usar los plugins de facebook de forma manual.ContrasNo permite el stream a muros de páginas de fans.Requiere modificar el submodulostream para mostrar imágenes.Hay que usar un módulo externo para Open GrpahProtocol.
Social PluginsProsCualquiera puede integrar plugins de facebook de forma sencilla.ContrasProvoca incompatibilidad con algunos módulos de Drupal relacionados con facebook.No podemos colocar los plugins donde deseamos, solo donde nos permite el moódulo.
Simple facebookwall postProsPermite el stream en paginas de fans de facebook usando el protocolo graph API.ContrasComplejo de usar para la mayoria de administradores drupal, requiere que el administrador sepa hacer una drupal_get_form () de forma manual.
PsottofacebookProsPermite el stream a paginas de fans de facebook.ContrasSolo disponible para drupal 7.Conociendo al autor (el mismo que drupalforfacebook), prefiero usar un módulo personalizadopara efectuar esta misma acción.
SaludosTwitter @miquelcarolCorreomiquel.carol@facebook.com

Facebook i drupal

  • 1.
    Interacción entre Drupaly FacebookMiquel Carol5/5/2010 para drupal.cat
  • 2.
    Como fluye lainformación en las redes socialesRelevancia de los términosInfluencia, conexión y contagio.
  • 3.
    InfluenciaConexiónDebemos estudiar eltipo de red que vamos a crear, eligiendo que tipo de individuos que deseamos conectar e influenciar.Nuestra campaña de marketing se va a ver influenciada por la estructura de la red que hemos creado.ContagioNos afecta la actitud de la gente con la que estamos conectados.El contagio se distribuye hasta tres grados de separación.Los conceptos positivos tienen mayor difusión que los negativos.
  • 4.
    Grados de influenciaGris– No influenciadoRojo - Influenciado
  • 5.
    Red social deFraminghamMA,USA
  • 6.
    Marketing en facebookParámetrosa tener en cuentaHay que dar información de valor.No colocar molestos botones de compra, ni acosar a los fans con ofertas.La mejor opción pasa por intentar crear una nueva tendencia o movimiento social generando “branding” hacia nuestra marca.Hay que poseer un método adecuado de recopilación de datos de nuestros fans y generar formularios con información clara, atractiva y PERSONALIZADA.Hay que ser conscientes de que en facebook la información fluye en ambos sentidos, es necesario escuchar las necesidades de nuestros fans.Requisitos básicosWebsite externo.Página de fans.Aplicación en facebook.
  • 7.
  • 8.
    Página de fansOfreceestadísticas de nuestra influencia en facebook.No puede publicar contenido en los muros de sus fans.Con el protocolo Open Graph se asocia a un website externo en las estadísticas insight.No tiene el límite de contactos de los perfiles facebook.
  • 9.
    Aplicación en facebookGeneraruna aplicación en facebook se limita a crear un marco iframe desde donde se cargará nuestra página.http://www.facebook.com/developers/createapp.php
  • 10.
  • 11.
    Aplicación en facebookConfiguraciónde la página canvas en modo iframe.
  • 12.
    Aplicación en facebookAgregandoun tab personalizado para nuestra página de fans en facebook.
  • 13.
    Aplicación en facebookDebemosmodificar la propiedad “ancho minimo” de nuestro theme para adaptarlo al marco de facebook.760 pixeles si no usamos barra desplazamiento vertical740 pixeles si usamos barra de desplazamiento vertical
  • 14.
    Open GraphMetaetiquetas paraayudar a facebook a recopilar información del contenido que los usuarios comparten en sus perfiles.Metaetiquetas para indicar que perfiles de facebook tienen acceso a las estadísticas insights.Recusos Drupal 6:Módulo personalizado og_meta_tags.Recursos Drupal 6 y 7:Módulo opengraph_meta.
  • 15.
    FbconnectPermite a losusuarios registrarse en nuestro website con su cuenta de facebook.Configura el javascript de facebook para asociarlo a nuestro idioma y nuestra aplicación.Habilita el javascript de facebook para usar código XFBML en nuestro site.Nos permite asignar permisos específicos cuando el usuario se loguea en nuestro website.
  • 16.
    Fbconnectstream_publishProsEfectua el streamen muros de usuarios al registrarse, al comentar y al generar contenido.ContrasNo permite efectuar stream a páginas de fans al usar el método antiguo “stream_publish”, en vez del nuevo “post” usando graph API.No agrega imágenes al contenidó compartido usando el módulo.Permite asociar una imagen para que el contenido compartido en facebook sea mas visible.Hay que agregar campos CCK field_imagefb y field_subtitle.Módulo personalizado
  • 17.
    Botón inicio desesiónGenerando nuestro propio botón de inicio de sesión personalizado.Recursos<fb:login-buttonsize="small" onlogin="facebook_onlogin_ready();" background="dark" v="2" perms="user_about_me, email, publish_stream">Iniciar sesión</fb:login-button><fb:loginGenerador de botones fb:login-buttonPermisos en facebook
  • 18.
    Botón me gustaMegusta y recomienda son realmente el mismo botón.Al no usar un link de referencia, el botón carga mas rápido y nos sirve de comodín para compartir distintos links si lo embebemos en un bloque.Recurso<fb:likehref="" layout="button_count" send="true" show_faces="false" width="150" action="recommend" font="tahoma"></fb:like>Generador de botones fb:likeNota: detalles nuevo botón “send”Generador de botones fb:send
  • 19.
    Social PluginsFacebook nosofrece diversos widjets que podemos adaptar fácilmente a nuestro website.Marco de actividad de nuestro websiteMarco de recomendaciones de nuestro websiteAvatares de gente que ha pinchado en me gustaMarco de actividad de nuestra página de fansComentarios de facebook en nuestro website (moderados)Comentarios de facebook en nuestro website (sin moderar)
  • 20.
    InsightsEstadísticas de aplicaciónen facebookEstadísticas de página de fansEstadísticas de websites externos que usan el protocolo Open Graphhttp://www.facebook.com/insights
  • 21.
    StreamtofacebookEditando el tipode contenido vemos la siguiente opción.Permite hacer streams al muro de perfil de facebook si el usuario tiene una cuenta facebook asociada en su cuenta de usuario.
  • 22.
    Estado actual DrupalDrupalfor FacebookFbconnectSocial PluginsSimple facebook wall postPost tofacebook
  • 23.
    Drupal forfacebookProsEl modulomas completo existente en DrupalContrasDemasiado complejo.Demasiadas incidencias relacionadas con el módulo.Poco recomendable para la mayoria de administradores Drupal.
  • 24.
    FbconnectProsSencillo de usare instalar.Permite usar los plugins de facebook de forma manual.ContrasNo permite el stream a muros de páginas de fans.Requiere modificar el submodulostream para mostrar imágenes.Hay que usar un módulo externo para Open GrpahProtocol.
  • 25.
    Social PluginsProsCualquiera puedeintegrar plugins de facebook de forma sencilla.ContrasProvoca incompatibilidad con algunos módulos de Drupal relacionados con facebook.No podemos colocar los plugins donde deseamos, solo donde nos permite el moódulo.
  • 26.
    Simple facebookwall postProsPermiteel stream en paginas de fans de facebook usando el protocolo graph API.ContrasComplejo de usar para la mayoria de administradores drupal, requiere que el administrador sepa hacer una drupal_get_form () de forma manual.
  • 27.
    PsottofacebookProsPermite el streama paginas de fans de facebook.ContrasSolo disponible para drupal 7.Conociendo al autor (el mismo que drupalforfacebook), prefiero usar un módulo personalizadopara efectuar esta misma acción.
  • 28.