Menyiapkan konversi yang disempurnakan untuk web menggunakan Google Tag Manager

Penting: Konversi yang disempurnakan untuk web dan lead akan segera digabungkan menjadi satu setelan aktif/nonaktif. Mulai April 2026, Google Ads akan menerima data yang disediakan pengguna dari tag situs, Pengelola Data, dan koneksi API secara bersamaan dan Anda tidak perlu lagi memilih antara berbagai metode penerapan. Pengguna lama akan otomatis dimigrasikan ke setelan terpadu yang baru. Pelajari lebih lanjut Perubahan pada setelan konversi yang disempurnakan Anda.

Konversi yang disempurnakan untuk web meningkatkan akurasi pengukuran konversi Anda. Fitur ini melengkapi tag konversi yang ada dengan mengirimkan data konversi pihak pertama yang di-hash dari situs Anda dengan aman. Fitur ini menggunakan algoritma hashing satu arah yang aman yang disebut SHA256 pada data pelanggan pihak pertama, seperti alamat email, sebelum dikirim ke Google.

Data yang di-hash kemudian dicocokkan dengan Akun Google yang digunakan untuk login agar dapat mengatribusikan konversi kampanye ke peristiwa iklan, seperti klik atau tampilan.

Artikel ini menjelaskan cara menyiapkan konversi yang disempurnakan untuk web menggunakan Google Tag Manager. Anda juga dapat menyiapkan konversi yang disempurnakan untuk web dengan tag Google atau menyiapkan konversi yang disempurnakan untuk web dengan Google Ads API.

Pada halaman ini

Catatan: Tag peristiwa Google Analytics di Google Tag Manager secara otomatis menyertakan tag Google.

Jika Anda menggunakan Google Tag Manager, sebaiknya konfigurasi konversi yang disempurnakan melalui tag Google yang di-deploy di penampung Anda dengan mengikuti petunjuk di bawah.

Atau, Anda dapat menyiapkan konversi yang disempurnakan di tag Google, tetapi mengelola pengumpulan data yang disediakan pengguna di Google Tag Manager.


Sebelum memulai

Tinjau persyaratan berikut sebelum memulai penyiapan:

  • Identifikasi URL persis tempat tag konversi diaktifkan, seperti URL halaman konfirmasi, dan pemicu peristiwa konversi, seperti klik tombol atau tayangan halaman.
  • Pastikan data pelanggan pihak pertama tersedia di halaman tempat tag tracking konversi diaktifkan, seperti email, nama lengkap dan alamat rumah, dan/atau nomor telepon mereka.
  • Penerapan ini memerlukan pengetahuan tentang cara penyiapan tracking konversi di situs Anda dan beberapa perubahan kode, jadi pastikan Anda dapat berdiskusi dengan tim developer jika perlu.
  • Pastikan Anda telah meninjau dan mengonfirmasi bahwa Anda dapat mematuhi Kebijakan data pelanggan untuk konversi yang disempurnakan di Google Ads.
  • Jika menyiapkan konversi menggunakan URL, Anda hanya dapat menyiapkan konversi yang disempurnakan menggunakan opsi JavaScript atau pemilih CSS atau konversi yang disempurnakan otomatis.
  • Jika Anda baru pertama kali menyiapkan konversi yang disempurnakan, sebaiknya konfigurasi kontrol data yang disediakan pengguna (UPD) menggunakan halaman "Mengizinkan penyertaan data yang disediakan pengguna" pada setelan tag Google di Google Ads, Google Analytics, dan Campaign Manager 360.
Catatan: Kami telah melakukan serangkaian pembaruan untuk membantu Anda lebih memahami dampak dari konversi yang disempurnakan pada pelaporan. Sekarang Anda dapat melihat dampak konversi yang disempurnakan dengan hasil baru yang tersedia di tabel tindakan konversi. Pelajari lebih lanjut Hasil dampak konversi yang disempurnakan untuk web.

Kapan tag Google mengumpulkan data yang disediakan pengguna?

Tag Google dapat dikonfigurasi untuk mengumpulkan data yang disediakan pengguna dari situs Anda secara manual, dengan menentukan lokasi data di halaman Anda, atau secara otomatis, menggunakan fitur "Kumpulkan data yang disediakan pengguna yang terdeteksi secara otomatis". Selain itu, beberapa alat pengelolaan situs, termasuk Sistem Pengelolaan Konten (CMS), dapat menawarkan konfigurasi ini langsung dalam antarmuka penggunanya.

Terlepas dari metode pengumpulannya, pengumpulan data yang disediakan pengguna tidak akan dimulai hingga Anda menyetujui persyaratan layanan dalam akun Google Ads atau Google Analytics Anda. Jika tag Google mendeteksi bahwa data yang disediakan pengguna sedang dikirim ke tag untuk akun penerima Google Ads atau Google Analytics yang belum menyetujui persyaratan layanan tersebut, datanya tidak akan dikumpulkan atau diproses oleh Google. Artinya, meskipun tag Google dikonfigurasi untuk mengumpulkan dan mengirim data yang disediakan pengguna, tag tersebut hanya akan melakukannya jika persyaratan layanan disetujui dan, jika berlaku, parameter izin yang diperlukan ditetapkan ke "granted". Tag Google mendeteksi skenario ini secara real time untuk membantu Anda mengumpulkan data yang disediakan pengguna hanya jika diizinkan.


