Personnalisation des rapports de chevauchement

Vous pouvez personnaliser vos rapports de chevauchement en définissant des paramètres spécifiques si nécessaire. Cette rubrique décrit les paramètres et les niveaux auxquels vous pouvez les spécifier.

Le schéma décrit ici s'applique à tous les paramètres disponibles pour les rapports de chevauchement.

Paramètres de rapport relatifs à la personnalisation des rapports de chevauchement

Pour personnaliser l'affichage des rapports de chevauchement, vous pouvez fournir les paramètres de requête additionnels répertoriés ci-dessous. Ces paramètres peuvent être fournis à six niveaux différents. Les niveaux sont répertoriés et décrits dans un tableau plus loin dans cette rubrique. En fonction du niveau, vous devez ajouter le préfixe asa.report aux paramètres. Egalement selon le niveau, vous spécifiez les paramètres et leurs valeurs dans des emplacements différents et de plusieurs façons, par exemple dans le cadre d'un code avec le signe égal ou en les entrant dans des zones d'une interface utilisateur.
metrics [page|portlet]
Vous pouvez spécifier des métriques pour la page uniquement, pour les portlets uniquement, ou pour une page et tous les portlets qu'elle contient :
metrics
Ceci concerne les métriques de la page et du portlet.
metrics.page
Ceci affecte uniquement les métriques de la page.
metrics.portlet
Ceci affecte uniquement les métriques du portlet.

Pour ces paramètres, indiquez une liste de métriques séparés par des virgules que vous souhaitez afficher dans le rapport de chevauchement. N'incluez aucun espace entre les éléments figurant dans la liste séparée par des virgules. Indiquez les métriques en fonction de leur ID de colonne. Vous pouvez utiliser tous les métriques disponibles dans un rapport de tendances IBM® Coremetrics® Web Analytics. La valeur par défaut est SESSIONS,PAGE_VIEWS. Notez que le type des rapports de chevauchement est optimisé pour l'affichage de deux métriques. Si vous indiquez un nombre inférieur à un métrique ou supérieur à deux métriques, cela peut générer des résultats d'affichage inattendus. La liste des métriques applicables varie en fonction du type de votre compte Coremetrics®.

granularity
Indiquez la granularité de l'intervalle des métriques affichés. Spécifiez une lettre majuscule. La valeur par défaut est W pour les rapports hebdomadaires. Les valeurs possibles sont les suivantes :
D
Quotidien
W
Hebdomadaire. Il s'agit de l'option par défaut.
M
Mensuel
Q
Trimestriellement
Y
Annuelle
numPeriods
Indiquez le nombre de périodes que vous souhaitez signaler. Il s'agit d'un nombre descendant par rapport à la valeur indiquée au paramètre period_a. Indiquez une valeur numérique supérieure à 1. La valeur par défaut est 4.
period_a
Indiquez la date de fin des rapports au format AAAAMMJJ. Indiquez une date antérieure valide. Les rapports vont afficher les données à rebours à partir de cette date, avec le nombre de périodes indiqué par le paramètre numPeriods et la granularité indiquée par le paramètre granularity. La valeur par défaut est yesterday ; elle est calculée au moment de la demande HTTP au format AAAAMMJJ.

Fournir des paramètres à plusieurs niveaux

