Archivi tag: Object

Tutorial Open Graph di Facebook – Aggregazioni

Abbiamo visto, la scorsa volta, come creare la coppia Action-Obiect, nella Open Graph, e di come farla interagire in una Aggregation. E’ chiaro che, possiamo definire tante aggregazioni quante ne vogliamo, certo dello stesso tipo dichiarato nei metatag della nostra pagina Web (mi viene in mente l’oggetto cucinamed:recipe, da me definito in precedenza).
L’immagine mostra l’aspetto dell’Open Graph della mia applicazione
“Cucina”:
og_multiagg

L’oggetto “menulist” rispetta sempre la convenzione cook:recipe, mostrando pero’, una lista delle ultime coppie recipe:cook, questa aggregazione difatti in “Data toDisplay” mostra “recipe” invece che “Cook” come per le altre:

In questa immagine si vede meglio come “menulist” definisca List:recipe, differentemente dalle altre che mostrano Item:cook

Ecco come appaiono, l’ultimo item cucinato e la menulist(senza bisogno di fare altro) nella timeline:

FB Open Graph Tutorial

Posto di nuovo il Tutorial, riveduto e corretto:

Ora che ho raccolto un numero maggiore di informazioni,mi è possibile scrivere questo breve tutorial, augurandomi che vi sia d’aiuto, nella speranza che i vostri consigli e informazioni, lo rendano ancora più completo.

Passo 1: Creazione di un’applicazione Facebook

La prima finestra di dialogo, dopo aver premuto “crea applicazione”, è questa:

Inserite sia il nome, che l’App Namespace, quindi cliccate Continua.

Passo2: Configurare l’applicazione.

Ci troviamo adesso, nella scheda dei settaggi di base(Basic).

L’unica voce che ci interessa è quella riquadrata in rosso, Website with Facebook Login, inserite in quel campo, l’indirizzo del vostro sito web.
Con quest’azione abbiamo concluso la configurazione, salvate: adesso possiamo passare all’Open Graph.

Passo 3: Inizia Open Graph.

Il menu dell’Open Graph, nella colonna di sinistra, mostra solo queste voci:

Premendo Getting Started compare questa finestra:

Questo è il punto nevralgico, dobbiamo definire Azione e Oggetto, io consiglio di usare, al posto delle poco flessibili Azioni e Oggetti predefiniti, un Azione “Cook” riferita ad un Oggetto “recipe”.
Cliccate su “Primi Passi”.

Passo 4: Schede Azione e Oggetto dell’Open Graph.

Ecco la prima scheda, quella relativa all’azione, dovrebbe già esservi scritto: Cook.

Non fate niente, cliccate semplicemente, in basso Continua (o Salva).
Siamo passati, alla scheda dell’Oggetto:

Dovrebbe già esservi scritto, “recipe”, anche qui non fate niente, passate semplicemente alla scheda successiva, premendo salva.

L’aggregazione:

In “Data to Display”, inserite “Cook”, e in “Aggregation Title”, “recipe”, salvate. Bene con questo abbiamo terminato la configurazione iniziale.

Passo 5: Open Graph Dashboard.

Questa è la Dashboard di OG:

Adesso, in Aggregation, di fianco a “recipe”, troviamo “Add Sample Data”:

cliccatelo, vi si aprirà questa finestra:

Cliccate qui:

Vi apparirà questa finestra:

Inserite un titolo qualsiasi, e l’indirizzo web di un immagine: cliccate su “Create”.

Adesso sulla Dashboard, dovreste trovare questo:

Cliccate “Debug”, nella pagina che si aprirà, dovete cercare questo:

Quello è l’indirizzo fisico, lo spiazzamento del vostro Oggetto all’interno dell’Open Graph, selezionatelo e copiate.

Adesso cliccate AddNew, di fianco a Preview Action, dovreste trovarvi qui:

Nella “Reference”, di “recipe”, inserite l’indirizzo che avete copiato in precedenza “http://samples.ogp.me ecc..”: cliccate su Create.

Con questo abbiamo finito il lavoro sull’Open Graph, tornate alla Dashboard.

Adesso dobbiamo avere i nostri dati, nella forma che possano essere inseriti nell’HTML del nostro sito: cliccate “GetCode”, di fianco a “recipe” in “Object Types”: vi compariranno i metatag da inserire nella HEAD del vostro html file, copiateli, ricordando di modificare i valori di default, con quelli che abbiamo inserito prima, in particolare “og:url”, l’image e il title nel caso l’abbiate modificati.

Credo che questo nuovo tut, sia migliore, più chiaro del precedente. Lo step-by-step Tutorial, mostra bene la funzione java script PostCook(), dovete soltanto personalizzarla, con il vostro AppNameSpace, tutte cose intuitive.
Mi auguro di esservi stato di aiuto, resto a vostra disposizione per consigli e suggerimenti, logicamente reciproci.

Ecco il risultato come appare nel Feed delle Attività:

Qui si vede, nella Dashboard dell’Open Graph, che l’azione è stata approvata da Facebook. ed è ora attiva:

Facebook Open Graph – Il pranzo e’ servito


Ancora Facebook Open Graph, stavolta con Azione ed Oggetto definiti dall’utente (dovro’ lavare i piatti dopo).

Per cucinare(?), clicca qui.

Resto a vostra disposizione, per chiarimenti, consigli e quant’altro.