Bagian 1 dari 3: Mengizinkan penyertaan data yang disediakan pengguna

Jika Anda baru pertama kali menyiapkan konversi yang disempurnakan, ikuti petunjuk aktivasi di bawah.

  1. Login ke akun Google Ads, Google Analytics, atau Campaign Manager 360.
  2. Buka setelan tag Google.
  3. Klik Izinkan penyertaan data yang disediakan pengguna. Tindakan ini memungkinkan data yang disediakan pengguna disertakan dalam pengukuran Anda.
  4. Selanjutnya, pilih metode penyiapan yang Anda inginkan untuk pengumpulan data:
  5. Klik Simpan.

Catatan: Sebaiknya aktifkan pengumpulan data yang disediakan pengguna dalam produk Google yang Anda gunakan dan menyetujui persyaratan layanan konversi yang disempurnakan. Kemudian, Anda dapat mengonfigurasi setelan Mengizinkan penyertaan data yang disediakan pengguna pada tag Google melalui Pengelola Data. Pelajari cara Mengonfigurasi setelan tag Google.

Jika setelan data yang disediakan pengguna khusus peristiwa diperlukan, Anda dapat mengganti data yang disediakan pengguna di tingkat tag dengan menetapkan parameter user_data dalam tag peristiwa di Google Tag Manager.

Bagian 2 dari 3: Menyiapkan konversi yang disempurnakan untuk web di Google Ads dengan Google Tag Manager

  1. Buka Setelan dalam menu Sasaran Ikon Sasaran.

  2. Luaskan panel “Konversi yang disempurnakan untuk web”.
  3. Centang “Aktifkan konversi yang disempurnakan”.
  4. Tinjau pernyataan kepatuhan, lalu pilih Setuju.
  5. Di menu dropdown, pilih metode untuk menyiapkan dan mengelola data yang disediakan pengguna.
  6. Pilih Google Tag Manager.
    • Catatan: Jika Anda mengirim data konversi yang disempurnakan Google dengan cara yang berbeda dari yang sudah dipilih di Google Ads, data tersebut mungkin tidak akan diproses. Misalnya, jika Anda memilih "Tag Google" dan mencoba mengirim data melalui API, data yang dikirim melalui API tidak akan diproses.
  7. Jika Anda tidak yakin metode pemberian tag mana yang harus dipilih, klik Metode apa yang harus saya gunakan?
  8. Masukkan domain situs Anda, lalu pilih Periksa URL untuk melihat saran.
  9. Pilih Buka Google Tag Manager dan ikuti petunjuk di bawah untuk menyelesaikan proses penyiapan di Google Tag Manager.

Bagian 3 dari 3: Menyelesaikan penyiapan konversi yang disempurnakan di Google Tag Manager menggunakan tag Google

Pastikan tag Google di-deploy di penampung Anda dengan akun Google Ads yang relevan sebagai tujuan. Buka tag Google ini, pilih Kelola, lalu pilih Izinkan penyertaan data yang disediakan pengguna. Pelajari lebih lanjut cara Mengonfigurasi setelan tag Google.

Di sini, Anda dapat memutuskan cara mengambil data yang disediakan pengguna dalam tag:

  1. Deteksi data yang disediakan pengguna secara otomatis: Memeriksa halaman untuk menemukan string yang cocok dengan jenis data yang dikonfigurasi. Cara ini mudah dilakukan dan berfungsi untuk sebagian besar pengiklan. Untuk kontrol yang lebih besar, tentukan pemilih CSS atau gunakan cuplikan kode. Anda dapat mengecualikan pemilih CSS tertentu dengan mengklik Tambahkan pengecualian.
  2. Tentukan pemilih CSS atau variabel JavaScript: Menentukan pemilih CSS atau variabel JavaScript secara manual di halaman Anda yang berisi data relevan yang disediakan pengguna. Jika Anda ingin menggunakan metode tersebut, pilih opsi ini dan ikuti petunjuk di bawah.
  3. Tambahkan cuplikan kode ke situs Anda: Mengirimkan data pelanggan yang di-hash secara langsung untuk pencocokan. Metode ini meningkatkan akurasi dengan mengirimkan data yang diformat dengan benar secara konsisten saat tag diaktifkan. Anda tidak perlu mencentang kotak di bagian "Detail tag" karena kami memprosesnya secara otomatis. Anda juga dapat menggabungkan metode. Misalnya, gunakan deteksi otomatis di semua tindakan, tetapi terapkan cuplikan kode untuk peristiwa tertentu. Data cuplikan kode selalu diprioritaskan.

Alternatif: Menyelesaikan penyiapan konversi yang disempurnakan menggunakan tag Google dan pengumpulan data yang disediakan pengguna di Google Tag Manager

Atau, Anda dapat menyiapkan konversi yang disempurnakan di tag Google, tetapi mengelola pengumpulan data yang disediakan pengguna di Google Tag Manager. Ikuti langkah-langkah di atas untuk menerapkan tag Google. Buka tag peristiwa di GTM yang ingin Anda kumpulkan data yang disediakan penggunanya.

