FAQ sui plug-in social

Domande generali

Il pulsante Mi piace, Condividi e Invia disponibile per web, iOS e Android. I post incorporati e il plug-in di incorporazione di Pagine sono disponibili esclusivamente per il Web.

  • Web: se stai utilizzando plug-in social sul web, devi disporre di un account sviluppatore di Facebook per ottenere un ID app.
  • iOS/Android: se stai utilizzando plug-in social all'interno di un'app iOS o Android, devi disporre di un account sviluppatore Facebook per ottenere un ID app.
  • Web: se stai utilizzando plug-in social sul web, devi disporre di un account sviluppatore di Facebook per ottenere un ID app.
  • iOS/Android: se stai utilizzando plug-in social all'interno di un'app iOS o Android, devi disporre di un account sviluppatore Facebook per ottenere un ID app.
  • Web: se si utilizzano plug-in social sul web, non è necessario inviare le proprie integrazioni per l'analisi. Puoi utilizzare qualsiasi plug-in social istantaneo.
  • iOS/Android: se utilizzi plug-in social all'interno di un'app iOS o Android, devi inviare la tua integrazione del pulsante Mi piace per l'analisi tramite la scheda Analisi dell'app nella dashboard gestione app.

Se una persona ha visitato Facebook e visita il tuo sito web con un plug-in social, il browser invia a Facebook le informazioni necessarie per caricare il contenuto di Facebook sulla pagina. I dati che riceviamo possono includere informazioni come l'ID utente della persona, il sito web che sta visitando, la data e l'ora e altre informazioni relative al browser. Alcune di queste informazioni vengono registrate e possono essere utilizzate per migliorare i nostri prodotti e servizi e per mostrare agli utenti inserzioni più interessanti e utili.

Se utilizzi le versioni HTML5 o XFBML, devi includere il codice della lingua quando istanzi la libreria.

Durante il caricamento dell'SDK, modifica il valore di js.src per usare la tua lingua. Sostituisci en_US con la lingua desiderata, ad es. fr_FR per il francese (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"; 

Le lingue supportate sono indicate nel file XML Facebook Local.

In base alla lingua, potresti dover modificare la larghezza dei plug-in social. Per maggiori informazioni, puoi consultare la nostra pagina dedicata a localizzazione e traduzione.

  • Web: se si utilizzano plug-in social sul web, non è necessario inviare le proprie integrazioni per l'analisi. Puoi utilizzare qualsiasi plug-in social all'istante.
  • iOS/Android: se utilizzi plug-in social all'interno di un'app iOS o Android, devi inviare la tua integrazione del pulsante Mi piace per l'analisi tramite la scheda Analisi dell'app nella dashboard gestione app.

A seconda del plug-in sociale potrebbe essere necessario implementare una versione discreta per dispositivi mobili, tablet o desktop. Consulta le FAQ o il documento "Guida introduttiva" per il plug-in che desideri implementare. Nota: non è consigliabile utilizzare le media query CSS per regolare la dimensione dei plug-in sociali.

Se devi spostare una Pagina su un altro URL, non puoi spostare i Mi piace, le condivisioni o i commenti direttamente sul nuovo URL, ma puoi utilizzare il vecchio URL come fonte canonica per il numero di Mi piace o condivisioni nel nuovo URL. Di seguito sono importate informazioni su come eseguire questa operazione.

Informazioni generali

Durante la risoluzione dell'URL a cui dovrebbe essere attribuita un'azione Mi piace o Condividi, Facebook utilizza un processo per risolvere l'URL canonico per l'URL che è stato caricato. Quando viene caricato un URL, il crawler cercherà:

  1. Un reindirizzamento HTTP 301 o 302
  2. L'uso di un tag Open Graph og:url nella Pagina
  3. L'uso di rel=canonical come descritto in RFC 6596. (Il crawler di Facebook supporta solo contenuti, non intestazioni HTTP).

Se uno di questi metodi genera un URL diverso dall'URL originariamente caricato, l'URL specificato verrà considerato "URL canonico" per l'URL originale. Se necessario, il crawler seguirà anche una catena di reindirizzamenti per trovare l'URL canonico.

Tutti i Mi piace e le condivisioni verranno attribuiti all'URL canonico anziché all'URL caricato.

Esempi

