Esempi di app Facebook

Quando un utente fa clic sulla scheda di un’applicazione Facebook, questa viene visualizzata in uno spazio largo 810 pixel. Adobe Campaign utilizza un’applicazione Web di tipo Facebook per definire e personalizzare il contenuto visualizzato nell’applicazione Facebook, facilitando così l’acquisizione dei profili.

NOTA

È inoltre possibile integrare Adobe Campaign con un'applicazione Facebook sviluppata da un partner. In questo caso, non è necessario utilizzare l'applicazione Web Adobe Campaign per acquisire i profili Facebook. Per ulteriori informazioni, vedere Configurazione di account esterni.

IMPORTANTE

Attenetevi ai passaggi di configurazione descritti in Creazione di un'applicazione Facebook.

NOTA

In questa sezione vengono descritti gli elementi collegati alle applicazioni Web di tipo Facebook. Tutti gli elementi condivisi con le applicazioni Web standard sono descritti in questa sezione.

Gli esempi di applicazioni Web di tipo Facebook descritti di seguito sono:

IMPORTANTE

Questi casi d’uso semplici sono forniti come esempi per illustrare le funzionalità delle applicazioni Web di tipo Facebook.

Raccomandazioni

Le seguenti limitazioni sono collegate direttamente a Facebook:

  • È necessario creare tutte le applicazioni Web in HTTPS.
  • Un’applicazione Facebook visualizzata tramite una scheda ha una larghezza di 810 pixel.

Avvio rapido: creazione di un'applicazione Facebook in 7 passaggi

Questo esempio fornisce un processo passo passo per visualizzare un'applicazione integrata Adobe Campaign in Facebook. In questo caso, vogliamo creare un'applicazione che consenta di visualizzare il messaggio Welcome quando l'utente fa clic sulla scheda dell'applicazione (App01).

Per creare questa applicazione, eseguire i seguenti passaggi:

  1. Creare un'applicazione su Facebook ( https://developers.facebook.com/apps). Per ulteriori informazioni, consulta: Creazione di un'applicazione Facebook.

  2. Create un account esterno di tipo Facebook Connect e inserite i parametri dell'applicazione Facebook. Per ulteriori informazioni, consulta: Configurazione di account esterni.

  3. Immettete i collegamenti Terms of service e Privacy policy da visualizzare nella schermata di richiesta delle autorizzazioni di Facebook. Per ulteriori informazioni, consulta: Inserire i collegamenti alle Condizioni del servizio e all'Informativa sulla privacy.

  4. Create un’applicazione Web di tipo Facebook in Adobe Campaign. Per ulteriori informazioni, consulta: Creazione di un'applicazione Web di tipo Facebook.

  5. Modificate l’applicazione Web. In questo esempio, abbiamo aggiunto un'attività Page e definito un titolo per essa.

  6. Implementate l'applicazione.

  7. Configurate l’applicazione Facebook in modo che venga visualizzata come una scheda sulla pagina Facebook. Per ulteriori informazioni, consulta: Configurazione delle schede di Facebook.

Verificate che la scheda dell'applicazione App01 venga visualizzata sulla pagina Facebook. Facendo clic su di esso, è possibile visualizzare un messaggio Welcome.

Come inoltrare le impostazioni a un'applicazione Facebook?

IMPORTANTE

Seguite i passaggi di configurazione descritti in Creazione di un'applicazione Facebook.

Nell'esempio 1, abbiamo personalizzato la visualizzazione della pagina Facebook in base al valore nel campo Fan of the page. È inoltre possibile elaborare il campo Application settings. Questo campo consente di recuperare i dati contenuti in un collegamento generato da Adobe Campaign, tramite Facebook.

Prendiamo l'esempio di una società che decide di inviare una campagna e-mail. Nella consegna, un collegamento punta all’applicazione Facebook. Questo collegamento è personalizzato grazie al parametro app_data aggiunto alla fine dell'URL. Il valore di questo parametro potrebbe essere un indicatore che rifletta l'importanza del cliente. Nel nostro esempio, i valori del parametro app_data sono big (cliente significativo) e small (cliente meno importante).

Una volta personalizzato, l’URL sarà simile al seguente:

  • http://<path of the Facebook application>&app_data=big (per un cliente significativo)
  • http://<path of the Facebook application>&app_data=small (per un cliente meno significativo)

Tra i dati anonimi inviati a Adobe Campaign da Facebook, viene raccolto il valore del campo Application parameters, consentendo Adobe Campaign di personalizzare la visualizzazione dell'applicazione in base a questo parametro.

Se l'utente è un cliente significativo (il valore del parametro app_data è big), viene visualizzata la seguente immagine:

Se l'utente è un cliente meno significativo (il valore del parametro app_data è small), viene visualizzata la seguente immagine:

