Spécification de plusieurs fournisseurs d'analyse dans les balises d'analyse de page de magasin
Une fois l'élément <biproviders> mis à jour dans votre fichier de configuration biConfig.xml, vous devez spécifier le fournisseur d'analyse dans les balises d'analyse de page de votre magasin. Cela distingue ces balises de vos balises de fournisseur d'analyse par défaut qui sont indiquées dans votre fichier de configuration biConfig.xml.
Pourquoi et quand exécuter cette tâche
Procédure
- Accédez au répertoire qui contient les fichiers JSP de votre magasin. En règle générale, les fichiers JSP sont stockés dans le répertoire crs-web\WebContent\storedir.
-
Trouvez les balises d'analyse dans le fichier. Les balises body sont généralement au-dessus de la balise
</body>dans le fichier JSP. -
Ajoutez un paramètre biprovider à chaque balise d'analyse. Ce paramètre identifie le fournisseur d'analyse auquel chaque balise envoie des données.
Par exemple,
biprovider="coremetrics".Remarque : Si vous avez défini un fournisseur d'analyse par défaut dans votre fichier de configuration biConfig.xml, le paramètre biprovider n'est pas obligatoire pour les balises d'analyse appartenant au fournisseur d'analyse par défaut. Si vous n'ajoutez pas de paramètre biprovider à une balise d'analyse, le fournisseur par défaut est appliqué. - Répétez ces étapes pour chaque fichier JSP de magasin supplémentaire qui contient des balises d'analyse.
Exemple
1
<cm:output section="header" biprovider="coremetrics"/>
<cm:product databean="${product}" extraparms="null, ${cookie.analyticsFacetAttributes.value}" biprovider="coremetrics"/>
<cm:pageview biprovider="coremetrics"/>
<cm:output section="footer" biprovider="coremetrics"/>
2
<mytld:output section="header" biprovider="additionalprovider"/>
<mytld:product databean="${product}" extraparms="null, ${cookie.analyticsFacetAttributes.value}" biprovider="additionalprovider"/>
<mytld:pageview biprovider="additionalprovider"/>
<mytld:output section="footer" biprovider="additionalprovider"/> - Dans la ligne 1, les balises d'analyse de page de magasin indiquent coremetrics en tant que biprovider. Coremetrics est le premier fournisseur d'analyse défini dans la balise
biproviderdu fichier de configuration biConfig.xml. - Dans la ligne 2, les balises d'analyse de page de magasin indiquent également additionalprovider en tant que biprovider. Additionalprovider est le deuxième fournisseur d'analyse défini dans la balise
biproviderdu fichier de configuration biConfig.xml.
Étant donné qu'il existe deux biproviders qui sont spécifiés pour cette page de magasin, le fournisseur par défaut est remplacé et les fournisseurs d'analyse spécifiés dans les balises biprovider ont priorité sur le fournisseur par défaut.
biprovider="coremetrics" n'est pas obligatoire si IBM Digital Analytics ("coremetrics") est spécifié comme fournisseur d'analyse par défaut dans le fichier de configuration biConfig.xml.mytld à la ligne 2 représente le préfixe d'un fournisseur d'analyse supplémentaire. Vous devez utiliser le préfixe défini dans votre page JSP pour votre propre fournisseur d'analyse supplémentaire