3 Cara Menambahkan Kode Google Analytics di WordPress

Onetotech.com – Google Analytics adalah cara yang ampuh untuk memantau statistik situs Anda. Sebagai perangkat lunak penerbitan konten yang fleksibel, WordPress menyediakan berbagai cara untuk menambahkan Google Analytics (GA) ke halaman web Anda. Entah dengan memasukkan kode pelacakan Google Analytic langsung menggunakan plugin atau secara Manual tanpa bantuan plugin. Berikut adalah 3 Cara untuk Menambahkan Kode Google Analytics di WordPress dengan atau tanpa plugin.

Mungkin cara paling sederhana untuk menambahkan Google Analytics ke situs Anda adalah melalui plugin. Namun dalam prakteknya mereka semua pada dasarnya melakukan hal yang sama, Meminta anda untuk menambahkan kode Google Analytics ke halaman web anda. Jadi tidak perlu repot memikirkan semua itu. Sebagai gantinya, kami memiliki rekomendasi plugin untuk membantu Anda Menambahkan Kode Google Analytics di WordPress.

Cara Menambahkan Kode Google Analytics di WordPress

Dashboard Google Analytics adalah Plugin populer yang dapat menampilkan statistik untuk situs Anda di Dasbor WP. Ini sangat berguna untuk melacak berbagai hal tanpa harus masuk ke akun Google Analytic Anda. Secara keseluruhan ini adalah plugin yang bagus, tetapi ada sesuatu yang perlu Anda ketahui.

Seperti yang dijelaskan oleh staze, plugin GAD mengumpulkan banyak data dalam database, yang dapat menyebabkan ukuran tabel dalam database wordpress Anda menjadi penuh. Jadi jika Anda menggunakan plugin ini, Anda mungkin ingin melihat apa yang digunakan plugin ini di basis data wordpress Anda. Lihat contoh baris kueri SQL berikut.


SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_timeout%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%' AND option_value < now();
SELECT option_name FROM wp_options WHERE option_name LIKE '_transient_gad%';

Jika Anda melihat hal-hal yang di luar kendali ukurannya, staze menjelaskan cara membersihkannya secara otomatis menggunakan kode berikut di file function.php tema Anda.


add_action( 'wp_scheduled_delete', 'delete_expired_db_transients' );
function delete_expired_db_transients() {
    global $wpdb, $_wp_using_ext_object_cache;
    if( $_wp_using_ext_object_cache )
        return;
    $time = isset ( $_SERVER['REQUEST_TIME'] ) ? (int)$_SERVER['REQUEST_TIME'] : time() ;
    $expired = $wpdb->get_col( "SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE '_transient_timeout%' AND option_value < {$time};" );
    foreach( $expired as $transient ) {
        $key = str_replace('_transient_timeout_', '', $transient);
        delete_transient($key);
    }
}

Dashboard Google Analytics adalah cara yang bagus untuk melacak statistik situs web Anda tanpa meninggalkan Dasbor WP Anda.

Sebagaimana dijelaskan dalam panduan Quickstart, penyiapan Google Analytics di situs Anda melibatkan langkah-langkah berikut.

  1. Tambahkan ID properti Google Analytic Anda ke cuplikan kode pelacakan (di bawah)
  2. Sertakan cuplikan pelacakan di halaman web Anda.

Cuplikan pelacakan adalah potongan kode JavaScript yang memungkinkan Google Analytics melacak statistik situs anda. Perhatikan bahwa JavaScript digunakan secara luas, tetapi tidak semua browser mendukungnya (baik secara native atau oleh pilihan pengguna). Sesuatu yang perlu diingat, bahwa kunjungan non-JS tidak dicatat di Analytics.

Kode Pelacakan Google Analytics

Untuk mengaktifkan pelacakan Google Analytic asynchronous, ganti “UA-XXXXX-X” dengan ID properti Anda dan tempelkan seluruh cuplikan kode ke halaman web Anda di salah satu lokasi berikut.

  1. Tepat sebelum tag penutup </head> (disarankan oleh Google)
  2. Tepat sebelum menutup tag </body> (dapat meningkatkan kinerja situs)

Untuk setiap lokasi kodenya tetap sama seperti berikut ini.


<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Perhatikan bahwa ini adalah kode pelacakan asinkron dasar, dan dapat disesuaikan untuk pelacakan lanjutan menggunakan metode yang tersedia di API.

Tambahkan Kode Google Analytics di WordPress melalui functions.php

Dengan WordPress, setidaknya ada tiga cara hebat untuk menyertakan konten (skrip, markup, teks, dll.) Di halaman web Anda.

  1. Tempel langsung di file template tema Anda (mis., footer.php).
  2. Sertakan melalui file function.php tema Anda.
  3. Tambahkan kode melalui plugin, seperti yang dijelaskan sebelumnya.

Untuk Menambahkan Kode Google Analytics di WordPress secara langsung, cukup buka file footer.php dan tempel cuplikan tepat sebelum tag penutup </body>. Unggah file ke server dan selesai. Kode pelacakan Google Analytic sekarang akan disertakan di semua halaman WordPress publik Anda (posting, arsip, halaman, dan banyak lagi).

Untuk menambahkan kode melalui file functions.php, cukup tambahkan kode berikut ke file fungsi function.php tema Anda.


// Include the Google Analytics Tracking Code (ga.js)
// @ https://developers.google.com/analytics/devguides/collection/gajs/
function google_analytics_tracking_code(){

	$propertyID = 'UA-XXXXX-X'; // GA Property ID

	if ($options['ga_enable']) { ?>

		<script type="text/javascript">
		  var _gaq = _gaq || [];
		  _gaq.push(['_setAccount', '<?php echo $propertyID; ?>']);
		  _gaq.push(['_trackPageview']);

		  (function() {
		    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		  })();
		</script>

<?php }
}

// include GA tracking code before the closing head tag
add_action('wp_head', 'google_analytics_tracking_code');

// OR include GA tracking code before the closing body tag
// add_action('wp_footer', 'google_analytics_tracking_code');

Seperti yang lainnya, kode ini akan menambahkan kode pelacakan tepat sebelum tag penutup </head>, yang merupakan cara yang disarankan oleh Google untuk melakukannya. Namun ada beberapa alasan untuk memasukkan kode di dekat akhir halaman, tepat sebelum tag penutup </body>. Misalnya, ketika kode pelacakan dimasukkan dalam bagian <head>, kunjungan dicatat bahkan jika seluruh halaman tidak dimuat. Apakah ini yang anda inginkan ?  itu terserah Anda. Tetapi perlu anda ingat bahwa menempatkan kode Google Analytic tepat di atas tag penutup </body> ada banyaknya. Salah satunya adalah performance situs anda jadi lebih baik, dan ini perlu anda dipertimbangkan.

Jadi, untuk beberapa Cara Menambahkan Kode Google Analytics di WordPress ini, jika Anda lebih suka menyertakan cuplikan pelacakan sebelum tag penutupan </body>, hapus tanda komentar baris terakhir dan tambahkan komentar pada baris sebelumnya (misalnya, add_action ('wp_head', ..).

Hanya ingin menekankan bahwa ada banyak jenis plugin terkait Google Analytics di luar sana. Jadi jika apa yang dijelaskan di sini tidak anda pahami, silakan anda mencari rekomendasi yang lebih baik lagi. Atau bisa mencoba Menambahkan Kode Google Analytics di WordPress secara manual seperti yang kami lakukan di situs ini.

Last Modified : 2018-04-15