Preguntas frecuentes sobre plugins sociales

Preguntas generales

Botones "Me gusta", "Compartir" y "Enviar" disponibles para la web, iOS y Android. Las publicaciones insertadas y el plugin de página están disponibles exclusivamente para la web.

  • Web: si utilizas plugins sociales en la web, debes tener una cuenta de desarrollador de Facebook para poder obtener un identificador de la aplicación.
  • iOS/Android: si utilizas plugins sociales en una aplicación para iOS o Android, debes tener una cuenta de desarrollador de Facebook para poder obtener un identificador de la aplicación.
  • Web: si utilizas plugins sociales en la web, debes tener una cuenta de desarrollador de Facebook para poder obtener un identificador de la aplicación.
  • iOS/Android: si utilizas plugins sociales en una aplicación para iOS o Android, debes tener una cuenta de desarrollador de Facebook para poder obtener un identificador de la aplicación.
  • Web: si utilizas plugins sociales en la web, no tienes que enviar tus integraciones para su revisión. Puedes utilizar cualquier plugin social de inmediato.
  • iOS/Android: si utilizas plugins sociales en una aplicación para iOS o Android, tendrás que enviar la integración del botón "Me gusta" para su revisión a través de la pestaña "Revisión de la aplicación" del panel de aplicaciones.

Si una persona ha visitado Facebook y navega a tu sitio web con un plugin social, el navegador nos envía información para cargar contenido de Facebook en esa página. Los datos que recibimos pueden incluir información como el identificador de usuario de la persona, el sitio web que visita, la fecha y la hora, y otros datos relacionados con el navegador. Registramos algunos de estos datos y podemos usarlos para mejorar nuestros productos y servicios, así como para mostrar a las personas anuncios más útiles e interesantes.

Si utilizas las versiones HTML5 o XFBML, debes incluir el código de idioma al crear una instancia de la biblioteca.

Cuando lo hagas, cambia el valor de js.src para usar tu configuración regional. Solo tienes que reemplazar en_US por tu configuración regional. Por ejemplo, fr_FR para francés (Francia):

// Example 1:
'https://connect.facebook.net/fr_FR/sdk.js';

// Example 2:
js.src = "https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.6"; 

Puedes consultar las configuraciones regionales que se admiten en el archivo FacebookLocales.xml.

Posiblemente, deberás ajustar el ancho del plugin social para adaptarlo a los distintos idiomas. Puedes obtener más información en nuestra página Localización y traducción.

  • Web: si utilizas plugins sociales en la web, no tienes que enviar tus integraciones para su revisión. Puedes utilizar cualquier plugin social de inmediato.
  • iOS/Android: si utilizas plugins sociales en una aplicación para iOS o Android, tendrás que enviar la integración del botón "Me gusta" para su revisión a través de la pestaña "Revisión de la aplicación" del panel de aplicaciones.

En función del plugin social, es posible que debas implementar una versión discreta para el móvil, la tableta o el ordenador. Consulta la pregunta frecuente o el documento "Primeros pasos" del plugin que quieres implementar. Nota: No se recomienda utilizar consultas multimedia de CSS para ajustar el tamaño de los plugins sociales.

Si necesitas mover una página a otra URL, no puedes mover los Me gusta, las comparticiones ni los comentarios directamente a la nueva URL, pero puedes utilizar la URL antigua como origen canónico de los Me gusta y las comparticiones de la nueva. A continuación, se incluyen instrucciones sobre cómo para hacerlo.

Instrucciones

Al resolver a qué URL se debe atribuir un Me gusta o una acción de compartición, Facebook utiliza un proceso para resolver la URL canónica de la URL que se ha cargado. Al cargar una URL, el rastreador buscará lo siguiente:

  1. Un redireccionamiento HTTP 301 o 302
  2. El uso de una etiqueta og:url de Open Graph en la página
  3. El uso de rel=canonical como se describe en RFC 6596. (El rastreador de Facebook solo admite contenido, no encabezados HTTP).

Si alguno de estos métodos produce una URL diferente de la cargada inicialmente, la URL especificada se considerará la "URL canónica" de la URL original. Si es necesario, el rastreador también seguirá una cadena de redireccionamientos para buscar la URL canónica.

De este modo, todos los Me gusta y las comparticiones se atribuirán a la URL canónica, en lugar de la URL cargada.

