このタイプを使用して、支払いの請求書に関する情報を埋め込みます。
ユースケース
次のユースケースは、Invoice スキーマの一般的な使用例を示しています。これらの例を参考にして、マークアップが正しく構造化されていることを確認してください。
自動支払いの請求書
これは、請求書タイプを使用したマークアップの例です。この例では、自動支払いが指定されています。
JSON-LD
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "Invoice",
"accountId": "123-456-789",
"minimumPaymentDue": {
"@type": "PriceSpecification",
"price": "$70.00"
},
"paymentDue": "2015-11-22T08:00:00+00:00",
"paymentStatus": "PaymentAutomaticallyApplied",
"provider": {
"@type": "Organization",
"name": "Mountain View Utilities"
},
"totalPaymentDue": {
"@type": "PriceSpecification",
"price": "$70.00"
}
}
</script>
microdata
<div itemscope itemtype="http://schema.org/Invoice">
<span itemprop="accountId">123-456-789</span>
<div itemprop="minimumPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
<span itemprop="price">$70.00</span>
</div>
<span itemprop="paymentDue">2015-11-22T08:00:00+00:00</span>
<span itemprop="paymentStatus">PaymentAutomaticallyApplied</span>
<div itemprop="provider" itemscope itemtype="http://schema.org/Organization">
<span itemprop="name">Mountain View Utilities</span>
</div>
<div itemprop="totalPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
<span itemprop="price">$70.00</span>
</div>
</div>
マークアップをテスト
メール マークアップ テストツールを使用して、マークアップを検証できます。マークアップ コードを貼り付け、[検証] ボタンをクリックしてコンテンツをスキャンし、エラーに関するレポートを受け取ります。
仕様
メールの詳細を確認して、これらの追加プロパティのいずれかが請求書に適用されるかどうかを確認します。これらの追加プロパティをマークアップすることで、Google は請求書のより詳細な説明を表示できるようになります。
請求書
タイプ名: Invoice
Intangible を拡張します
| 名前 | 型 | 説明 |
|---|---|---|
| accountId | テキスト | 支払いが適用されるアカウントの識別子。 |
| billingPeriod | 期間 | 請求書の計算に使用される時間間隔。 |
| ブローカー | Organization または Person | 購入者と販売者の間の取引を仲介するエンティティ。ほとんどの場合、ブローカーは交換に関与する商品やサービスの所有権を取得または解放することはありません。エンティティがブローカー、販売者、購入者のいずれであるかが不明確な場合は、後者の 2 つの用語が優先されます。 |
| category | PhysicalActivityCategory、Text、または Thing | アイテムのカテゴリ。大なり記号やスラッシュを使用して、カテゴリ階層を非公式に表すことができます。 |
| confirmationNumber | テキスト | 指定された注文または支払いが受領されたことを確認する番号。 |
| 顧客 | Organization または Person | 注文を行う当事者または請求書の支払いを行う当事者。 |
| minimumPaymentDue | PriceSpecification | 現時点で必要な最低お支払い額。 |
| paymentDue | DateTime | お支払い期限。 |
| paymentMethod | PaymentMethod | 注文に使用されたクレジット カードまたはその他のお支払い方法の名前。 |
| paymentMethodId | テキスト | 使用されたお支払い方法の識別子(クレジット カード番号の下 4 桁など)。 |
| paymentStatus | テキスト | 支払いのステータス(請求書が支払い済みかどうか)。 |
| provider | Organization または Person | 予約を提供する組織。 |
| referencesOrder | 注文 | この請求書に関連する注文。複数の注文が 1 つの請求書にまとめられることもあります。 |
| scheduledPaymentDate | 日付 | 請求書の支払いが予定されている日付。 |
| totalPaymentDue | PriceSpecification | 合計お支払い額。 |