確認付費內容的價格

最後,您需要提供內容的價格資訊。

價格

請針對「觀看動作」指定下列情況的內容價格:

  • categoryrentalpurchase
  • categorysubscriptionexternalsubscription,但需要為訂閱者購買額外的內容。

針對監聽動作,如果 categorysubscription,則可以選擇指定價格。

圖 1. 媒體動作會顯示 Google 搜尋中內容的價格。

針對觀看動作,請在 Action access 規格物件中指定內容價格:

"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"
      }
    }
  }
}

如果是監聽動作,請直接在 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"
    }
  }
}

找出價格

請完成下列步驟:

  1. 針對觀看動作
    • 如果 categoryrentalpurchase,您就必須提供一次性消費的價格。
    • 如果 categorysubscriptionexternalsubscription,但需要為訂閱者購買更多內容,則您必須提供額外費用。
      • 否則,您不需要提供 subscriptionexternalsubscription 的價格。
  2. 對於收聽動作,
    • 如果 categorysubscription,開發人員可以選擇是否要提供訂閱項目價格。

如需詳細示例,請參閱「動作存取權需求條件範例」一節。