Gestori di tag
Fanplayr può essere utilizzato con un sistema di gestione dei tag (TMS). Le variabili dinamiche devono essere accessibili su ogni pagina e richiamate dal codice di incorporamento nel TMS.
Ad esempio, il codice che includeresti sul tuo negozio potrebbe assomigliare a:
html
<script>
window.fanplayrTms = {};
window.fanplayrTms.pageType = 'home';
window.fanplayrTms.productId = '';
window.fanplayrTms.categoryId = '';
window.fanplayrTms.productName = '';
window.fanplayrTms.categoryName = '';
</script>
Il codice di incorporamento nel tuo TMS assomiglierebbe quindi a quanto segue:
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>