Piksel aplikasi

Piksel aplikasi adalah skrip yang diinstal sebagai bagian dari aplikasi pihak ketiga atau saluran penjualan. Piksel ini dibuat oleh pemilik aplikasi, dan diatur untuk menggunakan lingkungan yang ketat dan terisolasi di toko Anda. Lingkungan yang terisolasi, yang disebut Strict sandbox, menggunakan API yang dikontrol Shopify untuk mengumpulkan atau mengambil kembali data, sehingga mengurangi dampak keseluruhan terhadap performa, keamanan, dan privasi situs web Anda.

Shopify hanya menambahkan aplikasi ke halaman Aktivitas pelanggan yang menggunakan Web Pixels API Shopify. Web Pixels API Shopify adalah cara yang didukung secara resmi untuk mengintegrasikan web pixel. Aplikasi yang menggunakan Web Pixels API Shopify menawarkan piksel yang paling aman, andal, dan berperforma. Aplikasi perlu diinstal, lalu diatur untuk mengonfigurasi piksel.

Izin akses piksel aplikasi dan pengaturan privasi pelanggan

Saat Anda menginstal aplikasi yang memiliki piksel aplikasi, Anda bertanggung jawab untuk memastikan bahwa Anda mematuhi hukum yang berlaku dan mengatur konfigurasi privasi yang sesuai, termasuk opsi persetujuan dan tidak ikut penjualan data, sejauh yang diwajibkan. Pelajari selengkapnya tentang privasi pelanggan.

Lihat izin akses dan pengaturan privasi pelanggan

Anda dapat melihat daftar lengkap izin akses dan pengaturan privasi pelanggan yang dapat diakses oleh aplikasi atau saluran penjualan. Izin akses dan pengaturan privasi pelanggan untuk setiap piksel aplikasi ditentukan oleh mitra aplikasi pihak ketiga, dan tidak dapat diubah.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Aktivitas pelanggan.

  2. Klik tombol Opsi lainnya untuk piksel aplikasi yang izin aksesnya ingin Anda lihat, lalu lakukan salah satu tindakan berikut:

    • Untuk melihat daftar lengkap izin akses yang dimiliki aplikasi atau saluran penjualan, klik Lihat izin akses.
    • Untuk melihat pengaturan privasi pelanggan untuk piksel aplikasi, pilih Lihat privasi pelanggan.

Mengirimkan data piksel aplikasi

Data piksel aplikasi dapat dikirimkan menggunakan piksel web dan server.

Web pixel mentransfer aktivitas pelanggan melalui browser ke pemilik aplikasi. Ini adalah cara standar sebagian besar piksel mentransfer informasi.

Piksel server mentransfer event pelanggan melalui server ke pemilik aplikasi. Pemilik aplikasi tertentu memiliki akses ke piksel server. Anda dapat memeriksa dengan pemilik aplikasi apakah mereka memiliki akses ke piksel server.

Piksel server memiliki manfaat berikut:

  • Piksel server dapat meningkatkan jumlah event pelanggan, termasuk event checkout, yang ditransfer ke pemilik aplikasi melalui server, bukan perantara, seperti browser internet.
  • Piksel server dapat meningkatkan jumlah event yang memiliki identifikasi terlampir dari toko Anda, seperti alamat email.

Saat Anda memasangkan piksel server dengan piksel web, ini memastikan jumlah maksimum event pelanggan tiba di tujuannya.

Uji piksel aplikasi

Setelah Anda menginstal piksel aplikasi, Anda dapat mengujinya menggunakan Shopify Pixel Helper untuk memastikan piksel menerima data dengan benar saat aktivitas terjadi di situs Anda.

Anda dapat menggunakan Shopify Pixel Helper untuk menguji apakah event piksel Anda aktif. Shopify Pixel Helper memungkinkan Anda menguji piksel aplikasi di toko online Anda untuk melihat event yang diterima secara real-time, beserta data untuk event tersebut.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Aktivitas pelanggan.

  2. Klik Opsi lainnya di sebelah piksel aplikasi yang ingin Anda uji.

  3. Klik Uji untuk membuka Shopify Pixel Helper di toko Anda.

  4. Opsional: Bergantung pada pengaturan persetujuan toko Anda dan pengaturan privasi pelanggan piksel aplikasi, dialog Shopify Pixel Helper mungkin menampilkan “Piksel sedang menunggu persetujuan”. Lakukan salah satu tindakan berikut untuk melanjutkan pengujian:

    • Terima pelacakan pada banner cookier atau preferensi toko Anda.
    • Klik Berikan persetujuan untuk melanjutkan pengujian.
    • Jika piksel Anda masih tidak dimuat, hubungi developer pihak ketiga.
  5. Untuk mengonfirmasi event mana yang dimuat, kunjungi setiap halaman tempat Anda ingin menguji piksel.

  6. Opsional: Untuk meninjau data event lengkap yang diterima, klik Perbesar untuk memperluas dialog Shopify Pixel Helper.

