Penyelesaian Masalah
Mulailah dengan kasus terkecil yang dapat direproduksi: satu lingkungan, satu produk, satu varian, satu peramban, dan satu tindakan.
SDK mengembalikan null
Autentikasi tidak selesai. Konfirmasikan bahwa ID klien dan ID mitra berasal dari proses serah terima onboarding saat ini dan digunakan dengan lingkungan yang benar. Jangan menempatkan atau menguji rahasia klien dalam kode browser.
Tombol Coba Pakai hilang
Periksa, secara berurutan:
- Produk tersebut dipetakan ke pakaian yang dimasukkan;
- Pakaiannya sudah siap;
- Pakaian tersebut diaktifkan untuk dicoba;
- Blok aplikasi atau kontainer SDK sudah ada;
- Varian produk aktif dipetakan ke pengidentifikasi yang diharapkan; dan
- Halaman yang sedang diuji adalah versi atau tema yang direncanakan.
Pakaian atau varian yang salah muncul.
Catat pengidentifikasi produk, varian, dan pakaian pada batas integrasi. Bandingkan dengan catatan katalog dan argumen yang diteruskan ke SDK. Jangan catat token akses atau citra pelanggan.
Proses penambahan ke keranjang tidak selesai.
Konfirmasikan bahwa callback SDK terhubung ke alur kerja keranjang belanja yang ada di pengecer, varian saat ini tersedia, payload dipetakan ke pengidentifikasi keranjang belanja toko, dan callback pemuatan/kesalahan diselesaikan baik pada saat berhasil maupun gagal.
Halaman produk terasa lebih lambat.
Ukur halaman yang sama sebelum dan sesudah integrasi. Konfirmasikan bahwa inisialisasi tidak diduplikasi, SDK hanya dimuat di tempat yang dibutuhkan, transisi rute tidak menampilkan beberapa titik masuk, dan skrip halaman produk lainnya tidak bersaing untuk thread utama.
Hasilnya secara visual tidak akurat.
Konfirmasikan bahwa gambar sumber memenuhi standar aset dan sesuai dengan produk dan varian yang benar. Biarkan pakaian tetap dinonaktifkan dan ajukan peninjauan dengan menyertakan ID pakaian, lingkungan, referensi gambar sumber, dan deskripsi singkat tentang masalah tersebut.
Apa yang perlu disertakan dalam permintaan dukungan?
- lingkungan;
- URL toko online atau rute yang dapat direproduksi;
- ID produk, pakaian, dan varian;
- peramban, sistem operasi, dan perangkat;
- Perkiraan waktu dan zona waktu;
- perilaku yang diharapkan dan aktual; dan
- tangkapan layar atau rekaman dengan data pelanggan yang telah dihapus.
Jangan pernah menyertakan rahasia klien, kunci API, token pembawa, atau citra pelanggan yang belum disetujui untuk penggunaan dukungan.