ポイントプログラム用の構造化データをGoogleがサポート開始

[レベル: 上級]

ポイントプログラム用の構造化データを Google がサポートするようになりました。

ポイントプログラムの特典を検索結果でリッチリザルト表示

メンバーシップポイントや会員向け価格など特典を提供するポイントプログラムをショップが提供している場合、それを検索結果に表示できます。

こんなイメージで表示されるようです(探してみたけれど、実物は見つけられなかった)。
「With XXX」で会員向けの金額が掲載されています。

loyalty program

MemberProgram 構造化データでマークアップ

ポイントプログラムの特典を検索結果に表示するには MemberProgram 構造化データでマークアップします。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MemberProgram",
  "name": "Membership Plus",
  "description": "For frequent shoppers this is our top-rated loyalty program",
  "url": "https://www.example.com/membership-plus",
  "hasTiers": [
{
  "@type": "MemberProgramTier",
  "@id": "#plus-tier-silver",
  "name": "silver",
  "url": "https://www.example.com/membership-plus-silver",
  "hasTierBenefit": [
"https://schema.org/TierBenefitLoyaltyPoints"
  ],
  "membershipPointsEarned": 5
},
{
  "@type": "MemberProgramTier",
  "@id": "#plus-tier-gold",
  "name": "gold",
  "url": "https://www.example.com/membership-plus-gold",
  "hasTierRequirement":
  {
"@type": "CreditCard",
"name": "Example platinum card plus"
  },
  "hasTierBenefit": [
"https://schema.org/TierBenefitLoyaltyPrice",
"https://schema.org/TierBenefitLoyaltyPoints"
  ],
  "membershipPointsEarned": 10
}
  ]
}
</script>

日本では提供されていない?

Merchant Center には「販売者ポイント プログラム」の追加機能が提供されています。
MemberProgram 構造化データはこの機能と同等の働きをします。

Merchant Center の販売者ポイント プログラムを設定している場合はそちらが優先されるので、あえて構造化データを構成する必要はありません。
Merchant Center を使えない環境でポイント特典を商品情報として掲載したいときに利用できます。

ここで重要なことがあります。

Merchant Center の販売者ポイント プログラムは、米国と英国、オーストラリアの販売者だけを対象としています。
MemberProgram 構造化データのドキュメントでは触れらていませんが、こちらも同じように米・英・豪の Google 検索でのみ有効だと判断します。

実際にどうなのか確認してみます。
追加情報が得られたら追記します。