@yisrael-wix can you help me?
i try to do this:
async function initBrand() {
let singoleRecensioni=[];
let mediaVoti=0;
let totaleVoti=0;
singoleRecensioni.push( {
"@context": "https://schema.org/",
"@type": "Product",
"name": "Cocktail Station portatile 150cm",
"image": "https://files.omegastations.com/product/omega15-infopage.jpg",
"description": "Niente compromessi. Pensata per gli hotel e i catering di livello, per chi vuole deliziare i suoi clienti con l’arte dello slow cocktail all’esterno del proprio locale, per chi vuole un bar mobile intorno al mixologist. Creata dai bartender per i bartender, è la postazione barman completa di tutto. Omega 15 ha tutto lo spazio che ti serve per dare sfogo alla tua arte, pensata per i professionisti del bartending che vogliono ogni cosa al posto giusto",
"sku": "O040000",
"offers": {
"@type": "Offer",
"url": "http://www.omegastations.com/omega-15-bar-mobile-150-cm",
"priceCurrency": "EUR",
"price": "1827",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
}
});
wixData.query("Recensioni")
.eq("lingua", "IT")
.eq("prodotto", "Omega 15")
.find()
.then( (results) => {
totaleVoti=results.items.length;
console.log("stampa 1: "+totaleVoti); //print the correct number
let somma=0;
for (let i=0; i<totaleVoti; i++ ){
//console.log("stampa 1.1");
singoleRecensioni.push({
"@type":"Review",
"name":results.items[i].titolo,
"reviewBody":results.items[i].descrizione,
"reviewRating":{
"@type":"Rating",
"ratingValue":results.items[i].valutazione
},
"datePublished":results.items[i].data.getFullYear()+"-"+results.items[i].data.getMonth()+"-"+results.items[i].data.getDay(),
"author":{
"@type":"Person",
"name":results.items[i].autore
},
"publisher":{
"@type":"Organization",
"name":"Omega Stations"
}
});
somma+=results.items[i].valutazione;
}
mediaVoti=somma/totaleVoti;
console.log("log all reviews array: ");
console.log(singoleRecensioni);
let newStructuredData = wixSeo.structuredData;
console.log("log page original structured data:");
console.log(newStructuredData);
newStructuredData.push(singoleRecensioni);
wixSeo.setStructuredData(newStructuredData);
console.log("log new structured data");
console.log(wixSeo.structuredData);
} )
.catch( (err) => {
let errorMsg = err;
} );
}
But checking the page (https://www.omegastations.com/omega-15-bar-mobile-150-cm) with the google tool doensn’t find my new JSON why?
https://search.google.com/test/rich-results?id=GrWVnm4mIzgKkXs9KhVf6g