Déterminer le prix du contenu payant

Enfin, vous devez fournir les informations tarifaires de votre contenu.

Prix

Concernant les actions de visionnage, indiquez le prix du contenu dans les cas suivants:

  • category est rental ou purchase.
  • category est subscription ou externalsubscription, mais ce contenu nécessite un achat supplémentaire pour les abonnés.

Pour les actions d'écoute, vous n'êtes pas obligé de spécifier le prix si category est défini sur subscription.

Figure 1. Media Actions affichant les prix des contenus dans la recherche Google

Pour les actions de visionnage, spécifiez le prix du contenu dans l'objet de spécification d'accès aux actions:

"potentialAction":{
  "@type":"WatchAction",
  "target":{
    "@type":"EntryPoint",
    "urlTemplate":"http://www.example.com/my_favorite_movie?autoplay=true",
    "actionPlatform":[ "http://schema.org/DesktopWebPlatform" ]
  },
  "actionAccessibilityRequirement": {
    "@type": "ActionAccessSpecification",
    "category": "purchase",
    "availabilityStarts": "2019-01-01T00:00Z",
    "availabilityEnds": "2019-12-31T00:00Z",
    "eligibleRegion": {
      "@type": "Country",
      "name": "US"
    },
    "expectsAcceptanceOf": {
      "@type": "Offer",
      "price": 7.99,
      "priceCurrency": "USD",
      "seller": {
        "@type": "Organization",
        "name": "My example seller"
      }
    }
  }
}

Pour les actions d'écoute, indiquez le prix du contenu directement dans l'objet de balisage d'action:

"potentialAction":{
  "@type":"ListenAction",
  "target":{
    "@type":"EntryPoint",
    "urlTemplate":"http://www.example.com/playlist/top_pop_songs?autoplay=true",
    "actionPlatform":[ "http://schema.org/DesktopWebPlatform" ]
  },
  "expectsAcceptanceOf":{
    "@type": "Offer",
    "eligibleRegion": {
      "@type":"Country",
      "name":"US"
    },
    "category": "subscription",
    "name": "Example Music",
    "price": 9.99,
    "priceCurrency": "USD",
    "seller": {
      "@type": "Organization",
      "name": "My example seller",
      "sameAs": "http://www.example.com"
    }
  }
}

Identifier le prix

Procédez comme suit :

  1. Pour les actions de visionnage,
    • Si category est rental ou purchase, vous devez indiquer le prix de l'achat unique.
    • Si la valeur de category est subscription ou externalsubscription, mais que le contenu nécessite un achat supplémentaire pour les abonnés, vous devez indiquer le prix du coût supplémentaire.
      • Sinon, vous n'avez pas besoin de fournir le prix pour subscription ou externalsubscription.
  2. Pour les actions d'écoute,
    • Si category correspond à subscription, vous n'êtes pas obligé d'indiquer le prix de l'abonnement.

Consultez la section Exemples d'exigences concernant les actions pour obtenir des exemples détaillés.