2012-06-13 33 views
7

He creado un objeto personalizado/acción/agregaciones para mi aplicación.OpenGraph: propiedades personalizadas que no se muestran en la publicación

https://graph.facebook.com/10151038251679973

Todo está funcionando bien, pero ahora quería añadir propiedades personalizadas para mi objeto.

He agregado con éxito dos propiedades: cuando y facilidad.

El problema es que cuando comparto el objeto (es decir, publicando el enlace en mi muro) las propiedades personalizadas no aparecen.

¿Alguna idea? Tengo que hacer algunas configuraciones adicionales?

Respuesta

8

Las propiedades personalizadas no se muestran solo para el objeto publicado, pero puede mostrarlas con sus acciones. Se debe especificar algo como {match.when} en el campo "Título" en Configuración de la acción (Configurar sección de unión historia):

Action Settings

Una vez que la acción referencia match objeto (y el título como se describe anteriormente) publicó verá algo como esto :

Published action

Por cierto, Algunas notas sobre las advertencias que aparecen en la herramienta de depuración relacionados con formato de fecha: Actualmente, donde no hay manera de deshacerse de ese mensaje, otros que proporcionan timestamp numéricos en lugar de ISO 8601 fecha (ninguna de las muestras o formatos descritos para DateTime en Simple Types funcionan sin advertencia). La buena noticia es que la fecha se actualiza correctamente incluso si se muestra una advertencia, por lo que puede ignorar dicha advertencia siempre que timestamp que se muestra en Propiedades del objeto de la Herramienta de depuración sea correcta y represente su fecha real. Hay un par de errores para ese problema: #159315504193810 y #302542186507947

+0

Lo intentaré, desafortunadamente mi acción necesitará una nueva revisión. Gracias por ahora, espero que esto funcione. – Mangiucugna

+0

@Mangiucugna, los administradores/desarrolladores/usuarios de prueba de su aplicación pueden probar la acción antes de que sea aprobada. –

+0

Sí, tienes razón ... ¡Por cierto que funcionó! Tengo otra pequeña pregunta, ¿puedo traducir el texto que coloqué en el pie de foto? Creo que sí, pero no encontré el texto en la herramienta de traducción. – Mangiucugna

0

ver la salida del depurador Facebook aquí:

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

Parece que el formato de fecha podría ensuciar las cosas.

+0

Hola gracias por su respuesta, he visto el mensaje pero otro objeto OG con el mismo problema funciona bien. Además, el formato de hora es correcto (formato ISO 8601 como documentación FB) probablemente sea un error del analizador. – Mangiucugna

+0

@arturnt, el mensaje sobre el formato de fecha es solo una advertencia. Y la propiedad está poblada con los datos correctos –

0

El problema es que cuando comparto el objeto (es decir, publicando el enlace en mi muro), las propiedades personalizadas no aparecen.

no estoy seguro de si se supone que deben aparecer cuando sólo compartir un enlace al objeto en su pared.

¿Ha intentado publicar una acción para su objeto? Cuando eso crea una historia, deben aparecer allí.

Vaya a la configuración de su aplicación, edite el objeto y en la parte inferior eche un vistazo al objeto de vista previa (podría tener que crear primero, si todavía no hay un objeto de vista previa). Edítelo, agregue algunos valores para sus propiedades personalizadas: deben aparecer allí (al menos eso es lo que veo cuando lo pruebo con uno de los míos).

Cuestiones relacionadas