Catatan: Praktik terbaiknya adalah menggunakan atribut ID untuk mengambil nilai dari elemen DOM. ID bersifat unik dan cenderung tidak berubah dari waktu ke waktu dibandingkan properti lain, seperti nama atau nama class. Perubahan tata letak tidak akan memengaruhinya, yang berarti kode Anda akan tetap berfungsi meskipun tata letak halaman berubah.

Jika kolom belum memiliki ID, Anda dapat menambahkannya menggunakan atribut id di HTML. Contoh:

<input type="text" id="myTextField">

Setelah menyelesaikan penyiapan di Google Tag Manager, Anda dapat memvalidasi penerapan untuk memastikan konversi yang disempurnakan disiapkan dengan benar.

Catatan: Setelah sekitar 30 hari, Anda dapat melihat dampak konversi yang disempurnakan pada pelaporan. Pelajari lebih lanjut Hasil dampak konversi yang disempurnakan untuk web.

Opsi 1: Menyiapkan konversi yang disempurnakan menggunakan “pengumpulan otomatis” di Google Tag Manager

Anda dapat menyiapkan konversi yang disempurnakan otomatis dengan 2 cara berbeda:

  • Konversi yang disempurnakan otomatis standar: Gunakan metode ini saat data yang disediakan pengguna, seperti (email, nomor telepon, atau alamat) tersedia di halaman peristiwa konversi. Misalnya, jika halaman peristiwa konversi Anda adalah halaman konfirmasi pembelian dan email pengguna terlihat di halaman tersebut, gunakan metode ini. Untuk menggunakan metode ini, buka setelan tag Google Anda dan pilih Deteksi data yang disediakan pengguna secara otomatis.
  • Konversi yang disempurnakan otomatis dengan tag peristiwa data yang disediakan pengguna: Gunakan metode ini saat data pelanggan, seperti (email, nomor telepon, atau alamat) tidak tersedia di halaman peristiwa konversi, tetapi tersedia di halaman sebelumnya. Misalnya, jika halaman peristiwa konversi Anda adalah halaman konfirmasi pembelian dan email pengguna dimasukkan di halaman sebelum halaman konfirmasi pembelian, gunakan metode ini.
Catatan: Jika Anda menggunakan metode tag peristiwa data yang disediakan pengguna, data pelanggan pihak pertama seperti email, nomor telepon, dan alamat akan otomatis terdeteksi di halaman yang dikunjungi pengguna sebelum membuka halaman konversi. Dengan penyiapan ini, Anda mengizinkan Google menggunakan cookie iklan untuk mengumpulkan data pelanggan pihak pertama yang di-hash atas nama Anda, dan menghubungkan data tersebut dengan peristiwa konversi yang terjadi dalam sesi pengguna yang sama atas nama Anda. Semua data yang tidak terkait dengan konversi akan dihapus. Jika Anda menerapkan Mode Izin, cookie iklan akan tunduk kepada status izin ad_storage di fitur Mode Izin, jika diterapkan.

Penampung dengan tag Google Ads dan Floodlight akan otomatis memulai tag Google sebelum peristiwa dikirim, sehingga tidak diperlukan tag Conversion Linker tambahan. Perhatikan bahwa jika penampung Anda menyertakan tag Google di setiap halaman, Conversion Linker harus diintegrasikan. Pelajari lebih lanjut Conversion Linker.

Menyiapkan konversi yang disempurnakan otomatis dengan tag peristiwa data yang disediakan pengguna

  1. Login ke akun Google Tag Manager Anda.
  2. Pilih Ruang kerja, lalu pilih Tag dari menu navigasi.
  3. Pilih Baru untuk membuat tag baru.
  4. Pilih Konfigurasi Tag, lalu Google Ads.
  5. Pilih Peristiwa Data yang Disediakan Pengguna Google Ads.
  6. Isi ID Pelacakan Konversi Google Ads Anda.
    • Pastikan tindakan konversi ini memiliki ID dan label tracking konversi yang sama seperti tindakan konversi dengan konversi yang disempurnakan yang telah Anda aktifkan di akun Google Ads Anda.
  7. Pilih tombol di samping kolom ID konversi, lalu klik +.
  8. Pilih Otomatis.
  9. Beri nama variabel tersebut.
  10. Pilih Simpan.
  11. Pilih Pemicuan di Tag Peristiwa Data yang Disediakan Pengguna Google Ads. Di sinilah data pengguna akan tersedia.
  12. Pilih ikon plus.
  13. Pilih Konfigurasi Pemicu.
  14. Pilih Pengiriman Formulir.
    • Catatan: Anda harus memilih “pengiriman formulir” agar konversi yang disempurnakan berfungsi dengan baik.
  15. Pilih Semua Formulir.
  16. Pilih Simpan, lalu simpan Tag Peristiwa Data yang Disediakan Pengguna Google Ads yang baru.

Opsi 2: Menyiapkan konversi yang disempurnakan menggunakan “konfigurasi manual” di Google Tag Manager

