Я настраиваю структурированные данные Google через javscript, используя элемент dom
, как это
function setStructuredDataGeneral() {
structuredData = '{"@context": "https://schema.org/", "@type": "Product", "name": "Ofertas", "image": "<?php echo $wLanding->getFSlideImage(); ?>", "offers": { "@type": "AggregateOffer", "lowPrice": "'+Math.min(...offerPrices)+'", "highPrice": "'+Math.max(...offerPrices)+'", "priceCurrency": "EUR"}}';
var elementScriptStructuredData = document.getElementById("structuredDataGeneral");
var text = document.createTextNode(structuredData);
elementScriptStructuredData.appendChild(text);
}
, тогда у меня есть тег sctipt, куда он идет
<script type="application/ld+json" id="structuredDataGeneral">
</script>
когда я проверяю веб-сайт, на котором он работает, генерирует ожидаемые результаты, проблема заключается в том, что я пытаюсь подтвердить URL-адрес с помощью инструмента структурированных данных Google (https://search.google.com/structured-data/testing-tool) тег пуст.
Это потому, что этоинструмент не загружает JavaScript или я делаю это неправильно?