2012-06-13 13 views
7

Ho creato un oggetto/azione/aggregazioni personalizzati per la mia app.OpenGraph: proprietà personalizzate non visualizzate nel post

https://graph.facebook.com/10151038251679973

Tutto sta funzionando benissimo, ma ora ho voluto aggiungere proprietà personalizzate per il mio oggetto.

Ho aggiunto con successo due proprietà: quando e impianto.

Il problema è che quando condivido l'oggetto (ad esempio pubblicando il collegamento sul mio muro) le proprietà personalizzate non vengono visualizzate.

Qualche idea? Devo fare alcune configurazioni aggiuntive?

risposta

8

Le proprietà personalizzate non vengono visualizzate per l'oggetto appena pubblicato, ma è possibile visualizzarle con le azioni. È necessario specificare qualcosa di simile {match.when} nel campo "Caption" in Impostazioni azione (Configura sezione attaccamento storia):

Action Settings

Una volta che l'azione fa riferimento a match oggetto (e la didascalia come descritto in precedenza) ha pubblicato vedrete qualcosa di simile :

Published action

BTW, Alcune note per quanto riguarda le avvertenze che si vedono in strumento di debug relative al formato di data:
Attualmente non è possibile sbarazzarsi di quel messaggio altro che fornisce la data numerica timestamp invece della data ISO 8601 (nessuno dei campioni o dei formati descritti per DateTime in Simple Types funziona senza un avviso). La buona notizia quella data viene aggiornata correttamente anche se viene visualizzato un avviso, quindi è possibile ignorare tale avviso finché timestamp visualizzato in Proprietà oggetto dell'output di Debug Tool è corretto e rappresenta la data effettiva. Esistono un paio di bug per questo problema: #159315504193810 e #302542186507947

+0

Ci proverò, sfortunatamente la mia azione avrà bisogno di una nuova recensione. Grazie per ora, spero che funzioni. – Mangiucugna

+0

@Mangiucugna, amministratori/sviluppatori/utenti test della tua applicazione possono testare l'azione prima che venga approvata. –

+0

Sì, hai ragione ... BTW ha funzionato !!! Ho un'altra piccola domanda, posso tradurre il testo che inserisco nella didascalia? Penso di sì ma non ho trovato il testo nello strumento di traduzione .. – Mangiucugna

0

vedere l'output Facebook Debugger qui:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.sportilia.com%2Fg%2Fpartite%2F183%3Ffb_utente%3D5

Sembra che il formato della data potrebbe essere a confondere le cose.

+0

Ciao grazie per la tua risposta, ho visto il messaggio ma un altro oggetto OG con lo stesso problema funziona correttamente. Inoltre, il formato dell'ora va bene (il formato ISO 8601 come documentazione FB) probabilmente è un errore del parser. – Mangiucugna

+0

@arturnt, il messaggio sul formato della data è solo un avvertimento. E la proprietà è popolata con i dati corretti –

0

Il problema è che quando condivido l'oggetto (ad esempio postando il collegamento sul mio muro) le proprietà personalizzate non vengono visualizzate.

io non sono sicuro se si suppone di presentarsi quando si condivide solo collegamento all'oggetto sul vostro muro.

Hai provato a pubblicare un'azione per il tuo oggetto? Quando ciò crea una storia, dovrebbero apparire lì dentro.

Andare nelle impostazioni dell'app, modificare l'oggetto e in basso dare un'occhiata all'oggetto di anteprima (potrebbe essere necessario crearne uno per primo, se non ci sono ancora oggetti di anteprima). Modificalo, aggiungi alcuni valori per le tue proprietà personalizzate - dovrebbero apparire lì (almeno questo è quello che vedo quando lo collaudo con uno dei miei).

Problemi correlati