Langkah 1 dari 3: Temukan variabel konversi yang disempurnakan

  1. Dengan menggunakan browser Chrome, buka halaman tempat data yang disediakan pengguna muncul.
    • Data yang disediakan pengguna dapat muncul di halaman konversi situs Anda atau di halaman yang muncul sebelum halaman konversi, seperti halaman pengiriman formulir yang muncul sebelum halaman konfirmasi pembelian. Identifikasi data pelanggan yang ditampilkan di halaman yang ingin Anda kirim ke Google. Sebagai contoh, halaman Anda mungkin menampilkan pesan terima kasih dan menyertakan alamat email pelanggan setelah pembelian.

      Catatan: Setidaknya salah satu kolom berikut harus diberikan:

      • Email (lebih disarankan)
      • Alamat - Nama depan, nama belakang, kode pos, dan negara wajib diisi.
        • Opsional: Alamat jalan, kota, dan wilayah sebagai kunci pencocokan tambahan.
      • Nomor telepon juga dapat diberikan sebagai kunci pencocokan terpisah, tetapi sebaiknya dikirim bersama dengan email.
  2. Setelah mengidentifikasi data pelanggan di halaman, sekarang Anda harus melakukan langkah berikutnya yaitu menyalin Pemilih CSS dan memasukkannya ke Google Tag Manager (atau memanfaatkan variabel lapisan data yang ada) agar tag konversi yang disempurnakan mengetahui bagian data mana yang akan di-hash dan dikirimkan ke Google. Tab halaman konversi ini harus tetap terbuka.

Langkah 2 dari 3: Aktifkan konversi yang disempurnakan di Google Tag Manager:

Metode 1: Konversi yang disempurnakan manual standar: Gunakan metode ini saat data yang disediakan pengguna (email, nomor telepon, atau alamat) tersedia di halaman peristiwa konversi. Misalnya, jika halaman peristiwa konversi Anda adalah halaman konfirmasi pembelian dan email pengguna terlihat di halaman tersebut, gunakan metode ini.

Menyiapkan konversi yang disempurnakan manual standar

  1. Login ke akun Google Tag Manager Anda.
  2. Pilih Ruang kerja, lalu pilih Tag dari menu navigasi.
  3. Pilih tag Google yang terkait dengan tindakan konversi Google Ads Anda untuk mengedit tag tersebut.
  4. Luaskan bagian Parameter Peristiwa, lalu klik Tambahkan parameter.
  5. Masukkan user_data di kolom “Parameter Peristiwa”.
  6. Di kolom “Nilai”, pilih atau buat variabel Data yang Disediakan Pengguna.
  7. Pada variabel Data yang Disediakan Pengguna, pilih Konfigurasi manual.
    • Jika Anda lebih suka menggunakan JavaScript Kustom atau objek data lainnya untuk mengirimkan data, Anda dapat memilih “Kode”. Buka Opsi 3 dalam artikel ini untuk melihat petunjuknya.
  8. Untuk kolom data pengguna yang relevan yang ingin Anda berikan melalui konversi yang disempurnakan, klik menu dropdown, lalu pilih Variabel Baru.
    • Catatan: Jika sudah memiliki variabel tanpa hash di lapisan data, Anda dapat memilih variabel tersebut daripada membuat variabel baru.
  9. Di layar “Konfigurasi Variabel”, pilih Pilih jenis variabel untuk memulai penyiapan. Di layar “Pilih Jenis Variabel”, pilih Elemen DOM.
  10. Kembali ke layar “Konfigurasi Variabel”, ubah “Metode Pemilihan” di drop-down menjadi “Pemilih CSS”.
  11. Beri nama variabel Anda.
  12. Masukkan pemilih CSS yang merujuk ke data pengguna Anda ke kolom input "Pemilih elemen". Buka Langkah 3 di bagian ini untuk meninjau cara menemukan pemilih CSS. Anda dapat mengosongkan kolom “Nama atribut”.
  13. Pilih Simpan untuk variabel tersebut, lalu simpan tag Google.

Metode 2: Konversi yang disempurnakan manual dengan tag peristiwa data yang disediakan pengguna: Gunakan metode ini saat data yang disediakan pengguna (email, nomor telepon, atau alamat) tidak tersedia di halaman peristiwa konversi, tetapi tersedia di halaman sebelumnya. Misalnya, jika halaman peristiwa konversi Anda adalah halaman konfirmasi pembelian dan email pengguna dimasukkan di halaman sebelum halaman konfirmasi pembelian, gunakan metode ini. Dalam metode ini, Anda akan mengidentifikasi pemilih CSS dan variabel JavaScript yang berisi data yang disediakan pengguna di halaman yang muncul sebelum halaman konversi.

Catatan: Jika Anda menggunakan metode tag peristiwa data yang disediakan pengguna, data pelanggan pihak pertama seperti email, nomor telepon, dan alamat akan otomatis terdeteksi di halaman yang dikunjungi pengguna sebelum membuka halaman konversi. Dengan penyiapan ini, Anda mengizinkan Google menggunakan cookie iklan untuk mengumpulkan data pelanggan pihak pertama yang di-hash atas nama Anda, dan menghubungkan data tersebut dengan peristiwa konversi yang terjadi dalam sesi pengguna yang sama atas nama Anda. Semua data yang tidak terkait dengan konversi akan dihapus. Jika Anda menerapkan Mode Izin, cookie iklan akan tunduk kepada status izin ad_storage di fitur Mode Izin, jika diterapkan.

