{% set displayVisitorsInOwnColumn = (isWidget ? false : true) %} {% set displayReferrersInOwnColumn = (clientSideParameters.smallWidth ? false : true) %} {% if displayVisitorsInOwnColumn %} {% endif %} {% if displayReferrersInOwnColumn %} {% endif %} {% set cycleIndex=0 %} {% for visitor in dataTable.getRows() %} {% set breakBeforeVisitorRank = (visitor.getColumn('visitEcommerceStatusIcon') and visitor.getColumn('visitorTypeIcon')) ? true : false %} {% set visitorColumnContent %}   {% if visitor.getColumn('plugins') %} {% else %} {% endif %}   {% if visitor.getColumn('visitorTypeIcon') %}  - {% endif %} {% if not displayVisitorsInOwnColumn or breakBeforeVisitorRank %}

{% endif %} {% if visitor.getColumn('visitConverted') %} # {{ visitor.getColumn('goalConversions') }} {% if visitor.getColumn('visitEcommerceStatusIcon') %}  - {% endif %} {% endif %} {% if not displayVisitorsInOwnColumn %}

{% endif %} {% if displayVisitorsInOwnColumn %} {% if visitor.getColumn('pluginsIcons')|length > 0 %}
{{ 'General_Plugins'|translate }}: {% for pluginIcon in visitor.getColumn('pluginsIcons') %} {{ pluginIcon.pluginName|capitalize(true) }} {% endfor %} {% endif %} {% endif %} {% endset %} {% set referrerColumnContent %}
{% if visitor.getColumn('referrerType') == 'website' %} {{ 'Referrers_ColumnWebsite'|translate }}: {{ visitor.getColumn('referrerName') }} {% endif %} {% if visitor.getColumn('referrerType') == 'campaign' %} {{ 'Referrers_ColumnCampaign'|translate }}
{{ visitor.getColumn('referrerName') }} {% if visitor.getColumn('referrerKeyword') is not empty %} - {{ visitor.getColumn('referrerKeyword') }}{% endif %} {% endif %} {% if visitor.getColumn('referrerType') == 'search' %} {%- set keywordNotDefined = 'General_NotDefined'|translate('General_ColumnKeyword'|translate) -%} {%- set showKeyword = visitor.getColumn('referrerKeyword') is not empty and visitor.getColumn('referrerKeyword') != keywordNotDefined -%} {% if visitor.getColumn('searchEngineIcon') %} {{ visitor.getColumn('referrerName') }} {% endif %} {{ visitor.getColumn('referrerName') }} {% if showKeyword %}{{ 'Referrers_Keywords'|translate }}:
"{{ visitor.getColumn('referrerKeyword') }}" {% endif %} {% set keyword %}{{ visitor.getColumn('referrerKeyword') }}{% endset %} {% set searchName %}{{ visitor.getColumn('referrerName') }}{% endset %} {% set position %}#{{ visitor.getColumn('referrerKeywordPosition') }}{% endset %} {% if visitor.getColumn('referrerKeywordPosition') %} # {{ visitor.getColumn('referrerKeywordPosition') }} {% endif %} {% endif %} {% if visitor.getColumn('referrerType') == 'direct' %}{{ 'Referrers_DirectEntry'|translate }}{% endif %}
{% endset %} {% set visitorRow %} {% set cycleIndex=cycleIndex+1 %} {% if displayVisitorsInOwnColumn %} {% endif %} {% if displayReferrersInOwnColumn %} {% endif %} {% endset %} {% if not clientSideParameters.filterEcommerce or visitor.getMetadata('hasEcommerce') %} {{ visitorRow }} {% endif %} {% endfor %}
{{ 'General_Date'|translate }}
{{ 'General_Visitors'|translate }}
{{ 'Live_Referrer_URL'|translate }}
{{ 'General_ColumnNbActions'|translate }}
{{ visitor.getColumn('serverDatePrettyFirstAction') }} {% if isWidget %}
{% else %}-{% endif %} {{ visitor.getColumn('serverTimePrettyFirstAction') }}
{% if visitor.getColumn('visitIp') is not empty %}
IP: {{ visitor.getColumn('visitIp') }}{% endif %} {% if visitor.getColumn('provider') and visitor.getColumn('providerName')!='IP' %}
{{ 'Provider_ColumnProvider'|translate }}: {{ visitor.getColumn('providerName') }} {% endif %} {% if visitor.getColumn('customVariables') %}
{% for id,customVariable in visitor.getColumn('customVariables') %} {% set name='customVariableName' ~ id %} {% set value='customVariableValue' ~ id %}
{{ customVariable[name]|truncate(30) }} {% if customVariable[value]|length > 0 %}: {{ customVariable[value]|truncate(50) }}{% endif %} {% endfor %} {% endif %} {% if not displayVisitorsInOwnColumn %}
{{ visitorColumnContent }} {% endif %} {% if not displayReferrersInOwnColumn %}
{{ referrerColumnContent }} {% endif %}
{{ visitorColumnContent }} {{ referrerColumnContent }}
{% if visitor.getColumn('visitorId') is not empty %} {{ 'Live_ViewVisitorProfile'|translate }} {% endif %} {{ visitor.getColumn('actionDetails')|length }} {% if visitor.getColumn('actionDetails')|length <= 1 %} {{ 'General_Action'|translate }} {% else %} {{ 'General_Actions'|translate }} {% endif %} {% if visitor.getColumn('visitDuration') > 0 %}- {{ visitor.getColumn('visitDurationPretty')|raw }}{% endif %}
    {% include "@Live/_actionsList.twig" with {'actionDetails': visitor.getColumn('actionDetails')} %}