Per ricreare questo caso di utilizzo, abbiamo creato un'applicazione Web composta dai seguenti elementi:

  • Un'attività Test basata sul campo Application parameter.
  • due pagine che contengono le immagini da visualizzare in base al valore del campo Application parameter.

Come acquisire i dati del ventilatore?

IMPORTANTE

Seguite i passaggi di configurazione descritti in Creazione di un'applicazione Facebook.

Questo esempio mostra come contattare gli utenti di Facebook e offrire loro la condivisione delle informazioni sul loro profilo. Prendiamo l'esempio di un'azienda che vuole acquisire prospettive e organizza un concorso sulla sua pagina Facebook per attrarle.

Ogni volta che un utente fa clic sulla scheda App03, gli viene chiesto se desidera partecipare al concorso.

Se decidono di partecipare al concorso, offriamo loro di condividere le loro informazioni di profilo.

Se accettano di condividere le informazioni, viene visualizzata la schermata seguente.

Per creare questo caso di utilizzo, abbiamo creato un'applicazione Web che include i seguenti elementi:

  • un’attività Test
  • tre pagine
  • un'attività Access control
  • un’attività Pre-loading
  • un’attività Save
  • un'attività End

Attività di test

L'attività Test è basata sul campo ID e Application parameters.

È costituito da tre rami:

  • identifier (UID) is empty : l’identificatore viene inoltrato da Facebook solo se l’utente ha già accettato di condividere le proprie informazioni. Il primo ramo dell'attività Test consente di rendere disponibile il concorso solo agli utenti che non sono mai entrati, ad esempio quelli con un ID vuoto.
  • application parameter equals ‘thanks’ : per ignorare un errore di visualizzazione collegato a Facebook, la pagina finale dell’applicazione Web punta all’URL dell’applicazione Facebook a cui viene aggiunto il app_data parametro utilizzando il thanks valore (per ulteriori informazioni, fare riferimento a: End activity). Il secondo ramo consente di verificare se l’utente proviene dall’attività End del primo ramo (e ha appena partecipato al concorso) per visualizzare un messaggio di ringraziamento. Per ulteriori informazioni sull’utilizzo di parametri URL aggiuntivi, consultate: Come inoltrare le impostazioni a un’applicazione Facebook?.
  • Default branch : se l'utente ha già partecipato al concorso (ID già inserito) in una data precedente (parametro applicazione diverso da thanks), verrà visualizzata una pagina in cui si informa che è già stato immesso.

Pagina concorrenza

Per ignorare l'errore di visualizzazione collegato a Facebook, è inoltre necessario selezionare Parent window o In the top window nel campo Window della pagina del concorso.

Attività di controllo degli accessi

L'attività Access control consente di visualizzare la pagina della richiesta di autorizzazione Facebook quando l'utente partecipa al concorso. Se accettano di condividere le informazioni, queste vengono recuperate durante il precaricamento. Per ulteriori informazioni, consulta: Attività di precaricamento.