Penampung dengan tag Google Ads dan Floodlight akan otomatis memulai tag Google sebelum peristiwa dikirim, sehingga tidak diperlukan tag Conversion Linker tambahan. Perhatikan bahwa jika penampung Anda menyertakan tag Google di setiap halaman, Conversion Linker harus diintegrasikan. Pelajari lebih lanjut Conversion Linker.

Menyiapkan konversi yang disempurnakan manual dengan tag peristiwa data yang disediakan pengguna

  1. Login ke akun Google Tag Manager Anda.
  2. Pilih Ruang kerja, lalu pilih Tag dari menu navigasi.
  3. Pilih Baru untuk membuat tag baru.
  4. Pilih Konfigurasi Tag, lalu pilih Peristiwa Data yang Disediakan Pengguna Google Ads.
  5. Isi ID Pelacakan Konversi Google Ads Anda.
    • Pastikan tindakan konversi ini memiliki ID dan label tracking konversi yang sama seperti tindakan konversi dengan konversi yang disempurnakan yang telah Anda aktifkan di akun Google Ads Anda.
  6. Pada menu drop-down, pilih Variabel Baru.
  7. Pilih Konfigurasi Manual.
    • Jika Anda lebih suka menggunakan JavaScript Kustom atau objek data lainnya untuk mengirimkan data, Anda dapat memilih “Kode”. Buka Opsi 3 dalam artikel ini untuk melihat petunjuknya.
  8. Untuk kolom data pengguna yang relevan yang ingin Anda berikan melalui konversi yang disempurnakan, pilih menu dropdown, lalu pilih Variabel Baru.
    • Catatan: Jika sudah memiliki variabel tanpa hash di lapisan data, Anda dapat memilih variabel tersebut daripada membuat variabel baru.
  9. Di layar “Konfigurasi Variabel”, pilih Pilih jenis variabel untuk memulai penyiapan. Di layar “Pilih Jenis Variabel”, pilih Elemen DOM.
  10. Kembali ke layar “Konfigurasi Variabel”, ubah “Metode Pemilihan” di drop-down menjadi “Pemilih CSS”.
  11. Beri nama variabel Anda.
  12. Masukkan pemilih CSS yang merujuk ke data pengguna Anda ke kolom input "Pemilih elemen". Buka Langkah 3 di bagian ini untuk meninjau cara menemukan pemilih CSS. Anda dapat mengosongkan kolom “Nama atribut”.
  13. Pilih Simpan.
  14. Pilih Pemicuan di Tag Peristiwa Data yang Disediakan Pengguna Google Ads. Di sinilah data pengguna akan tersedia.
  15. Pilih ikon plus.
  16. Pilih Konfigurasi Pemicu.
  17. Pilih Pengiriman Formulir.
    • Catatan: Anda harus memilih “pengiriman formulir” agar konversi yang disempurnakan berfungsi dengan baik.
  18. Pilih Semua Formulir.
  19. Pilih Simpan, lalu simpan Tag Peristiwa Data yang Disediakan Pengguna Google Ads yang baru.
Langkah selanjutnya akan menunjukkan cara menyalin Pemilih CSS dari halaman konversi Anda dan menempelkannya ke variabel konversi yang disempurnakan ini. Tab halaman ini harus tetap terbuka.

Langkah 3 dari 3: Identifikasi Pemilih CSS konversi yang disempurnakan dan masukkan ke Google Tag Manager

Untuk mengidentifikasi Pemilih CSS yang akan dimasukkan ke kolom tag konversi yang disempurnakan (misalnya, email, nomor telepon, dll.), ikuti langkah-langkah berikut. Jika sudah memiliki variabel tanpa hash di lapisan data, Anda dapat memilih variabel tersebut daripada membuat variabel CSS baru. Jika Anda tidak yakin, lanjutkan membaca petunjuk ini:

  1. Di tab baru, buka situs Anda. Jangan tutup Google Tag Manager.
  2. Identifikasi data pelanggan yang ingin dikirimkan dengan konversi yang disempurnakan. Data ini dapat muncul di halaman konversi atau di halaman lain, seperti halaman pengiriman formulir tepat sebelum halaman konfirmasi pembelian. Gunakan mouse untuk mengklik kanan data tersebut dan pilih Periksa.
    • Misalnya, jika Anda mencoba mengambil alamat email, pastikan Anda benar-benar memilih kanan alamat email (misalnya, example@email.com)
  3. Gunakan mouse untuk mengklik kanan langsung nilai tersebut, lalu pilih Periksa. Chrome Developer Tools akan diluncurkan di browser Anda.
  4. Dalam kode sumber yang ditampilkan di halaman Chrome Developer Tools, Anda akan menemukan bagian kode yang ditandai. Ini adalah elemen halaman yang berisi data pelanggan Anda.
  5. Arahkan kursor ke kode yang ditandai tersebut, lalu klik kanan kode tersebut.
  6. Scroll ke bawah ke "Salin", lalu pilih opsi Salin Pemilih.
  7. Di tab lainnya, dengan Google Tag Manager tetap terbuka, tempelkan teks tersebut di kolom "Pemilih elemen".
    • Sebagai referensi, kode seharusnya terlihat mirip, tetapi tidak persis dengan yang berikut:

      tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail

  8. Pilih Simpan.
  9. Ulangi langkah 2 sampai 8 dari bagian ini untuk setiap bagian data pelanggan yang berbeda, seperti email, nama, dan alamat, dengan menyalin Pemilih CSS ke variabel baru untuk setiap variabel data pelanggan di Google Tag Manager.
  10. Di Google Tag Manager, pilih Simpan.

Opsi 3: Menyiapkan konversi yang disempurnakan menggunakan “Kode” di Google Tag Manager

Langkah 1 dari 3: Identifikasi dan tentukan variabel konversi yang disempurnakan

Pertama, Anda harus memastikan variabel yang diperlukan seperti email, alamat, dan nomor telepon tersedia di halaman konversi tempat tag konversi Google Ads diaktifkan. Hal ini mungkin terjadi pada halaman konversi untuk pembelian, pendaftaran, dan jenis konversi serupa lainnya, yang sering memerlukan data pelanggan. Jika tidak yakin halaman mana yang dimaksud, sebaiknya hubungi developer Anda.

Setelah mengonfirmasi bahwa informasi tersebut tersedia, Anda harus menyimpan data pelanggan tersebut di halaman Anda sebagai variabel JavaScript global, sehingga dapat digunakan oleh tag konversi yang disempurnakan.

Catatan: Setidaknya salah satu kolom berikut harus diberikan:

  • Email (lebih disarankan)
  • Alamat: Nama depan, nama belakang, kode pos, dan negara wajib diisi. Secara opsional, Anda dapat memberikan alamat, kota, dan wilayah sebagai kunci pencocokan tambahan.
  • Nomor telepon juga dapat diberikan sebagai kunci pencocokan terpisah, tetapi sebaiknya diberikan bersama dengan email

Anda dapat mengirim data tanpa hash agar dinormalisasi dan di-hash secara otomatis oleh Google, atau Anda dapat mengirim data yang telah di-hash. Jika Anda memutuskan untuk melakukan normalisasi dan hashing pada data, ikuti petunjuk di bawah:

Untuk normalisasi:

  • Hapus spasi kosong di awal atau di akhir.
  • Konversi teks menjadi huruf kecil.
  • Format nomor telepon sesuai dengan standar E.164.
  • Menghapus semua titik (.) yang mendahului nama domain di alamat email gmail.com dan googlemail.com.

Untuk hashing:

  • Gunakan SHA256 heksadesimal.

Tentukan variabel Anda menggunakan kriteria dalam tabel di bawah. Anda dapat memberi nama variabel sesuai keinginan, dan kolom “Nama Kunci” menunjukkan cara variabel akan dirujuk di tag konversi yang disempurnakan.

Semua data harus diteruskan sebagai variabel jenis String. Saat menentukan nama dan alamat, pastikan setiap komponen ditentukan sebagai variabel individual, seperti nama depan dan nama belakang.

Kolom Data Nama Kunci Deskripsi
Alamat email email

Email pengguna.

Contoh: ‘jdoe@example.com’

sha256_email_address

Email pengguna yang di-hash.

Contoh:

‘a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db’

Nomor telepon phone_number

Nomor telepon pengguna. Harus dalam format E.164, yaitu terdiri dari 11 hingga 15 digit termasuk awalan tanda plus (+) dan kode negara tanpa tanda hubung, tanda kurung, atau spasi.

Contoh: ‘+11231234567’

sha256_phone_number

Nomor telepon pengguna yang di-hash.

Contoh:

‘e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1’

Nama depan address.first_name

Nama depan pengguna.

Contoh: 'John'

address.sha256_first_name

Nama depan pengguna yang di-hash.

Contoh:

‘96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a’

Nama belakang address.last_name

Nama belakang pengguna.

Contoh: 'Doe'

address.sha256_last_name

Nama belakang pengguna yang di-hash.

Contoh:

‘799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f’

Alamat address.street Alamat pengguna. Contoh: '123 New Rd'
Kota address.city Nama kota pengguna. Contoh: 'Southampton'
Wilayah address.region Provinsi, negara bagian, atau wilayah pengguna. Contoh: 'Hampshire'
Kode pos address.postal_code Kode pos pengguna. Contoh: 'SO99 9XX'
Negara address.country Kode negara pengguna. Contoh: 'UK'. Gunakan kode negara 2 huruf sesuai dengan standar ISO 3166-1 alpha-2.

Langkah selanjutnya adalah mengaktifkan konversi yang disempurnakan di Google Tag Manager dan merujuk ke variabel data pelanggan yang baru saja Anda buat. Sebaiknya buat nama variabel data pelanggan Anda yang mudah diingat, karena Anda akan memerlukannya pada langkah-langkah berikutnya.