Meninjau event yang diterima

Saat Anda menggunakan Shopify Pixel Helper untuk menguji event mana yang dimuat, salah satu status berikut akan ditampilkan di bagian Event yang diterima pada dialog Shopify Pixel Helper:

  • Titik hijau menunjukkan bahwa langganan event berhasil dan fungsi callback berhasil dijalankan.
  • Titik merah menunjukkan terjadi error.

Shopify Pixel Helper menampilkan error yang tidak tertangkap yang terjadi di tingkat atas, atau dalam fungsi callback. Error tingkat atas ditampilkan saat Shopify Pixel Helper dimuat. Pesan error callback ditampilkan saat Anda mengeklik untuk memperluas event dengan titik merah. Jika terjadi error, hubungi developer pihak ketiga untuk memperbaikinya.

Mengoptimalkan akses data untuk piksel aplikasi

Anda dapat memilih cara berbagi data pelanggan dan bisnis piksel antara toko online dan aplikasi Anda. Ada 2 jenis akses data yang memungkinkan untuk piksel aplikasi:

  • Selalu aktif: Piksel aplikasi memiliki akses ke semua data pelanggan dan bisnis Anda, tanpa batasan.
  • Dioptimalkan: Shopify secara cerdas mengizinkan akses data untuk analitik dan performa kampanye yang optimal.

Pengaturan Dioptimalkan membatasi berbagi data pelanggan dan bisnis secara berlebihan dengan piksel aplikasi Anda. Ketika Shopify mendeteksi bahwa piksel pemasaran berbagi lebih banyak data daripada yang diperlukan, Shopify dapat menjeda sebagian atau semua data yang dibagikan oleh piksel tersebut hingga aktivitas yang relevan dilanjutkan. Anda dapat mengubah pengaturan akses data piksel aplikasi antara Selalu aktif dan Dioptimalkan kapan saja.

Cara kerja optimalisasi akses data untuk piksel aplikasi

Shopify mempertimbangkan beberapa sinyal, seperti pola pada traffic pereferensi berbayar dan organik, penjualan, kematangan toko, konfigurasi etalase toko online, dan pengaturan kampanye yang disinkronkan, untuk menentukan apakah piksel pemasaran berbagi data secara berlebihan.

Misalnya, Anda menghubungkan aplikasi pemasaran baru ke toko, dan mengujinya selama beberapa bulan. Sebagai bagian dari perubahan strategi, Anda berhenti menggunakannya dan membiarkan langganan berakhir, dan aplikasi itu bukan lagi alat utama yang Anda andalkan untuk mendapatkan pelanggan baru. Di latar belakang, piksel masih memiliki akses ke semua data Anda sampai Anda ingat untuk memutuskannya. Jika pengaturan berbagi data piksel aplikasi diatur ke Dioptimalkan, setelah periode tidak aktif yang cukup lama, berbagi data akan dijeda secara otomatis untuk melindungi bisnis Anda. Namun, jika aplikasi tersebut masih memberikan hasil untuk toko Anda dan memerlukan data untuk terus melakukannya, meskipun tidak ada penggunaan aktif, data tidak akan dijeda.

Berbagi data yang Dioptimalkan untuk piksel aplikasi memiliki manfaat berikut:

  • Mengurangi berbagi data yang tidak perlu dari piksel pemasaran dengan menjeda data saat berbagi berlebihan terdeteksi untuk pereferensi yang diketahui, seperti saluran pemasaran.
  • Menggunakan pola yang diamati dari traffic pereferensi, penjualan, pengaturan etalase toko online, pengaturan kampanye, dan sinyal lainnya dari waktu ke waktu untuk memutuskan kapan harus menjeda dan melanjutkan berbagi data.
  • Berbagi akan otomatis dilanjutkan saat aktivitas yang relevan kembali, termasuk setiap traffic rujukan atau aktivitas baru yang dikirim oleh aplikasi melalui Marketing Activities API.