Vous pouvez définir les paramètres pour l'affichage personnalisé de rapports de chevauchement à six différents niveaux, comme indiqué dans le tableau suivant. En fonction du niveau, vous devez ajouter le préfixe asa.report aux paramètres, asa.report.granularity par exemple.
Tableau 1. Affichage personnalisé de rapports de chevauchement : niveaux pour la spécification des paramètres Définition de paramètres pour l'affichage personnalisé de rapports de chevauchement à plusieurs niveaux
Hiérarchie de niveaux Indiquez le paramètre à ce niveau : Utilisez la chaîne suivante comme préfixe du paramètre : Configurez le paramètre à cette couche : Définissez le paramètre à l'aide de la méthode suivante :
1 Paramètre de requête HTTP requête HTTP Code personnalisé dans le thème ou l'habillage
2 Paramètre de portlet - métadonnées asa.report. Fenêtre de portlet Interface de configuration XML
3 Préférence de portlet asa.report. portlet Mode édition du portlet, interface de configuration XML
4 Paramètre de page - métadonnées asa.report. page Boîte de dialogue Propriétés de la page, interface de configuration XML
5 Paramètre de service de configuration du portail asa.report. WP Config Service WebSphere®Integrated Solutions Console
6 Valeur par défaut Code produit HCL Portal N/A - code produit. Vous ne pouvez pas modifier cette valeur par défaut, mais vous pouvez la remplacer dans les couches mentionnées précédemment.
Si vous fournissez des paramètres à plusieurs niveaux, ils sont appliqués dans l'ordre hiérarchique des niveaux, comme indiqué dans la première colonne de table Hiérarchie de niveaux. Les paramètres indiqués aux niveaux se trouvant dans les lignes antérieures du tableau 1 remplacent ceux figurant dans les dernières lignes du tableau.

Exemples de personnalisation

Les exemples suivants de personnalisation de rapports de chevauchement indiquent comment la priorité de substitution fonctionne entre les différents niveaux de la hiérarchie. Les exemples utilisent le paramètre de granularité. Le fonctionnement de la hiérarchie de priorités est le même pour tous les autres paramètres de rapport.
Exemple 1 :
Scénario : Aucune configuration n'est fournie.
Paramètres :
Tableau 2. Exemple 1 Paramètres Aucune configuration n'est fournie.
Hiérarchie de niveaux Niveau Clé de granularité de l'intervalle Valeur de granularité de l'intervalle
1 Paramètre de requête
2 Paramètre de portlet - métadonnées
3 Préférence de portlet
4 Paramètre de page - métadonnées
5 Paramètre de configuration
6 Valeur par défaut granularity W (hebdomadaire)
Résultat : Toutes les valeurs par défaut s'appliquent. L'ensemble des rapports de chevauchement contiennent des vues de session et de page dans une granularité d'intervalle hebdomadaire pendant quatre semaines, en commençant à rebours à partir de la valeur par défaut yesterday.
Exemple 2 :
Scénario : La granularité d'intervalle est remplacée au niveau de la page.
Paramètres :
Tableau 3. Exemple 2 Paramètres La granularité d'intervalle est remplacée au niveau de la page.
Hiérarchie de niveaux Niveau Clé de granularité de l'intervalle Valeur de granularité de l'intervalle
1 Paramètre de requête
2 Paramètre de portlet - métadonnées
3 Préférence de portlet
4 Paramètre de page - métadonnées asa.report.granularity M (mensuel)
5 Paramètre de configuration
6 Valeur par défaut granularity W (hebdomadaire)
Résultat : Lorsque le paramètre de granularité du niveau supérieur remplace celui du niveau subordonné, les rapports de chevauchement sur la page où asa.report.granularity est défini contiennent des vues de session et de page avec une granularité mensuelle pendant quatre semaines, en commençant à rebours à partir de la valeur yesterday. Les rapports figurant sur toutes les autres pages s'affichent comme spécifié par la configuration par défaut.
Exemple 3 :
Scénario : La granularité d'intervalle est remplacée au niveau de la requête.
Paramètres :
Tableau 4. Exemple 3 Paramètres La granularité d'intervalle est remplacée au niveau de la requête.
Hiérarchie de niveaux Niveau Clé de granularité de l'intervalle Valeur de granularité de l'intervalle
1 Paramètre de requête granularity W (hebdomadaire)
2 Paramètre de portlet - métadonnées
3 Préférence de portlet
4 Paramètre de page - métadonnées asa.report.granularity M (mensuel)
5 Paramètre de configuration
6 Valeur par défaut granularity W (hebdomadaire)
Résultat : Etant donné que le paramètre de demande est prioritaire, les rapports de chevauchement contiennent des vues de session et de page dans une granularité d'intervalle hebdomadaire pendant quatre semaines, en commençant à rebours à partir de la valeur yesterday. Les rapports figurant sur toutes les autres pages s'affichent comme spécifié par la configuration par défaut.