Na koniec musisz podać informacje o cenie treści.
Cena
W przypadku działań związanych z oglądaniem określ cenę treści w tych przypadkach:
category
torental
lubpurchase
.category
tosubscription
lubexternalsubscription
, ale subskrybenci muszą dodatkowo kupić te treści.
W przypadku działań związanych z odsłuchiwaniem podanie ceny jest opcjonalne, jeśli wartość category
to subscription
.
Rysunek 1. Działania związane z multimediami, które wyświetlają ceny treści w wyszukiwarce Google.
W przypadku akcji oglądania określ cenę treści w obiekcie specyfikacji dostępu do działania:
"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"
}
}
}
}
W przypadku działań związanych z odsłuchiwaniem określ cenę treści bezpośrednio w obiekcie znaczników działania:
"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"
}
}
}
Określ cenę
Wykonaj te czynności:
- W przypadku działań związanych z oglądaniem:
- Jeśli wartość atrybutu
category
torental
lubpurchase
, musisz podać cenę jednorazowego zakupu. - Jeśli
category
tosubscription
lubexternalsubscription
, ale treści wymagają dodatkowego zakupu przez subskrybentów, musisz podać cenę dodatkowego kosztu.- W przeciwnym razie nie musisz podawać ceny dla
subscription
aniexternalsubscription
.
- W przeciwnym razie nie musisz podawać ceny dla
- Jeśli wartość atrybutu
- W przypadku ListenAction:
- Jeśli wartość atrybutu
category
tosubscription
, podanie ceny subskrypcji jest opcjonalne.
- Jeśli wartość atrybutu
Szczegółowe przykłady znajdziesz w sekcji Przykłady wymagań dotyczących dostępu do działań.