Suggerimento: usa il nostro debugger per vedere cosa vede Facebook quando usa il crawler sulla tua Pagina.

Controllando l'URL canonico puoi spostare il contenuto da un URL a un altro e mantenere i conteggi di Mi piace e condivisione, purché tu consenta a Facebook di continuare a risolvere il nuovo URL in quello vecchio. Questa operazione può essere eseguita con uno dei due metodi seguenti:

Aggiungi un tag og:url al nuovo URL che punta al vecchio URL (preferito)

Nel nuovo URL, devi includere un link al vecchio URL. Ad esempio, se il nuovo URL fosse https://example.com/new-url e il vecchio URL fosse https://example.com/old-url, dovresti includere questo frammento in new-url:

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

L'uso di questo metodo indica al crawler che l'URL canonico si trova nella posizione precedente e lo utilizzerà per generare il numero di Mi piace e condivisioni nella Pagina. Eventuali nuovi Mi piace e condivisioni continueranno ad aggregarsi anche sul vecchio URL.

Ciò richiede anche che il vecchio URL esegua il rendering di un documento con tag Open Graph e restituisca una risposta HTTP 200, almeno quando caricato dal crawler di Facebook. Se desideri che altri client reindirizzino quando visitano l'URL, devi inviare la tua risposta 301 HTTP a tutti i client crawler non di Facebook. Il vecchio URL deve contenere il proprio tag og:url che punta a se stesso.

Puoi imparare come riconoscere il crawler di Facebook nella nostra Guida alle best practice per la condivisione.

Questo metodo funzionerà anche con rel=canonical, ma og:url è preferito.

Reindirizza il crawler di Facebook al vecchio URL

Un altro metodo per raggiungere l'obiettivo è reindirizzare il crawler di Facebook al vecchio URL ogni volta che visita il nuovo URL. Come per il metodo sopra descritto, il vecchio URL deve essere un documento valido con intestazioni Open Graph. Inoltre, se desideri includere un reindirizzamento al vecchio URL, il crawler di Facebook non deve reindirizzare quando visita il vecchio URL.

È possibile incorporare solo contenuti pubblici. Se il post, la Pagina o l'URL presentano restrizioni sulla privacy, non è incorporabile. Questo vale per il pulsante Mi piace, il plug-in di incorporazione di Pagine e i post e i video incorporati.

Un modo rapido per verificare se un determinato contenuto è incorporabile è quello di provare a caricarlo utilizzando la funzione "Incognito" o "Privato" del browser.

Mi piace, Condividi e Invia - FAQ comuni

La storia creata dall'azione del Mi piace, della condivisione o dell'invio della tua Pagina può essere arricchita utilizzando meta tag per trasformare una semplice pagina HTML in un oggetto Open Graph.

Se prevedi di utilizzare il pulsante Mi piace, Condividi o Invia su qualsiasi pagina del tuo sito web, devi leggere la nostra guida alle best practice per assicurarti che le storie pubblicate abbiano l'aspetto ideale su Facebook e ottenere la migliore distribuzione possibile.

È consigliabile includere tutti i pulsanti sulla tua app o sul tuo sito web per consentire agli utenti di scegliere il modo in cui desiderano condividere i tuoi contenuti.

Con l'impostazione ref, vengono aggiunti due parametri all'URL del referrer quando una persona clicca su un link da una storia di streaming su un link condiviso:

  • fb_ref: il parametro ref
  • fb_source: Mi piace/Condividi: Il tipo di streaming (home, profile, search, ticker, tickerdialog o other) in cui si è verificato il clic e il tipo di storia (oneline o multiline), concatenati con un underscore. Invia: il tipo di storia (message) in cui si è verificato il clic.

Ad esempio:

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

puoi tenere traccia di questi parametri utilizzando il tuo software di analisi.

Se il pulsante Mi piace, Condividi o Invia è posizionato vicino al bordo di un elemento HTML con la proprietà overflow CSS impostata su hidden, il riquadro a comparsa può essere troncato o completamente nascosto quando si clicca sul pulsante. Per risolvere il problema, imposta la proprietà overflow su un valore diverso da hidden, ad esempio visible, scroll o auto.

Facebook deve estrarre i link condivisi su Facebook per sapere quali informazioni visualizzare nell'anteprima del link da mostrare su Facebook.com o su Facebook per iOS e Android. Ciò viene eseguito ogni 30 giorni per garantire che le proprietà siano aggiornate. Anche la pagina a cui rimanda il link viene analizzata quando l'URL viene inserito nello Strumento debugger.

