Handler ASP yang melaporkan meminta informasi ke Google Analytics.
Karena Google Analytics dioperasikan oleh klien, tertanam sebagai JavaScript di HTML, ia hanya akan melacak permintaan HTML. Dengan menambahkan penangan ini di depan file non-HTML, Anda dapat mengirim informasi permintaan langsung dari server, sebagai bagian dari pengiriman konten.
Ini memungkinkan Anda menggunakan Google Analytics untuk melacak permintaan lain, seperti unduhan media (audio dan video), file teks biasa, atau XML (termasuk RSS dan Atom).
Anda dapat mengonfigurasi pawang ini dalam instalasi IIS di tempat, atau di dalam aplikasi web Azure.
Tambahkan pawang ke aplikasi web Anda. Cukup tambahkan GoogleAnalyticsHandler.dll ke Direktori bin Aplikasi Web Anda.
Tambahkan ID Properti Google Analytics Anda sebagai appSetting untuk aplikasi web Anda. Anda dapat mengonfigurasi ini di Web.config Anda. Config:
Anda juga dapat mengatur ini sebagai string koneksi, yang berguna jika Anda tidak appSetting dengan cara yang Anda inginkan, terutama jika Anda menggunakan konfigurasi appsetting pengalihan berbasis lokasi yang dijelaskan di bawah ini.
Untuk aplikasi web Azure, Anda dapat mengonfigurasi ini di portal Azure.
Konfigurasikan pawang untuk jalur apa pun yang ingin Anda laporkan ke Google Analytics. Misalnya, untuk mengonfigurasi semua permintaan rss.xml untuk direkam ke Google Analytics, tambahkan ini ke Web.config Anda:
Anda juga dapat menggunakan wildcards di sini: misalnya, pengaturan path="old/*" akan mengirim semua permintaan di bawah direktori old/ ke pawang ini.
(Opsional) Jika Anda tidak ingin mengirimkan file lokal, tetapi ingin melakukan pengalihan (saat mengirimkan informasi permintaan ke Google Analytics), maka konfigurasikan jalur pengalihan sebagai pengaturan aplikasi. Anda dapat mengonfigurasi ini di Web.config Anda. Config:
Sekarang setiap permintaan untuk /old/foo.html akan dialihkan ke https://www.example.com/foo.html dan Google Analytics akan diberitahu tentang permintaan untuk /old/foo.html .
(Opsional) Jika Anda ingin mengarahkan seluruh direktori, sehingga permintaan apa pun dalam direktori dialihkan ke direktori yang berbeda, Anda dapat mengonfigurasi ini di Web.config Anda. Config:
Sekarang permintaan untuk /old/bar.html akan dialihkan ke https://www.example.com/bar.html dan Google Analytics akan diberitahu tentang permintaan untuk /old/bar.html . Demikian pula, permintaan apa pun di bawah direktori old/ akan ditangani dengan cara yang sama.