Commit 588b4d28 authored by Benjamin Bellamy's avatar Benjamin Bellamy 💬 Committed by Yassine Doghri
Browse files

feat: add cumulative listening time charts

parent 14733105
Loading
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -153,6 +153,14 @@ $routes->group(
                            'filter' => 'permission:podcasts-view,podcast-view',
                        ]
                    );
                    $routes->get(
                        'listening-time',
                        'Podcast::viewAnalyticsListeningTime/$1',
                        [
                            'as' => 'podcast-analytics-listening-time',
                            'filter' => 'permission:podcasts-view,podcast-view',
                        ]
                    );
                    $routes->get(
                        'players',
                        'Podcast::viewAnalyticsPlayers/$1',
+8 −0
Original line number Diff line number Diff line
@@ -90,6 +90,14 @@ class Podcast extends BaseController
        return view('admin/podcast/analytics/unique_listeners', $data);
    }

    public function viewAnalyticsListeningTime()
    {
        $data = ['podcast' => $this->podcast];

        replace_breadcrumb_params([0 => $this->podcast->title]);
        return view('admin/podcast/analytics/listening-time', $data);
    }

    public function viewAnalyticsPlayers()
    {
        $data = ['podcast' => $this->podcast];
+1 −0
Original line number Diff line number Diff line
@@ -27,4 +27,5 @@ return [
    'webpages' => 'Web pages',
    'unique-listeners' => 'Unique listeners',
    'players' => 'Players',
    'listening-time' => 'Listening time',
];
+2 −0
Original line number Diff line number Diff line
@@ -27,4 +27,6 @@ return [
    'by_domain_yearly' => 'Web pages visits by source (for the past year)',
    'by_entry_page' => 'Web pages visits by landing page (for the past week)',
    'podcast_bots' => 'Bots (crawlers)',
    'daily_listening_time' => 'Daily cumulative listening time',
    'monthly_listening_time' => 'Monthly cumulative listening time',
];
+1 −0
Original line number Diff line number Diff line
@@ -25,4 +25,5 @@ return [
    'podcast-analytics-locations' => 'Locations',
    'podcast-analytics-unique-listeners' => 'Unique listeners',
    'podcast-analytics-players' => 'Players',
    'podcast-analytics-listening-time' => 'Listening time',
];
Loading