{% extends "layout.html" %} {% block title %}URL Analytics - {{ url.code }} - BZOD{% endblock %} {% block active_urls %}active{% endblock %} {% block sidebar_links %} {% if is_admin %}
  • Dashboard
  • Short URLs
  • Landing Pages
  • Users Management
  • Settings
  • Audit Log
  • Status
  • {% else %}
  • Dashboard
  • Short URLs
  • Landing Pages
  • Settings
  • Audit Log
  • Status
  • {% endif %} {% endblock %} {% block sidebar_footer %} {% endblock %} {% block header_title %}URL Analytics: /{{ url.code }}{% endblock %} {% block header_actions %}
    📥 Export CSV 📥 Export JSON Back to URLs
    {% endblock %} {% block content %}
    Clear

    Link Details

    Destination URL {{ url.destination }}
    Title {{ url.title.as_deref().unwrap_or("No Title") }}
    Created Date {{ url.created_at[0..10] }} {{ url.created_at[11..16] }}
    Tags
    {% if url.tags.is_empty() %} No tags {% else %} {% for t in url.tags %} {{ t }} {% endfor %} {% endif %}
    {% if let Some(desc) = url.description.as_deref() %} {% if !desc.is_empty() %}
    Description

    {{ desc }}

    {% endif %} {% endif %}
    Total Clicks {{ total_clicks }}
    Unique Visitors {{ unique_visitors }}
    QR Code scans {{ qr_scans }}
    Direct Clicks {{ direct_clicks }}

    Daily Click Traffic (Last 30 Days)

    {{ traffic_chart|safe }}

    Monthly Click Traffic

    {{ monthly_chart|safe }}

    Geographic Analysis (Top Countries)

    {{ countries_chart|safe }}

    Referrer Channels (Top Referrers)

    {{ referrers_chart|safe }}

    Browser breakdown (Top Browsers)

    {{ browsers_chart|safe }}

    Visitor Activity Log

    {% if visits.is_empty() %} {% else %} {% for entry in visits %} {% endfor %} {% endif %}
    Sr Timestamp IP Address Country Referrer Browser User-Agent UTM Source UTM Campaign
    No visitor activity available.
    {{ entry.sr }} {{ entry.timestamp }} {{ entry.ip_address }} {{ entry.country }} {{ entry.referrer }} {{ entry.browser }} {{ entry.user_agent }} {{ entry.utm_source }} {{ entry.utm_campaign }}
    Showing {{ page_start }}-{{ page_end }} of {{ total_records }} visits
    {% endblock %}