Your SlideShare is downloading. ×
  • Like
Facebook i drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Facebook i drupal

  • 9,541 views
Published

 

Published in Investor Relations
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
9,541
On SlideShare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
54
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Interacción entre Drupal y Facebook
    Miquel Carol
    5/5/2010 para drupal.cat
  • 2. Como fluye la información en las redes sociales
    Relevancia de los términos
    Influencia, conexión y contagio.
  • 3. Influencia
    Conexión
    Debemos 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.
    Contagio
    Nos 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 influencia
    Gris – No influenciado
    Rojo - Influenciado
  • 5. Red social de FraminghamMA,USA
  • 6. Marketing en facebook
    Parámetros a tener en cuenta
    Hay 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ásicos
    Website externo.
    Página de fans.
    Aplicación en facebook.
  • 7. Página de fans
    http://www.facebook.com/pages/create.php
  • 8. Página de fans
    Ofrece 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.
  • 9. Aplicación en facebook
    Generar 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
  • 10. Aplicación en facebook
    Detalles del website
  • 11. Aplicación en facebook
    Configuración de la página canvas en modo iframe.
  • 12. Aplicación en facebook
    Agregando un tab personalizado para nuestra página de fans en facebook.
  • 13. Aplicación en facebook
    Debemos modificar la propiedad “ancho minimo” de nuestro theme para adaptarlo al marco de facebook.
    760 pixeles si no usamos barra desplazamiento vertical
    740 pixeles si usamos barra de desplazamiento vertical
  • 14. Open Graph
    Metaetiquetas 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.
  • 15. Fbconnect
    Permite 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.
  • 16. Fbconnectstream_publish
    Pros
    Efectua el stream en muros de usuarios al registrarse, al comentar y al generar contenido.
    Contras
    No 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 de sesión
    Generando 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:login
    Generador de botones fb:login-button
    Permisos en facebook
  • 18. Botón me gusta
    Me 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:like
    Nota: detalles nuevo botón “send”
    Generador de botones fb:send
  • 19. Social Plugins
    Facebook nos ofrece diversos widjets que podemos adaptar fácilmente a nuestro website.
    Marco de actividad de nuestro website
    Marco de recomendaciones de nuestro website
    Avatares de gente que ha pinchado en me gusta
    Marco de actividad de nuestra página de fans
    Comentarios de facebook en nuestro website (moderados)
    Comentarios de facebook en nuestro website (sin moderar)
  • 20. Insights
    Estadísticas de aplicación en facebook
    Estadísticas de página de fans
    Estadísticas de websites externos que usan el protocolo Open Graph
    http://www.facebook.com/insights
  • 21. Streamtofacebook
    Editando 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.
  • 22. Estado actual Drupal
    Drupal for Facebook
    Fbconnect
    Social Plugins
    Simple facebook wall post
    Post tofacebook
  • 23. Drupal forfacebook
    Pros
    El modulo mas completo existente en Drupal
    Contras
    Demasiado complejo.
    Demasiadas incidencias relacionadas con el módulo.
    Poco recomendable para la mayoria de administradores Drupal.
  • 24. Fbconnect
    Pros
    Sencillo de usar e instalar.
    Permite usar los plugins de facebook de forma manual.
    Contras
    No 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 Plugins
    Pros
    Cualquiera puede integrar plugins de facebook de forma sencilla.
    Contras
    Provoca 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 post
    Pros
    Permite el stream en paginas de fans de facebook usando el protocolo graph API.
    Contras
    Complejo de usar para la mayoria de administradores drupal, requiere que el administrador sepa hacer una drupal_get_form () de forma manual.
  • 27. Psottofacebook
    Pros
    Permite el stream a paginas de fans de facebook.
    Contras
    Solo disponible para drupal 7.
    Conociendo al autor (el mismo que drupalforfacebook), prefiero usar un módulo personalizadopara efectuar esta misma acción.
  • 28. Saludos
    Twitter @miquelcarol
    Correomiquel.carol@facebook.com