{% set displayVisitorsInOwnColumn = (isWidget ? false : true) %} {% set cycleIndex=0 %} {% for visitor in dataTable.getRows() %} {% set visitHasEcommerceActivity = visitor.getColumn('visitEcommerceStatusIcon') %} {% set breakBeforeVisitorRank = (visitHasEcommerceActivity and visitor.getColumn('visitorTypeIcon')) ? true : false %} {% set visitorColumnContent %} {% if visitor.getColumn('browserIcon') %}
  • {{ 'DevicesDetection_ColumnBrowser'|translate }}: {{ visitor.getColumn('browser') }}
  • {{ 'DevicesDetection_BrowserEngine'|translate }}: {{ visitor.getColumn('browserFamily') }}
  • {% if visitor.getColumn('pluginsIcons')|length > 0 %}
  • {{ 'General_Plugins'|translate }}: {% for pluginIcon in visitor.getColumn('pluginsIcons') %} {{ pluginIcon.pluginName|capitalize(true) }} {% endfor %}
  • {% endif %}
{% endif %} {% if visitor.getColumn('operatingSystemIcon') %}
  • {{ 'DevicesDetection_ColumnOperatingSystem'|translate }}: {{ visitor.getColumn('operatingSystem') }}
{% endif %} {% if visitor.getColumn('deviceTypeIcon') %}
  • {{ 'DevicesDetection_DeviceType'|translate }}: {{ visitor.getColumn('deviceType') }}
  • {% if visitor.getColumn('deviceBrand') %}
  • {{ 'DevicesDetection_DeviceBrand'|translate }}: {{ visitor.getColumn('deviceBrand') }}
  • {% endif %} {% if visitor.getColumn('deviceModel') %}
  • {{ 'DevicesDetection_DeviceModel'|translate }}: {{ visitor.getColumn('deviceModel') }}
  • {% endif %} {% if visitor.getColumn('resolution') %}
  • {{ 'Resolution_ColumnResolution'|translate }}: {{ visitor.getColumn('resolution') }}
  • {% endif %}
{% endif %}
{# Goals, and/or Ecommerce activity #} {% if visitor.getColumn('visitConverted') %} # {{ visitor.getColumn('goalConversions') }} {% if visitHasEcommerceActivity %}   {% endif %} {# Ecommerce activity only (no goal) #} {% elseif visitHasEcommerceActivity %} {% endif %}
{% endset %} {% set referrerContent %}
{% 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 %}
{% if visitor.getColumn('visitorId') is not empty and not clientSideParameters.hideProfileLink %} {{ 'Live_ViewVisitorProfile'|translate }} {%- if visitor.getColumn('userId') is not empty %}: {{ visitor.getColumn('userId')|raw }}{% endif %} {% endif %} {% set cycleIndex=cycleIndex+1 %}
{{ visitor.getColumn('serverDatePrettyFirstAction') }} {% if isWidget %}
{% else %}-{% endif %} {{ visitor.getColumn('serverTimePrettyFirstAction') }}
{% if visitor.getColumn('visitIp') is not empty %}
IP: {{ visitor.getColumn('visitIp') }} {% if visitor.getColumn('userId') is not empty %}

{{ visitor.getColumn('userId')|raw }}{% endif %}
{% endif %} {% if visitor.getColumn('provider') %}
{{ 'Provider_ColumnProvider'|translate }}: {{ visitor.getColumn('providerName') }} {% endif %} {% if visitor.getColumn('visitorTypeIcon') or visitor.getColumn('countryFlag') %}
{% endif %} {% if visitor.getColumn('visitorTypeIcon') %}
  • {{ 'General_ReturningVisitor'|translate }} - {{ 'General_NVisits'|translate(visitor.getColumn('visitCount')) }}
{% endif %} {% if visitor.getColumn('countryFlag') %}
  • {{ 'UserCountry_Country'|translate }}: {{ visitor.getColumn('country') }}
  • {% if visitor.getColumn('region') %}
  • {{ 'UserCountry_Region'|translate }}: {{ visitor.getColumn('region') }}
  • {% endif %} {% if visitor.getColumn('city') %}
  • {{ 'UserCountry_City'|translate }}: {{ visitor.getColumn('city') }}
  • {% endif %}
{% 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 %} {{ referrerContent }}
{% if displayVisitorsInOwnColumn %}
{{ visitorColumnContent }}
{% endif %}
{{ postEvent('Live.visitorLogViewBeforeActionsInfo', visitor) }}
{{ 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')} %}
{{ postEvent('Live.visitorLogViewAfterActionsInfo', visitor) }}
{% endset %} {{ visitorRow }} {% endfor %}