Ejemplos

Sugerencia: Utiliza nuestro depurador para saber qué ve Facebook cuando rastrea tu página.

Al controlar la URL canónica, puedes mover contenido de una URL a otra, así como mantener los recuentos de Me gusta y comparticiones, siempre que permitas a Facebook seguir resolviendo la nueva URL en la antigua. Dispones de dos métodos para hacerlo:

Añadir una etiqueta og:url a la nueva URL que apunte a la antigua (método preferido)

En tu nueva URL, debes incluir un enlace a la URL antigua. Por ejemplo, si tu nueva URL es https://example.com/new-url y la antigua es https://example.com/old-url, debes incluir este fragmento en new-url:

<meta property="og:url" content="https://example.com/old-url" />

El uso de este método indica al rastreador que la URL canónica está en la ubicación antigua, y se usará para generar el número de Me gusta y comparticiones en la página. Los nuevos Me gusta y comparticiones también se seguirán agregando a la URL antigua.

Así mismo, es necesario que la URL antigua siga representando un documento con etiquetas de Open Graph y devuelva una respuesta HTTP 200, como mínimo cuando el rastreador de Facebook la cargue. Si quieres redirigir a otros clientes cuando visiten la URL, debes enviar su respuesta HTTP 301 a todos los clientes del rastreador que no sean de Facebook. La URL antigua debe contener su propia etiqueta og:url que apunte a sí misma.

Puedes obtener información sobre cómo reconocer el rastreador de Facebook en nuestra guía de prácticas recomendadas para el uso compartido.

Este método también funcionará con rel=canonical, aunque se prefiere og:url.

Redirigir el rastreador de Facebook a la URL antigua

Otro método para lograrlo es redirigir el rastreador de Facebook a la URL antigua siempre que visite la nueva. Igual que con el método descrito anteriormente, la URL antigua debe ser un documento válido con encabezados de Open Graph. Si quieres incluir un redireccionamiento a la URL antigua, el rastreador de Facebook no debe redirigirse cuando la visite.

Solo se puede insertar contenido público. Si la publicación, la página o la URL tienen algún tipo de restricción de privacidad, no se podrán insertar. Esto es aplicable al botón "Me gusta", al plugin de página, y a las publicaciones y los vídeos insertados.

Una manera rápida de probar si una sección de contenido específica se puede insertar es intentar cargarla con el modo "incógnito" o "privado" del navegador.

Me gusta, compartir y enviar: Preguntas frecuentes habituales

La historia que crea la acción de indicar Me gusta, compartir o enviar la página se puede enriquecer mediante metaetiquetas a fin de convertir una página HTML simple en un objeto de Open Graph.

Si tienes previsto utilizar uno de los botones "Me gusta", "Compartir" o "Enviar" en alguna página de tu sitio web, debes leer nuestra guía de prácticas recomendadas para asegurarte de que las historias publicadas se vean bien en Facebook y tengan la mejor distribución posible.

Te recomendamos que incluyas todos los botones en la aplicación o el sitio web para que las personas puedan elegir cómo quieren compartir tu contenido.

La opción de configuración ref hace que se añadan dos parámetros a la URL prescriptora cuando una persona hace clic en un enlace desde una historia de transmisión sobre un enlace compartido:

  • fb_ref: parámetro ref
  • fb_source. Me gusta/Compartir: tipo de transmisión (home, profile, search, ticker, tickerdialog o other) en el que se ha producido el clic y tipo de historia (oneline o multiline), concatenados con un guion bajo. Enviar: tipo de historia (message) en que se ha producido el clic.

Por ejemplo:

http://www.facebook.com/l.php?fb_ref=top_left&fb_source=profile_oneline

Puedes realizar un seguimiento de estos parámetros con tu software de análisis.

Si uno de los botones "Me gusta", "Compartir" o "Enviar" se colocan cerca del perímetro de un elemento HTML con la propiedad overflow de CSS establecida en hidden, es posible que el control flotante se recorte u oculte por completo al hacer clic en el botón. Para corregirlo, se puede establecer la propiedad overflow en un valor distinto de hidden, como visible, scroll o auto.

Facebook tiene que extraer los enlaces que se comparten en la plataforma para saber a cuáles tiene que vincular información de vista previa para que se muestre en Facebook.com o en Facebook para iOS y Android. Esto se realiza cada 30 días para garantizar que las propiedades estén actualizadas. La página vinculada también se extrae cuando la URL se introduce en la herramienta de depuración.

