Gmail中的发票收据,用于搜索中的答案

时间:2015-06-06 08:07:17

标签: gmail google-schemas

我在 google脚本 https://goo.gl/pKUc7D创建代码,以便在https://developers.google.com/gmail/markup/reference/order

的Google自己的文档中测试订单/发票收据标记

它不起作用。我可能会遗漏一些东西?结构化数据测试工具为我提供了脚本textarea中所有内容的绿色检查。我将把结果与其他任何运行whmcs计费软件的人分享。

1 个答案:

答案 0 :(得分:0)

我不熟悉WHMCS计费软件及其工作原理。我检查了你的样品,我有点困惑。我看到你正在使用:

http://schema.org/Invoice

Gmail /收件箱中不支持此功能。您必须按照documentation上的订单的微数据示例进行操作。我注意到即使您的标记使用电子邮件标记测试程序进行检查,但这并不意味着它将得到支持。

我从sample data中提取了详细信息并为您创建了一个示例。



 <div itemscope itemtype="http://schema.org/Order">  
      <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization">
        <meta itemprop="name" content="StrikeHawk eCommerce, Inc."/>
      </div>
      <meta itemprop="orderNumber" content="8360"/>
      <meta itemprop="priceCurrency" content="USD"/>
      <meta itemprop="price" content="10.71"/>
      <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
        <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
          <meta itemprop="name" content="Hosting" />
          <link itemprop="image" href="https://lh4.googleusercontent.com/-U20_IAhRras/Uuqtev8Na3I/AAAAAAAAAIc/ptToUbM6cAY/s250-no/google-plus-photo.png"/>
        </div>
        <meta itemprop="price" content="5.35"/>
        <meta itemprop="priceCurrency" content="USD"/>
        <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
          <meta itemprop="value" content="1"/>
        </div>
      </div>
      <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer">
        <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product">
          <meta itemprop="name" content="Addon" />
          <link itemprop="image" href="https://lh4.googleusercontent.com/-U20_IAhRras/Uuqtev8Na3I/AAAAAAAAAIc/ptToUbM6cAY/s250-no/google-plus-photo.png"/>
        </div>
        <meta itemprop="price" content="5.35"/>
        <meta itemprop="priceCurrency" content="USD"/>
        <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue">
          <meta itemprop="value" content="1"/>
        </div>
      </div>
      <div itemprop="billingAddress" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="name" content="Denver Prophit Jr" />
        <meta itemprop="streetAddress" content="P.O. Box 0595" />
        <meta itemprop="addressLocality" content="New Smyrna Beach" />
        <meta itemprop="addressRegion" content="FL" />
        <meta itemprop="addressCountry" content="United States" />
      </div>
<link itemprop="orderStatus" href="http://schema.org/OrderProcessing"/>
<meta itemprop="isGift" content="false"/>
  <meta itemprop="discount" content="0.00"/>
  <meta itemprop="discountCurrency" content="USD"/>
  <link itemprop="url" href="https://www.google.com/+StrikehawkeComm"/>
  <div itemprop="customer" itemscope itemtype="http://schema.org/Person">
    <meta itemprop="name" content="Denver Prophit Jr"/>
       </div>
&#13;
&#13;
&#13;

这将触发查看订单按钮,该按钮将引导客户查看发票/收据。&#34;另请注意,我使用discount属性,我在您的微观数据中注意到,折扣被识别为购买的商品。

enter image description here

哦,如果您正在尝试发送账单,请将orderStatus设置为:

  <link itemprop="orderStatus" href="http://schema.org/OrderPaymentDue"/>

我希望这会有所帮助。