Facebook osserva le intestazioni della cache sui tuoi URL: analizzerà Expires e Cache-Control in ordine di preferenza. Tuttavia, anche se specifichi un tempo più lungo, Facebook utilizzerà lo scraper sulla tua pagina ogni 30 giorni.

In alcuni casi potresti voler mostrare una versione diversa di una pagina al nostro scraper (contenente più metadati Open Graph) rispetto a quella visualizzata agli utenti della pagina. In questo caso puoi scegliere come target l'agente del browser utilizzato dallo scraper:

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

Sì. Basta specificare l'URL della tua Pagina Facebook nell'impostazione href del pulsante.

FAQ sul pulsante Mi piace

Esistono protezioni di integrità e prevenzione dello spam integrate nei plug-in social e questa è una di esse. Se hai testato ripetutamente un pulsante Mi piace prima del lancio, potresti aver inavvertitamente attivato queste protezioni. Inoltre, alcuni domini su Internet hanno maggiori probabilità di contenere spam, quindi il passaggio di conferma viene visualizzato più spesso.

Questa conferma aggiunge un ulteriore passaggio alla procedura del pulsante Mi piace, ma una volta che il Mi piace è stato confermato separatamente da un certo numero di utenti, non apparirà più e verrà visualizzato solo il normale pulsante Mi piace.

Il numero visualizzato è la somma di:

  • Il numero di Mi piace del tuo URL
  • Il numero di condivisioni del tuo URL (sono compresi i copia/incolla di un link su Facebook)
  • Il numero di Mi piace e commenti su storie su Facebook sul tuo URL

Per ottenere il codice per visualizzare il pulsante Condividi da solo, visita la nostra documentazione sul Pulsante Condividi.

Sono disponibili le opzioni seguenti:

Layout Dimensioni predefinite

standard

Larghezza minima: 225 pixel.
Larghezza predefinita: 450 pixel.
Altezza: 35 pixel (senza immagini) o 80 pixel (con immagini).

box_count

Larghezza minima: 55 pixel.
Larghezza predefinita: 55 pixel.
Altezza: 65 pixel.

button_count

Larghezza minima: 90 pixel.
Larghezza predefinita: 90 pixel.
Altezza: 20 pixel.

button

Larghezza minima: 47 pixel.
Larghezza predefinita: 47 pixel.
Altezza: 20 pixel.

FAQ sul pulsante Condividi

Il numero visualizzato è la somma di:

  • Il numero di Mi piace del tuo URL
  • Il numero di condivisioni del tuo URL (sono compresi i copia/incolla di un link su Facebook)
  • Il numero di Mi piace e commenti su storie su Facebook sul tuo URL

Per ottenere il codice per visualizzare il pulsante Condividi da solo, visita la nostra documentazione sul Pulsante Condividi.

Sì, sebbene ti consigliamo di utilizzare il pulsante Condividi per offrire l'esperienza più semplice e coerente agli utenti che utilizzano il tuo sito; è disponibile una finestra di dialogo autonoma che può essere richiamata utilizzando l'SDK JavaScript o utilizzando un link URL. Leggi la nostra guida per utilizzare la finestra di condivisione.

FAQ sui plug-in dei commenti

  • Aggiunge la punteggiatura (ad es. punti alla fine delle frasi)
  • Elimina gli spazi extra
  • Espande le parole gergali (ad esempio, grz diventa grazie)
  • Aggiunge uno spazio dopo la punteggiatura (ad es. Ciao,Maria diventerebbe Ciao, Maria)
  • Corregge gli errori grammaticali comuni (ad es. converte "se avrei" in "se avessi")

Puoi abilitare il filtro grammaticale dalla sezione delle impostazioni del plug-in.

È possibile accedere ai commenti per ogni URL tramite l'API Graph. Basta fare una richiesta HTTP GET a:

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

Per istruzioni dettagliate, consulta la guida alla Moderazione dei commenti. Se non riesci a configurare l'elenco dei moderatori utilizzando la meta proprietà fb:admins, puoi configurare fb:app_id e aggiornare l'elenco dei moderatori nelle impostazioni dello strumento di moderazione per l'app specifica.