Langkah 2 dari 3: Konfigurasi Google Tag Manager

  1. Login ke akun Google Tag Manager Anda.
  2. Pilih Ruang kerja, lalu klik Tag dari menu navigasi.
  3. Pilih tag Google yang terkait dengan tindakan konversi Google Ads Anda untuk mengedit tag tersebut.
  4. Luaskan bagian Parameter Peristiwa, lalu pilih Tambahkan parameter.
  5. Masukkan user_data di kolom “Parameter Peristiwa”.
  6. Buat variabel Data yang Disediakan Pengguna di kolom “Nilai”.
  7. Di bagian “Variabel data yang Disediakan Pengguna” baru, pilih Kode.
  8. Di menu drop-down Sumber Data, pilih Variabel Baru.
  9. Pilih JavaScript Kustom di bagian “Konfigurasi Variabel”.

Langkah 3 dari 3: Sisipkan dan sesuaikan kode Anda

Salin template JavaScript yang sesuai dengan strategi hashing Anda dan tempelkan ke variabel JavaScript Kustom baru Anda.


Template standar:

function () {

return {

"email": yourEmailVariable , // ganti yourEmailVariable dengan nama variabel yang mengambil alamat email pengguna Anda

"phone_number": yourPhoneVariable , // ulangi untuk yourPhoneVariable dan nama variabel di bawah

"address": {

"first_name": yourFirstNameVariable ,

"last_name": yourLastNameVariable ,

"street": yourStreetAddressVariable ,

"city": yourCityVariable ,

"region": yourRegionVariable ,

"postal_code": yourPostalCodeVariable ,

"country": yourCountryVariable

}

}

}

Contoh kode untuk variabel yang telah dinormalisasi dan di-hash:

