Petunjuk
Ada 3 fase untuk menerapkan tracking konversi:
- Menyiapkan tag situs Google Analytics(GA)
- Mempertahankan parameter URL Pusat Tindakan
- Mengirim Data Konversi
Penyiapan Tag situs Google Analytics.
Hubungi kontak Google Anda untuk membuat Measurement ID
bagi akun Pusat Tindakan.
Tambahkan cuplikan kode berikut setelah tag head
di semua halaman web
yang:
- konversi dapat terjadi
- halaman landing untuk semua
action_links
yang mengaktifkan Pesan dengan Google.
Tidak Ada Integrasi Google Analytics yang Ada
Jika ini adalah pertama kalinya Anda membuat situs Google Analytics(gtag.js), gunakan cuplikan kode berikut:
<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE', // Replace with Measurement ID { // DO NOT EDIT THE BELOW MENTIONED PARAMETERS // AS OVERRIDING RESULTS IN SENDING US PII INFORMATION. 'referrer' : undefined, 'page_title' : undefined, 'page_path': undefined, 'page_location': undefined, 'send_page_view': false, 'anonymize_ip': true, 'groups': 'reserve_with_google' }); </script>
Integrasi Google Analytics yang Ada
Jika Anda sudah memiliki tag situs Google Analytics(gtag.js) untuk integrasi yang ada, gunakan cuplikan kode berikut:
gtag('config', 'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE', //Replace with Measurement ID { 'referrer' : undefined, 'page_title' : undefined, 'page_path': undefined, 'page_location': undefined, 'send_page_view': false, 'anonymize_ip': true, 'groups': 'reserve_with_google' });
Perbarui cuplikan kode yang disebutkan di atas dengan ID Pengukuran yang dihasilkan untuk akun Anda.
Mempertahankan Parameter URL Pusat Tindakan
Untuk melacak konversi dari action link
dengan benar, Google akan
menetapkan parameter URL rwg_token
, yang akan ditampilkan pada
saat konversi.
Anda akan diwajibkan untuk mempertahankan parameter URL rwg_token
yang akan ditambahkan ke semua link tindakan yang Anda sediakan selama durasi maksimum 30 hari saat pengguna mengunjungi halaman landing melalui Google. Cara
yang direkomendasikan untuk mempertahankan informasi ini adalah melalui cookie.
- Tambahkan skrip berikut di halaman landing untuk semua
action_link
yang mengaktifkan Pusat Tindakan. - Perbarui rootdomain dengan domain Anda.
<script> var query = location.search.substring(1); var params = query.split('&'); var rwg_token = undefined; for (var i = 0; i < params.length; ++i) { var pair = params[i].split('='); if (pair[0] == 'rwg_token') { rwg_token = decodeURIComponent(pair[1]); break; } } if (typeof rwg_token == 'undefined') { document.cookie = "_rwg_token=" + rwg_token + ";max-age=2592000;domain=rootdomain.com;path=/"; } </script>
Mengirim Data Konversi
Saat pengguna menyelesaikan transaksi yang berasal dari link Tindakan Tempat Google, Anda perlu memicu kode yang disebutkan di bawah ini untuk menyelesaikan tracking konversi.
<script> function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } if (leadFromReserveWithGoogle()) { // implement a function to identify the conversion is originating via Google gtag('event', 'rwg_conversion', { 'rwg_token': getCookie('_rwg_token'), 'send_to': 'reserve_with_google' }); } </script>