Skip to content

Gestores de etiquetas

Fanplayr puede usarse con un Sistema de Gestión de Etiquetas. Las variables dinámicas deben ser accesibles en cada página y accedidas por el código de incrustación en el SGE.

Por ejemplo, el código que incluirías en tu tienda podría verse así:

html
<script>
  window.fanplayrTms = {};
  window.fanplayrTms.pageType = 'home';
  window.fanplayrTms.productId = '';
  window.fanplayrTms.categoryId = '';
  window.fanplayrTms.productName = '';
  window.fanplayrTms.categoryName = '';
</script>

El código de incrustación en tu SGE se vería entonces de la siguiente manera:

html
<script>
  (function (d, w, s) {
    var f = (w.fanplayr = w.fanplayr || { _i: [] });
    f._i.push({
      type: 'st',
      // ...
      data: {
        version: 3,
        // ...
        pageType: window.fanplayrTms.pageType,
        categoryId: window.fanplayrTms.categoryId,
        categoryName: dow.fanplayrTms.categoryName,
        productId: window.fanplayrTms.productId,
        productName: window.fanplayrTms.productName
      }
    });
    var js = d.createElement(s);
    var fjs = d.getElementsByTagName(s)[0];
    js.async = true;
    js.src = 'https://cdn.fanplayr.com/client/production/loader.js';
    fjs.parentNode.insertBefore(js, fjs);
  })(document, window, 'script');
</script>