Open AFPMedialab opened 1 year ago
En se rapportant à la définition des champs par rapport aux exemples et à la syntaxe json-ld il me semble que la bonne représentation devrait plutôt être quelques choses comme cela:
"interactionStatistic": [
{
"@type": "InteractionCounter",
"interactionType": "https://schema.org/FollowAction",
"userInteractionCount": null,
"object": {
"@type": "Product",
"name": "Twitter"
}
}
]
Les valeurs possible de la propriété interactionType sont celles proposé dans le premier tableau. A choisir si nous utilisons le type sous la forme d’URI complete ou plus courte comme énoncé dans le tableau.
Je suis en train de réaliser la deuxième suggestion.
En outre, j'ai une notes sur ces deux propriétées:
object
: (dans interactionStatistic
) "object": {"@type": "Product", "name": "Twitter"}
provider
: "provider": {"@type": "Organization", "name": "Twitter"}
Pour tout InteractionCounter
imbriqué dans Creator
, je supprime l'object
et j'ajoute le provider
comme propriété de Creator
. Mais je garde le object
répétitive pour CreativeWork
puisque l'objet par lequel l'interaction avec le CreativeWork
a été faite n'est pas toujours le même. On peut avoir des métriques sur comment le lien d'un Tweet a été partagé sur Twitter et sur Facebook, par exemple. Par contre, toute interaction avec le créateur se fait sur le même plateforme.
Il faudrait que tu donnes un exemple avec cette idée.
Proposition de format: