Product detail page

Website personalisation: JavaScript integration

In this example we are retrieving two recommendations:

<script>
$g.fetch({
   elements        : ["pdp_recs_1", "pdp_recs_2"],
   success         : function(response) {
       const recs1 = response.elements.home_page_recs_1;
       const recs2 = response.elements.home_page_recs_2;
       if (recs1 && recs1.html) {
           document.querySelector("element1_selector").innerHTML = recs1.html;
       }
       if (recs2 && recs2.html) {
           document.querySelector("element2_selector").innerHTML = recs2.html;
       }
   },
});
</script>