Se in precedenza avete inserito l'account esterno al momento della creazione dell'applicazione Web (fate riferimento a Creazione di un'applicazione Web di tipo Facebook) non è necessario modificare l'attività. In caso contrario, andate al campo Application e selezionate l'account esterno collegato all'applicazione Facebook.

Attività di precaricamento

Selezionare l'origine dati da utilizzare per il precaricamento:

  • Marketing database : questa opzione consente di precaricare i dati tramite il database Adobe Campaign .
  • Facebook : questa opzione consente di precaricare i dati tramite Facebook.

Database di Marketing

Questa opzione consente di recuperare i dati di un profilo esistente nella tabella dei visitatori. La verifica viene eseguita in base all'ID Facebook esterno recuperato quando l'utente fa clic sulla scheda dell'applicazione Facebook. Se si aggiunge un modulo dopo l'attività Pre-loading, i campi che contengono informazioni nel database vengono precaricati.

NOTA

Per ulteriori informazioni sul precaricamento dei dati tramite il database Adobe Campaign , consultare questa sezione.

Facebook

Questa opzione consente di definire le informazioni del profilo Facebook da raccogliere, tra quelle che l'utente ha accettato di condividere, al fine di salvarle.

L'opzione Database information consente di raccogliere i dati seguenti:

  • External ID: ID utente
  • Gender: genere dell'utente
  • Verified : questo campo specifica se l'utente dispone o meno di un account Facebook verificato.
  • Full name: nome completo dell'utente
  • First name: nome utente
  • Last name: cognome utente
  • Language: lingua dell'utente

È inoltre possibile scegliere di raccogliere la foto del profilo, l'elenco degli amici, l'indirizzo e-mail, la data di nascita, gli interessi e la posizione selezionando le caselle corrispondenti.

Prima di fare clic su Ok, selezionare la casella I agree to comply with Facebook conditions of use.

NOTA

Se selezionate una o più caselle nella sezione Private information, nella schermata di richiesta delle autorizzazioni di Facebook verrà visualizzata automaticamente la richiesta di accesso per questi dati.

Per poter raccogliere le informazioni selezionate, l'utente deve accettare di condividerle.

Se desiderate entrambi i tipi di precaricamento (tramite Adobe Campaign e tramite Facebook), aggiungete due caselle di precaricamento una dopo l’altra.

Salva attività

L'attività Save consente di memorizzare le informazioni raccolte durante le fasi precedenti nella tabella dei visitatori.

Se il profilo esiste già nella tabella dei visitatori, i loro dati vengono aggiornati con i nuovi dati raccolti.

Se il profilo non esiste nel database e l'indirizzo e-mail dell'utente Facebook è stato raccolto, un visitatore verrà creato nella tabella dei visitatori.

  1. Nel campo Visitor creation folder, selezionate la cartella in cui verrà creato il profilo. Nel caso di un’applicazione Web di tipo Facebook, la cartella di creazione predefinita è Visitors.

  2. Nel campo Reconciliation mode, selezionare la modalità di riconciliazione da utilizzare:

    • Automatic : La quadratura è effettuata sulla base di email, cognome, nome e data di nascita.
    • Manual : Selezionare una o più chiavi di riconciliazione.
    • None : Non ci sarà alcuna riconciliazione.
  3. Nel campo Mapping, selezionare lo schema su cui si desidera eseguire la riconciliazione.

    IMPORTANTE

    Verificate che i campi della scheda Social networks siano immessi correttamente nel mapping di consegna. Le mappature di distribuzione sono accessibili tramite il nodo Administration > Campaign management > Target mappings.

  4. Potete selezionare una cartella di ricerca per la riconciliazione e una cartella di creazione per i nuovi profili. Se i campi sono vuoti, la ricerca e la creazione dei profili vengono effettuate nella cartella predefinita dello schema di mappatura.

Attività fine

Per ignorare l'errore di visualizzazione collegato a Facebook, è necessario selezionare la casella Use an external URL e immettere l'URL dell'applicazione Facebook, seguito dal parametro app_data e da un valore. Questo valore verrà utilizzato nell'attività Test per rilevare se l'utente è appena entrato nel concorso e per visualizzare un messaggio di ringraziamento, se applicabile. Per ulteriori informazioni, consulta: Attività di test.

Nel nostro esempio, il valore utilizzato è Ringraziamenti.

Schermata dei dettagli di un visitatore

Come per i follower su Twitter (consulta: Principio operativo), i profili Facebook recuperati sono memorizzati nella tabella dei visitatori. Per visualizzare l'elenco dei visitatori, andate al nodo Profiles and Targets > Visitors.

Ogni potenziale Facebook che accetta di condividere le proprie informazioni sul profilo viene aggiunto all'elenco dei visitatori. Se la casella Friends è selezionata nell'attività Pre-load (fare riferimento a: Attività di precaricamento), vengono aggiunti anche gli amici.

Nella sezione Summary della finestra dei dettagli del visitatore, vi sono due stati possibili per l'indicatore New Contact:

Se viene visualizzato un segno di spunta verde, significa che il visitatore non è stato riconciliato con i destinatari. In questo caso, nell'elenco dei destinatari viene creato un nuovo profilo.

Una croce rossa indica che il visitatore è stato riconciliato con un destinatario. È possibile fare clic sulla lente di ingrandimento a destra del campo Recipient per visualizzare il destinatario corrispondente.

Vai alla finestra dei dettagli di un destinatario per visualizzare il visitatore corrispondente, se applicabile. Selezionate la scheda Others, quindi fate doppio clic sul nome del visitatore nella sezione Web identities.

La schermata Activities della pagina dei dettagli di un visitatore contiene le seguenti informazioni:

  • "Open Graph" tipo attività ventilatore: musica giocata, video guardati, articoli letti e deduzioni delle applicazioni installate (Deezer, Spotify, Dailymotion, Yahoo News, ecc.)

  • "Mi piace" e commenti aggiunti dalla ventola in seguito alle consegne inviate da Adobe Campaign

  • pagine apprezzate dal fan

  • check-in della ventola

    NOTA

    Affinché Adobe Campaign possa raccogliere i check-in di una ventola, è necessario fare clic sul pulsante Subscribe nella schermata di configurazione del servizio. Per ulteriori informazioni, vedere Configurazione di account esterni.

Come precaricare i campi di un modulo utilizzando i dati del profilo di Facebook

L'applicazione Social Marketing consente inoltre di aggiungere un pulsante a un modulo per precaricare i campi utilizzando le informazioni del profilo Facebook. Questa opzione, disponibile in tutti i modelli di applicazione Web (attività di tipo Page), è descritta in questa sezione.

NOTA

Prima di iniziare a utilizzare questa funzione, è necessario creare un'applicazione Facebook e un account esterno di tipo Facebook Connect. Per ulteriori informazioni, vedere Configurazione di account esterni.

In questa pagina