Catatan: Anda juga dapat melakukan hardcode pada kolom dengan string atau menggunakan fungsi, bukan menggunakan variabel.
// Implement
<script>
gtag('set', 'user_data', {

"sha256_email_address": yourNormalizedandHashedEmailVariable,
"sha256_phone_number": yourNormalizedandHashedPhoneVariable,
"address": {
"sha256_first_name": yourNormalizedandHashedFirstNameVariable,
"sha256_last_name": yourNormalizedandHashedLastNameVariable,
"city": yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>

Jika ingin memberikan nilai data pengguna yang di-hash, Anda dapat menggunakan contoh cuplikan berikut:

async function processUserData() {
const userData = {

'sha256_email_address': await hashEmail(email.trim()),
'sha256_phone_number': await hashPhoneNumber(phoneNumber),
'address': {
'sha256_first_name': await hashName(firstName),
'sha256_last_name': await hashName(lastName),
'city': city,
'region': region,
'postal_code': postalCode,
'country': country,
},
};
return userData;

Nomor telepon harus dalam format E.164, yaitu terdiri dari 11 hingga 15 digit termasuk awalan tanda plus (+) dan kode negara tanpa tanda hubung, tanda kurung, atau spasi.

Aturan penyesuaian

Untuk setiap jenis data pelanggan dalam kode di atas, ganti variabel placeholder (misalnya, yourEmailVariable) dengan nama variabel JavaScript global yang berisi bagian data pelanggan tersebut pada halaman konversi Anda.

  • Perlu diingat, setidaknya salah satu kolom berikut harus diberikan:
    • Email (lebih disarankan)
    • Alamat (nama depan, nama belakang, kode pos, dan negara wajib diisi)
    • Nomor telepon juga dapat diberikan sebagai kunci pencocokan terpisah, tetapi sebaiknya dikirim bersama dengan email.
  • Perhatikan bahwa jika situs Anda tidak mengumpulkan salah satu kolom tersebut, hapus kolom tersebut, jangan dikosongkan. Misalnya, situs yang hanya mengumpulkan email dan nomor telepon akan membuat variabel JavaScript kustom terlihat seperti ini:

    function () {

    return {

    "email": yourEmailVariable ,

    "phone_number": yourPhoneVariable

    }

    }

Pilih Simpan.

Anda telah menyiapkan konversi yang disempurnakan untuk tindakan konversi tersebut. Langkah berikutnya adalah memvalidasi bahwa konversi tersebut bekerja dengan baik. Buka bagian "Memvalidasi penerapan" di bawah.

Memvalidasi penerapan

Untuk memastikan apakah penerapan konversi yang disempurnakan berfungsi dengan benar, buka halaman konversi (Anda mungkin harus menyelesaikan konversi percobaan untuk melakukannya), dan ikuti langkah-langkah berikut: Praktik terbaiknya adalah langsung melakukan ini setelah menerapkan konversi yang disempurnakan, agar setiap perubahan dapat dilakukan jika tidak berfungsi dengan benar.

Memvalidasi implementasi Anda menggunakan Developer Tools Chrome

  1. Klik kanan halaman web Anda.
  2. Pilih Periksa.
  3. Pilih tab “Jaringan”.
  4. Masukkan “google” di kotak penelusuran.
  5. Temukan permintaan jaringan yang mengarah ke "googleadservices.com/pagead/conversion/" (atau "google.com/pagead/1p-conversion/" di browser tertentu).
  6. Klik Payload untuk melihat daftar parameter string kueri.
  7. Cari parameter “em” dengan string yang di-hash sebagai nilai (untuk email, akan menampilkan “tv.1~em”; untuk nomor telepon, akan menampilkan “tv.1~pn”). Nilai harus diawali dengan “tv.1~em” yang diikuti dengan string karakter yang panjang. Jika Anda melihat parameter "em", artinya tag konversi yang disempurnakan mengambil dan melakukan hashing pada objek enhanced_conversion_data.
Catatan: Jika Anda melihat parameter "em", tetapi hanya melihat "tv.1~em" tanpa string panjang yang di-hash, artinya Anda mengirimkan parameter konversi yang disempurnakan, tetapi kosong. Situasi ini dapat terjadi jika data yang disediakan pengguna tidak tersedia pada saat konversi.

Tinjau laporan Diagnostik untuk mengonfirmasi penerapan Anda

Sekitar 48 jam setelah menerapkan konversi yang disempurnakan, Anda dapat melihat laporan diagnostik tag di Google Ads, yang dapat Anda gunakan untuk memvalidasi bahwa penerapan Anda berfungsi dengan baik. Untuk membukanya:

  1. Buka Ringkasan dalam menu Sasaran Ikon Sasaran.
  2. Pilih tindakan konversi yang telah mengaktifkan konversi yang disempurnakan.
  3. Pilih Diagnostik dari menu halaman di bagian atas. Anda dapat meninjau laporan diagnostik tag konversi yang disempurnakan dan metrik untuk konversi yang disempurnakan di setiap bagian.
  4. Tinjau berbagai diagnostik untuk memastikan semuanya bekerja seperti yang diharapkan.
  5. Jika laporan diagnostik tag memberi tahu Anda bahwa mungkin ada suatu kesalahan, ikuti petunjuk dalam notifikasi dan Pusat Bantuan untuk memecahkan masalah.

Menonaktifkan konversi yang disempurnakan

Untuk menonaktifkan konversi yang disempurnakan di tingkat akun, ikuti langkah-langkah di bawah:

  1. Buka Setelan dalam menu Sasaran Ikon Sasaran.
  2. Luaskan panel “Konversi yang disempurnakan untuk web”.
  3. Hapus centang pada kotak untuk menonaktifkan konversi yang disempurnakan.
  4. Pilih Simpan.

Untuk menonaktifkan konversi yang disempurnakan di tingkat tindakan konversi, ikuti langkah-langkah di bawah:

  1. Buka Setelan dalam menu Sasaran Ikon Sasaran.
  2. Pilih tindakan konversi dengan fitur konversi yang disempurnakan yang ingin Anda nonaktifkan.
  3. Luaskan panel “Konversi yang disempurnakan”.
  4. Hapus centang pada kotak di samping Aktifkan konversi yang disempurnakan.
  5. Pilih Simpan.
Catatan: Jika konversi yang disempurnakan dinonaktifkan, Anda tidak akan dapat menggunakannya untuk bidding atau pelaporan. Namun, penonaktifan ini tidak akan memengaruhi data konversi yang ada.

Menonaktifkan peristiwa otomatis

  1. Login ke akun Google Ads, Google Analytics, atau Campaign Manager 360.
  2. Buka setelan tag Google.
  3. Selanjutnya, klik Kelola deteksi peristiwa otomatis dan pilih jenis peristiwa yang harus otomatis dideteksi oleh tag Google Anda.
  4. Setelah dinonaktifkan, tidak ada produk atau akun yang menggunakan tag Google Anda akan menerima peristiwa terkait.

Menonaktifkan pengumpulan data yang disediakan pengguna tingkat peristiwa

Opsi 1:

  1. Buka Ringkasan dalam menu Sasaran Ikon Sasaran.
  2. Cari tindakan konversi. Di bagian “Detail”, pilih Edit Setelan.
  3. Centang kotak di samping Gunakan konversi yang disempurnakan untuk tindakan konversi ini guna mengelola data yang disediakan pengguna tingkat peristiwa konversi.
  4. Pilih Simpan.

Opsi 2:

Anda dapat menerapkan pengurutan tag agar user_data dikonfigurasi dengan benar untuk Tag Peristiwa Konversi. Tindakan ini memerlukan penyiapan Tag Google dengan parameter user_data yang kosong. Gunakan fitur Pengurutan Tag untuk memastikan Tag Google ini diterapkan ke Tag Peristiwa Konversi sebelum Tag Peristiwa Konversi dijalankan. Pelajari lebih lanjut cara mengonfigurasi pengurutan Tag Google.

Catatan: Untuk menonaktifkan pengumpulan data yang disediakan pengguna di tingkat tag dan mencegah PII dikumpulkan dalam data pengguna, ganti kolom user_data ke nilai kosong dalam peristiwa.
Halaman ini mungkin berisi konten yang diterjemahkan menggunakan teknologi AI. Terjemahan AI mungkin berisi kesalahan.

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
13488398937567005280
true
Pusat Bantuan Penelusuran
true
true
true
true
true
true
73067
false
false
true
true
false
false