{# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #} {% extends '@EasyAdmin/layout.html.twig' %} {% block content_title %}{% endblock %} {% block head_javascript %} {{ parent() }} {% endblock head_javascript %} {% block body_javascript %} {% endblock body_javascript %} {% block head_stylesheets %} {{ parent() }} {# {{ knp_pagination_rel_links(totaldevices) }} #} {% endblock %} {% block main %}
Statistiques pour le salon {{salon.name }} pour la période du {{ salon.startedAt |date("d/m/Y") }} au {{ salon.endedAt |date("d/m/Y") }}
{# Salon - map #}
Organisateur : {{ salon.name }}
Début du salon : {{ salon.startedAt |date("d/m/Y") }}
Fin du salon : {{ salon.endedAt |date("d/m/Y") }}
Lieu: {{ salon.pacExpo }}
Charte active : {{ salon.chart }}
Env: {{ salon.env }}
Mode : {{ salon.mode }}
Opérateur : {{ salon.operateurapi }}
Nombre de devices présents dans les stats : {{ totaldevices }}
{# Consultation par totem #}
{# {% set totalhits = 0 %} {% set totalbadges = 0 %} {% for key,device in deviceslist %} {% set totalhits = totalhits + device.total_hits %} {% set totalbadges = totalbadges + device.total_badges %} {% endfor %} #} {# #} {# #} {# #}
Nom du device Emplacement sur la carte Nombre de hits Visiteurs uniques flashés
{{ device.device_id }} {{ device.total_hits }} {{ device.total_badges }}
Total {{ totalhits }} {{ totalbadges }}
{# pagination #}
{#
{{ deviceslist | length }} devices trouvés
#}
{# #}
{# Consultation par rubrique #}
{#
Consultation par rubriques
#}
{% set totalhitscolTotem = 0 %} {% set totalhitscolWeb = 0 %} {% set totalhitscolTotal = 0 %} {% if devicesByOrigin.conferencesTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByOrigin.conferencesTotem.total %} {% else %} {% endif %} {% if devicesByOrigin.conferencesWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByOrigin.conferencesWeb.total %} {% else %} {% endif %} {% if devicesByOrigin.encoursTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByOrigin.encoursTotem.total %} {% else %} {% endif %} {% if devicesByOrigin.encoursWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByOrigin.encoursWeb.total %} {% else %} {% endif %} {% if devicesByActions.conferencessearchTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.conferencessearchTotem.total %} {% else %} {% endif %} {% if devicesByActions.conferencessearchWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.conferencessearchWeb.total %} {% else %} {% endif %} {% if devicesByOrigin.exhibitorsTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByOrigin.exhibitorsTotem.total %} {% else %} {% endif %} {% if devicesByOrigin.exhibitorsWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByOrigin.exhibitorsWeb.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsclicviewexhibitormapTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorsclicviewexhibitormapWeb.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsclicviewexhibitormapWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorsclicviewexhibitormapWeb.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsclicviewproductmapTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorsclicviewproductmapTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsclicviewproductmapWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorsclicviewproductmapWeb.total %} {% else %} {% endif %} {% if devicesByActions.linktoexhibitorsTotem.exhibitors is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.linktoexhibitorsTotem.exhibitors.total %} {% else %} {% endif %} {% if devicesByActions.linktoexhibitorsWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.linktoexhibitorsWeb.exhibitors.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchpopupTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorssearchpopupTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchpopupWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorssearchpopupWeb.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapWeb.total %} {% else %} {% endif %} {# {% if devicesByActions.exhibitorssearchTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorssearchTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorssearchWeb.total %} {% else %} {% endif %} #} {% if devicesByOrigin.mapsTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByOrigin.mapsTotem.total %} {% else %} {% endif %} {% if devicesByOrigin.mapsWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByOrigin.mapsWeb.total %} {% else %} {% endif %} {% if devicesByActions.mapsclicstandTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.mapsclicstandTotem.total %} {% else %} {% endif %} {% if devicesByActions.mapsclicstandWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.mapsclicstandWeb.total %} {% else %} {% endif %} {% if devicesByActions.mapsopensidepopupTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.mapsopensidepopupTotem.total %} {% else %} {% endif %} {% if devicesByActions.mapsopensidepopupWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.mapsopensidepopupWeb.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.exhibitorssearchTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.exhibitorssearchWeb.total %} {% else %} {% endif %} {% if devicesByActions.speakerssearchTotem is not null %} {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.speakerssearchTotem.total %} {% else %} {% endif %} {% if devicesByActions.exhibitorssearchWeb is not null %} {% set totalhitscolWeb = totalhitscolWeb + devicesByActions.speakerssearchWeb.total %} {% else %} {% endif %} {% if qrCodes is not null %} {# {% set totalhitscolTotem = totalhitscolTotem + devicesByActions.speakerssearchTotem.total %} #} {% else %} {% endif %}
Rubriques Filtres utilisés Totem Web TOTAL
CONFERENCES (action dans la rubrique tout confondu) origin : conferences{{ devicesByOrigin.conferencesTotem.total }}0{{ devicesByOrigin.conferencesWeb.total }}0{{ devicesByOrigin.conferencesTotem.total + devicesByOrigin.conferencesWeb.total }}
EN COURS (clic sur menu du haut) origin : encours{{ devicesByOrigin.encoursTotem.total }}0{{ devicesByOrigin.encoursWeb.total }}0{{ devicesByOrigin.encoursTotem.total + devicesByOrigin.encoursWeb.total }}
Fiche conférence actions : conferences-open-search, conferences-send-search, conferences-reset-search, open-popup-conferences{{ devicesByActions.conferencessearchTotem.total }}0{{ devicesByActions.conferencessearchWeb.total }}0{{ devicesByActions.conferencessearchTotem.total + devicesByActions.conferencessearchWeb.total }}
EXPOSANTS (action dans la rubrique tout confondu) origin : exhibitors{{ devicesByOrigin.exhibitorsTotem.total }}0{{ devicesByOrigin.exhibitorsWeb.total }}0{{ devicesByOrigin.exhibitorsTotem.total + devicesByOrigin.exhibitorsWeb.total }}
Clic sur exposant action : exhibitors-clic-view-exhibitor-map{{ devicesByActions.exhibitorsclicviewexhibitormapTotem.total }}0{{ devicesByActions.exhibitorsclicviewexhibitormapWeb.total }}0{{ devicesByActions.exhibitorsclicviewexhibitormapTotem.total + devicesByActions.exhibitorsclicviewexhibitormapWeb.total }}
Clic sur produit action : exhibitors-clic-view-product-map{{ devicesByActions.exhibitorsclicviewproductmapTotem.total }}0{{ devicesByActions.exhibitorsclicviewproductmapWeb.total }}0{{ devicesByActions.exhibitorsclicviewproductmapTotem.total + devicesByActions.exhibitorsclicviewproductmapWeb.total }}
Clic liste exposants origin : exhibitors, action : link-to-exhibitors{{ devicesByActions.linktoexhibitorsTotem.exhibitors.total }}0{{ devicesByActions.linktoexhibitorsWeb.exhibitors.total }}0{{ devicesByActions.linktoexhibitorsTotem.exhibitors.total + devicesByActions.linktoexhibitorsWeb.exhibitors.total }}
Fiche exposant actions : exhibitors-open-search, exhibitors-send-search, exhibitors-reset-search, open-popup-exhibitors{{ devicesByActions.exhibitorssearchpopupTotem.total }}0{{ devicesByActions.exhibitorssearchpopupWeb.total }}0{{ devicesByActions.exhibitorssearchpopupTotem.total + devicesByActions.exhibitorssearchpopupWeb.total }}
Voir la sélection sur le plan actions : button-clic-view-list-exhibitors-map{{ devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapTotem.total }}0{{ devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapWeb.total }}0{{ devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapTotem.total + devicesByActions.exhibitorsbuttonclicviewlistexhibitorsmapWeb.total }}
Exposant sur le plan actions : exhibitors-clic-view-exhibitor-map{{ devicesByActions.exhibitorssearchTotem.total }}0{{ devicesByActions.exhibitorssearchWeb.total }}0{{ devicesByActions.exhibitorssearchTotem.total + devicesByActions.exhibitorssearchWeb.total }}
PLAN origin : maps{{ devicesByOrigin.mapsTotem.total }}0{{ devicesByOrigin.mapsWeb.total }}0{{ devicesByOrigin.mapsTotem.total + devicesByOrigin.mapsWeb.total }}
Plan clic sur un stand action : maps-click-stand{{ devicesByActions.mapsclicstandTotem.total }}0{{ devicesByActions.mapsclicstandWeb.total }}0{{ devicesByActions.mapsclicstandTotem.total + devicesByActions.mapsclicstandWeb.total }}
Ouverture popup exposants action : maps-open-sidepopup{{ devicesByActions.mapsopensidepopupTotem.total }}0{{ devicesByActions.mapsopensidepopupWeb.total }}0{{ devicesByActions.mapsopensidepopupTotem.total + devicesByActions.mapsopensidepopupWeb.total }}
Exposants search actions : exhibitors-open-search, exhibitors-send-search, exhibitors-reset-search{{ devicesByActions.exhibitorssearchTotem.total }}0{{ devicesByActions.exhibitorssearchWeb.total }}0{{ devicesByActions.exhibitorssearchTotem.total + devicesByActions.exhibitorssearchWeb.total }}
Speakers search action : speakers-send-search{{ devicesByActions.speakerssearchTotem.total }}0{{ devicesByActions.speakerssearchWeb.total }}0{{ devicesByActions.speakerssearchTotem.total + devicesByActions.speakerssearchWeb.total }}
Flash Qrcode action : urlAppSalon{{ qrCodes }}00 {{ qrCodes }}
{# Consultation par jours #}
{#
Consultation par jours
#}
{% for key, devicesByDay in devicesByDays %} {% endfor %}
Journée Nombre de hits Visiteurs uniques flashés
{{ devicesByDay.date }} {{ devicesByDay.total_hits }} {{ devicesByDay.total_badges }}
{# Consultation par heures #}
{#
Consultation par heures
#}
{# Consultation par exposants #}
{#
Consultation par exposants
#}
Liste des exposants pour les Totem et WEB
{% set totalhitsexposants = 0 %} {% set totalhitsbadges = 0 %} {% for key, exposant in exposantslist %} {% set totalhitsexposants = totalhitsexposants + exposant.total %} {% set totalhitsbadges = totalhitsbadges + exposant.total_badges %} {% endfor %}
Nom de l'exposants Nombre de hits Visiteurs uniques flashés
{{ exposant.name }} {{ exposant.total }} {{ exposant.total_badges }}
Total {{ totalhitsexposants}} {{ totalhitsbadges }}
{# pagination #}
{{ exposantslist | length }} exposants trouvés
{# #}
{# Consultation par conferences #}
{#
Consultation par conferences
#}
Liste des conférences pour les Totem et WEB
{% set totalhitsconferences = 0 %} {% set totalhitsbadges = 0 %} {% for key,conference in conferenceslist %} {% set totalhitsconferences = totalhitsconferences + conference.total_hits %} {% set totalhitsbadges = totalhitsbadges + conference.total_badges %} {% endfor %}
Nom de la conférence Nombre de hits Visiteurs uniques flashés
{{ conference.name }} {{ conference.total_hits }} {{ conference.total_badges }}
Total {{ totalhitsconferences }} {{ totalhitsbadges }}
{# pagination #}
{{ conferenceslist | length }} conferences trouvés
{# #}
{# Visiteurs #}
{% set conferenceStr = "" %} {% for key,conference in conferenceslist|slice(0, 10) %} {% set conferenceStr = conferenceStr ~ "\n" ~ conference.name %} {% endfor %} {% set exposantStr = "" %} {% for key,exposant in exposantslist|slice(0, 10) %} {% set exposantStr = exposantStr ~ "\n" ~ exposant.name %} {% endfor %}
Libellé Total
Nombre total de visiteurs {{ visiteurs.total_badges }}
Nombre total de visites {{ visiteurs.nb_visite }}
Durée totale des visites {{ visiteurs.duree_total_visite }}
Durée moyenne d'une visite {{ visiteurs.duree_moy_visite }}
Moyenne nombre de clic par visite {{ visiteurs.nb_click_moyen }}
TOP 10 des conférences les plus consultées{{ conferenceStr|nl2br }}
TOP 10 des exposants les plus consultées{{ exposantStr|nl2br }}
{% endblock %}