我在尝试验证我的 Open Graph 对象时遇到问题。调试器说:
必须修复的错误:对象缺少必需值
"网址上的对象 类型的"http://www.secondhandcars.co.za/detail.php?item_id=5077" "product"无效,因为必需属性 未提供类型为"字符串"的"产品:价格:货币"。
然而,在开放图信息部分,我看到这个:
<meta property="product:sale_price:currency" content="ZAR" />
我只是错过了什么吗?我按照这个例子只将我的货币从美元更改为 ZAR,我什至将其更改为兰特价值 R。
产品
:价格和产品:sale_price是不同的字段。
如果使用产品:价格字段,则应同时定义产品:价格:货币和产品:价格:金额值。
<meta property="product:price:amount" content="100.00" />
<meta property="product:price:currency" content="ZAR" />
此规则也适用于产品:sale_price字段。
<meta property="product:sale_price:amount" content="90.00" />
<meta property="product:sale_price:currency" content="ZAR" />