Facebook observa los encabezados de caché en tus URL (observará Expires y Cache-Control por orden de preferencia). No obstante, aunque especifiques un tiempo mayor, Facebook extraerá tu página cada 30 días.

En algunos casos, puedes mostrar en nuestro extractor una versión diferente de una página (que contenga más metadatos de Open Graph) que la que muestras a las personas que ven la página. En este caso, puedes dirigirte al agente del navegador que utiliza el extractor:

facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

Sí. Solo tienes que especificar la URL de tu página de Facebook en la opción href del botón.

Preguntas frecuentes sobre el botón "Me gusta"

Existen medidas de protección de la integridad y prevención del spam integradas en los plugins sociales, y esta es una de ellas. Si has probado de forma intensiva un botón "Me gusta" antes de publicarlo, es posible que hayas activado estas medidas de protección sin darte cuenta. Además, hay determinados dominios de Internet que tienen más probabilidades de contener spam, por lo que el paso de confirmación se mostrará más a menudo.

Esta confirmación añade un paso adicional al proceso del botón "Me gusta". No obstante, una vez que varios usuarios han confirmado la acción "Me gusta" por separado, este deja de aparecer y solo se muestra el botón "Me gusta" normal.

Este número es la suma de:

  • El número de Me gusta de tu URL
  • El número de comparticiones de tu URL (incluye las acciones de copiar/pegar un enlace en Facebook).
  • El número de Me gusta y comentarios en historias de Facebook sobre tu URL

Para obtener el código para mostrar solo el botón "Compartir", visita nuestra documentación sobre el botón "Compartir".

Encontrarás las siguientes opciones:

Diseño Tamaños predeterminados

standard

Ancho mínimo: 225 píxeles.
Ancho predeterminado: 450 píxeles.
Altura: 35 píxeles (sin fotos) u 80 píxeles (con fotos).

box_count

Ancho mínimo: 55 píxeles.
Ancho predeterminado: 55 píxeles.
Altura: 65 píxeles.

button_count

Ancho mínimo: 90 píxeles.
Ancho predeterminado: 90 píxeles.
Altura: 20 píxeles.

button

Ancho mínimo: 47 píxeles.
Ancho predeterminado: 47 píxeles.
Altura: 20 píxeles.

Preguntas frecuentes sobre el botón "Compartir"

Este número es la suma de:

  • El número de Me gusta de tu URL
  • El número de comparticiones de tu URL (incluye las acciones de copiar/pegar un enlace en Facebook).
  • El número de Me gusta y comentarios en historias de Facebook sobre tu URL

Para obtener el código para mostrar solo el botón "Compartir", visita nuestra documentación sobre el botón "Compartir".

Sí. Aunque recomendamos utilizar el botón "Compartir" para ofrecer una experiencia que sea lo más simple y coherente posible a las personas que usan tu sitio, proporcionamos un cuadro de diálogo independiente que se puede invocar mediante el SDK para JavaScript o el enlace a una URL. Lee nuestra guía para utilizar el cuadro de diálogo de contenido compartido.

Preguntas frecuentes sobre el plugin de comentarios

  • Añade puntuación (por ejemplo, puntos al final de las oraciones).
  • Elimina los espacios en blanco adicionales.
  • Expande las palabras de argot (por ejemplo, "xfa" se convierte en "por favor").
  • Añade un espacio tras la puntuación (por ejemplo, "Hola,Ana" se convierte en "Hola, Ana").
  • Corrige errores gramaticales comunes (por ejemplo, convierte "?Cómo" en "¿Cómo").

Puedes activar el filtro de gramática desde la sección "Configuración" en el plugin.

Es posible acceder a los comentarios de cada URL a través de la API Graph. Solo tienes que realizar la solicitud HTTP GET siguiente:

https://graph.facebook.com/v2.6/?fields=og_object{comments}
  &id=<YOUR_URL>
  &access_token=<YOUR_TOKEN>

Para obtener instrucciones detalladas, consulta la guía de moderación de comentarios. Si no puedes configurar la lista de moderadores mediante la metapropiedad fb:admins, puedes configurar la propiedad fb:app_id y actualizar la lista de moderadores en la configuración de la herramienta de moderación de esta aplicación.