Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- (function () {
- function getCurrentPageProducts() {
- let resultID = null;
- if (dataLayer) {
- dataLayer.forEach(item => {
- for (let j in item) {
- if (item[j].items && item[j].items[0] && item[j].items[0].id) {
- resultID = item[j].items[0].id;
- }
- }
- })
- }
- return resultID;
- }
- async function getRelatedProductData() {
- const RELATED_PRODUCT_ENDPOINT = 'https://us-east4-adoric-production.cloudfunctions.net/Support_relatedProducts';
- const CLIENT_KEY = 'keds';
- try {
- const productsInPage = getCurrentPageProducts();
- if (productsInPage) {
- const response = await fetch(RELATED_PRODUCT_ENDPOINT + '?clientKey=' + CLIENT_KEY + '&productList=' + productsInPage);
- const result = await response.json();
- window.adoricRelatedProductData = await result;
- if (window.adoricRelatedProductData && window.adoricRelatedProductData.length > 0) {
- window.adoric && window.adoric.trigger('relatedProductFromThePAGE');
- }
- }
- } catch (error) {
- console.log(error.message);
- }
- }
- getRelatedProductData();
- })();
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement