Beranda
Menggunakan Google Analytics Pada Laravel Inertia
Menggunakan Google Analytics Pada Laravel Inertia

Menggunakan Google Analytics Pada Laravel Inertia

Khaidir Fahram 18 Mar 2021 Snippet 1548 Views

Pada halaman app.blade.php seperti biasa kita gunakan Global Site tag 

 

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-XX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-XXXXXXXX-XX');
</script>

 

Kemudian pada app.js kita tambahkan 

import { Inertia } from '@inertiajs/inertia'
Inertia.on('navigate', (event) => {
    gtag('event', 'page_view', {
     'page_location': event.detail.page.url
    });
})