Ikhtisar piksel
Anda dapat menggunakan pengelola piksel Shopify untuk mengelola dan menambahkan piksel yang melacak event pelanggan. Event pelanggan adalah tindakan yang terjadi di browser pelanggan, misalnya mengeklik link atau menambahkan produk ke keranjang. Anda dapat menambahkan dan mengelola piksel di bagian Event pelanggan di admin Shopify Anda.
Sebelumnya, penjual dapat menambahkan cuplikan JavaScript secara manual di beberapa tempat di toko online mereka: di preferensi online, di skrip checkout, dan di aplikasi. Skrip ini biasanya tidak melalui kontrol kualitas dan pengelolaannya memakan waktu. Dengan pengelola piksel, skrip Anda disimpan dalam satu alat pengelolaan dan dijalankan di lingkungan sandbox. Menambahkan piksel aplikasi atau piksel kustom ke toko Anda dapat memberikan manfaat berikut:
- Akses ke aliran event pelanggan di toko online Anda, termasuk event checkout.
- Lapisan keamanan tambahan untuk toko online dan pelanggan Anda, termasuk kontrol yang lebih besar atas data pelanggan yang Anda bagikan dengan layanan pihak ketiga.
- Pencegahan kode pihak ketiga yang menjalankan JavaScript yang tidak berperforma baik, atau mengganggu toko online dan checkout Anda.
- Alat bawaan untuk kepatuhan privasi.
Piksel dapat ditambahkan ke toko online Anda dengan 2 cara: melalui piksel aplikasi, yang diinstal melalui aplikasi pemasaran dan pengumpulan data, dan piksel kustom, yang dapat ditambahkan secara manual oleh developer di pengelola piksel admin Shopify Anda.
Piksel dimuat secara otomatis di etalase toko online, checkout, halaman terima kasih, halaman status pesanan, dan akun pelanggan.
Di halaman ini
Lingkungan sandbox untuk piksel
Shopify menggunakan sandbox yang aman untuk piksel aplikasi dan piksel kustom. Sandbox adalah lingkungan terisolasi yang memungkinkan Anda menjalankan skrip tanpa memengaruhi bagian lain dari toko online Anda. Piksel dalam sandbox bebas berjalan di mana saja di situs web Anda, tetapi dibatasi pada data yang tersedia di dalam sandbox. Sandbox ini memastikan bahwa setiap piksel yang diinstal atau dibuat di pengelola piksel tidak dapat mengumpulkan atau mengambil kembali data di luar tujuan yang dinyatakan dari piksel tersebut, yang dapat menjadi risiko keamanan.
Pelajari selengkapnya tentang potensi risiko yang terkait dengan piksel.
Keterbatasan sandbox piksel
Ada beberapa batasan pada informasi yang dapat diakses, karena piksel berjalan di lingkungan sandbox yang aman. Keamanan yang ditingkatkan memberi Anda dan pelanggan Anda kontrol yang lebih besar atas data yang dapat diakses oleh pihak ketiga. Batasan ini mungkin tidak kompatibel dengan beberapa piksel pihak ketiga. Konsultasikan dengan penyedia piksel pihak ketiga untuk mengonfirmasi piksel mana yang kompatibel.
Tinjau keterbatasan sandbox piksel yang diketahui berikut ini:
- Sandbox piksel tidak dapat merender elemen antarmuka pengguna, seperti tombol, formulir, banner, atau modal.
- Sandbox piksel tidak dapat mendeteksi informasi berikut secara otomatis:
- Event dari scraping DOM (Document Object Model).
- Metadata dari scraping DOM.
- Informasi pengguna, seperti email dan telepon, dari scraping DOM.
- Klik link keluar dari scraping DOM.
- Pengguliran halaman.
- Klik dan gerakan mouse untuk membuat peta panas dari scraping DOM.
Deteksi otomatis URL halaman di Lax sandbox menyertakan versi sandbox dan tidak secara persis mencerminkan URL jendela utama. Anda bisa mendapatkan URL jendela utama dari event page_viewed.
Untuk deteksi otomatis event, metadata, informasi pengguna, dan link keluar dari scraping DOM, Anda dapat menerbitkan event kustom sebagai alternatif. Penerbitan event kustom mungkin tidak didukung oleh semua piksel aplikasi.
Kapabilitas pelacakan piksel
Penjelasan di bawah ini memaparkan apa saja yang biasanya dapat Anda lacak untuk setiap jenis piksel:
- Piksel konversi dan pemasaran: Event checkout standar dan tindakan pelanggan berfungsi untuk sebagian besar pelacakan konversi. Fitur yang mengekstrak data dari formulir secara otomatis untuk mendapatkan alamat email atau nomor telepon mungkin tidak berfungsi di sandbox. Sebagian besar penyedia piksel pada umumnya justru mendukung penerusan data ini secara manual.
- Piksel analitik: Event pelanggan standar, seperti tayangan halaman, tayangan produk, pembaruan keranjang, pembelian, dan pencarian, semuanya berfungsi. Anda juga dapat melacak event khusus menggunakan metode
Shopify.analytics.publish(). Untuk melacak interaksi formulir dan klik tautan, Anda harus memublikasikannya sebagai event khusus. - Google Tag Manager: Anda dapat menjalankan Google Tag Manager sebagai piksel khusus. Namun, piksel yang dimuat Google Tag Manager tetap berjalan di dalam sandbox Shopify, sehingga batasan dan kapabilitas pelacakan yang sama juga berlaku. Pelajari selengkapnya tentang penggunaan Google Tag Manager sebagai piksel khusus.
Privasi pelanggan
Di pasar yang dikonfigurasi untuk memerlukan persetujuan (biasanya Wilayah Ekonomi Eropa (EEA) dan Britania Raya), web pixel hanya berjalan ketika pengunjung telah memberikan izin akses yang diperlukan dalam konfigurasi piksel. Secara default, piksel baru memerlukan izin akses Pemasaran dan Analitik.
Demikian pula, piksel yang dikonfigurasi sebagai penjualan data tidak akan berjalan untuk pelanggan yang telah memilih untuk tidak ikut dalam penjualan atau berbagi data, kecuali piksel tersebut mendukung penggunaan data terbatas.
Developer piksel kustom dapat mempelajari selengkapnya tentang mengumpulkan dan mendaftarkan persetujuan.
Potensi risiko
Selalu pastikan Anda memahami kode yang Anda tambahkan ke toko online atau checkout toko Anda, atau pekerjakan Shopify Partner untuk membantu terkait piksel kustom.
Risiko performa
Piksel adalah skrip yang berjalan di latar belakang toko online Anda untuk melacak event pelanggan. Makin banyak skrip yang Anda miliki, makin lambat toko Anda akan berjalan. Selain itu, jika skrip yang ditambahkan rusak atau diformat dengan tidak benar, aktivitasnya dapat berjalan tanpa batas, yang dapat menyebabkan situs Anda dimuat dengan lambat atau gagal dimuat.
Risiko privasi
Privasi pengguna diatur secara ketat untuk memastikan informasi pelanggan terlindungi secara online. Cuplikan kode dapat digunakan untuk melewati persyaratan izin pelanggan, yang melanggar Ketentuan Layanan Shopify dan dapat menyebabkan tanggung jawab hukum bagi Anda. Hal ini terutama berlaku jika Anda tinggal di atau melayani pelanggan di lokasi dengan peraturan privasi yang lebih ketat, seperti beberapa negara bagian AS atau Wilayah Ekonomi Eropa. Ingatlah bahwa Anda bertanggung jawab untuk mematuhi hukum yang berlaku dan mendapatkan semua izin yang diperlukan saat Anda menggunakan piksel untuk mengumpulkan data pelanggan. Bicaralah dengan pengacara jika Anda tidak yakin tentang persyaratan yang berlaku bagi Anda.