Embed demo
One script tag, four widgets, no iframes. Styles are scoped (Shadow DOM) so they do not fight with the host page. Pick a brand and product to preview with live data.
Script tag (once per page)
<script src="https://reviews.miridiatech.com/embed.js" async></script>
Badge
<div data-mrv-widget="badge" data-brand="miridia"></div>
Stars
<div data-mrv-widget="stars" data-brand="miridia" data-sku="ag166"></div>
Carousel
<div data-mrv-widget="carousel" data-brand="miridia"></div>
Options: data-type="company,software", data-min-rating="4", data-count="12", data-autoplay="8" (seconds), data-write="false" to hide the write-a-review link.
Product
<div data-mrv-widget="product" data-brand="miridia" data-sku="ag166"></div>
Reviews with photos (lightbox), sort, paging, replies, a write-a-review link and a Q&A tab that posts to /api/public/miridia/questions. Options: data-count, data-sort.
JSON-LD (server side, not from the script)
Paste the output of /api/public/miridia/jsonld?sku=ag166 into the product page, or use the WordPress plugin / Magento block in integrations/, which fetch and cache it server side.