Berbagi data yang Dioptimalkan tidak memengaruhi elemen berikut:

  • Tidak memblokir data yang dibutuhkan alat pemasaran untuk berjalan dan memberikan hasil bagi bisnis Anda.
  • Tidak memblokir data untuk alat pemasaran yang digunakan secara aktif, termasuk yang saat ini mereferensikan traffic atau penjualan apa pun ke toko Anda.
  • Tidak memblokir peristiwa yang dirancang untuk layanan analitik mandiri, bahkan saat piksel menghubungkan aplikasi yang memiliki kasus penggunaan pemasaran dan analitik.
  • Tidak memengaruhi webhook. Pengiriman webhook berlanjut seperti yang diharapkan, karena webhook harus digunakan untuk kasus penggunaan transaksional, bukan pemasaran.

Mengubah pengaturan akses data untuk piksel aplikasi

Secara default, pengaturan akses data piksel aplikasi Anda adalah Dioptimalkan. Anda dapat mengubah pengaturan akses data piksel aplikasi antara Selalu aktif dan Dioptimalkan kapan saja.

Ikon Warning ditampilkan di samping piksel aplikasi mana pun dengan akses Selalu aktif yang tidak mereferensikan traffic ke toko Anda, dan karenanya merupakan kandidat yang baik untuk optimalisasi akses data.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Aktivitas pelanggan.

  2. Klik nama piksel yang ingin Anda perbarui.

  3. Di halaman detail, pilih dari opsi berikut:

    • Untuk menyesuaikan akses data secara dinamis demi performa optimal, pilih Dioptimalkan.
    • Untuk mengizinkan akses data tanpa batasan, pilih Selalu aktif.
  4. Klik Simpan.

Lihat log aktivitas untuk piksel aplikasi

Log aktivitas adalah tampilan riwayat perubahan pada akses data piksel aplikasi. Log ini merekam semua perubahan akses data yang dilakukan sejak 3 Juni 2026 dan seterusnya. Perubahan yang dilakukan sebelum tanggal tersebut tidak disertakan.

Setiap entri menyertakan status akses data dan alasan perubahan. Kemungkinan status akses data adalah sebagai berikut:

  • Akses data diberikan
  • Akses data dijeda

Alasan untuk setiap perubahan dapat berupa perubahan otomatis, karena akses data piksel aplikasi dioptimalkan dan berubah berdasarkan deteksi sinyal, atau perubahan manual yang Anda buat pada pengaturan akses data.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Pengaturan > Aktivitas pelanggan.

  2. Untuk piksel aplikasi yang ingin Anda lihat log aktivitasnya, klik Opsi lainnya, lalu klik Lihat detail.

  3. Untuk melihat aktivitas pada tanggal tertentu atau dalam rentang tanggal, klik Tanggal untuk membuka pemilih tanggal, lalu pilih tanggal atau rentang tanggal.

  4. Klik Simpan untuk menerapkan tanggal.

Penyelesaian masalah piksel aplikasi

Jika piksel aplikasi tidak dimuat atau aktif selama pengujian, dan Anda telah meninjau Pixel Helper untuk menemukan kesalahan, coba langkah-langkah penyelesaian masalah berikut.

Tinjau pengaturan privasi pelanggan Anda

Jika piksel Anda tidak dimuat atau aktif selama pengujian, mungkin ada pengaturan privasi pelanggan yang mencegahnya dimuat.

Dari admin Shopify, buka Pengaturan > Privasi pelanggan untuk mencari pengaturan privasi pelanggan di admin Shopify yang mungkin berlaku untuk sesi Anda. Tergantung pada pengaturan privasi pelanggan, lakukan langkah-langkah berikut:

  • Jika Anda memiliki pengaturan privasi pelanggan yang memerlukan persetujuan di wilayah Anda, pastikan Anda telah memberikan persetujuan melalui banner cookie Anda.
  • Jika Anda tidak memiliki pengaturan privasi pelanggan yang memblokir pemuatan piksel, hapus cookie browser Anda untuk mengatur ulang banner cookie dan memberikan persetujuan.
  • Jika Anda menggunakan domain kustom di toko online, Anda juga harus mengubah domain akun pelanggan menjadi subdomain dari domain toko online Anda, seperti akun.contoh.com. Jika tidak, piksel dan persetujuan cookie tidak akan berfungsi untuk halaman Status pesanan baru karena domain harus sama dengan tempat persetujuan diperoleh. Pelajari selengkapnya tentang domain kustom di halaman akun pelanggan.

Jika Anda menggunakan alat pihak ketiga untuk mengelola persetujuan, hubungi penyedia pihak ketiga Anda untuk mendapatkan dukungan.

Penyelesaian masalah tambahan

Pastikan aplikasi diinstal dan dikonfigurasi dengan benar sesuai dengan dokumentasi pihak ketiga. Jika Anda masih mengalami masalah saat menguji piksel aplikasi, hubungi developer pihak ketiga.