我在 google脚本 https://goo.gl/pKUc7D创建代码,以便在https://developers.google.com/gmail/markup/reference/order
的Google自己的文档中测试订单/发票收据标记它不起作用。我可能会遗漏一些东西?结构化数据测试工具为我提供了脚本textarea中所有内容的绿色检查。我将把结果与其他任何运行whmcs计费软件的人分享。
答案 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;
这将触发查看订单按钮,该按钮将引导客户查看发票/收据。&#34;另请注意,我使用discount属性,我在您的微观数据中注意到,折扣被识别为购买的商品。
哦,如果您正在尝试发送账单,请将orderStatus设置为:
<link itemprop="orderStatus" href="http://schema.org/OrderPaymentDue"/>
我希望这会有所帮助。