我正在尝试在GTM中创建一个变量,该变量将从以下模式中仅返回值“ product”:
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Pendentif Girafe Rond 16 mm, Finition argentée",
"description": "Un joli bijou, pour briller de jour comme de nuit. Votre pendentif serti d'oxydes de zirconium se personnalise en ajoutant un cuir de couleur réversible et une chaîne (vendus séparément).",
"mpn": "70318721608000",
"sku": "70318721608000",
"image": [
null,
null,
null
],
"offers": {
"url": {},
"@type": "Offer",
"priceCurrency": "EUR",
"price": "39.00",
"availability": "http://schema.org/InStock"
}
}
</script>
我对Google跟踪代码管理器一无所知,但是您可以像这样解析JSON数据:
const jsonData = JSON.parse( document.getElementById("json-data").innerText );
console.log(jsonData["@type"]);
<script id="json-data" type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Pendentif Girafe Rond 16 mm, Finition argentée",
"description": "Un joli bijou, pour briller de jour comme de nuit. Votre pendentif serti d'oxydes de zirconium se personnalise en ajoutant un cuir de couleur réversible et une chaîne (vendus séparément).",
"mpn": "70318721608000",
"sku": "70318721608000",
"image": [
null,
null,
null
],
"offers": {
"url": {},
"@type": "Offer",
"priceCurrency": "EUR",
"price": "39.00",
"availability": "http://schema.org/InStock"
}
}
</script>