Tombol Multibutton
Multibutton — satu tombol mengambang di sudut situs yang saat ditekan terbuka menjadi kipas saluran komunikasi: WhatsApp, Telegram, Viber, VK, media sosial, telepon, email, tautan Anda apa pun — dan tindakan dari Widget kami sendiri ("tulis di chat", "Pesanan", "buat reservasi").
Ini juga menyelesaikan masalah Anda sendiri: setiap Widget menggambar tombolnya di sudut bawah yang sama, dan dengan mengaktifkan chat, Pesanan, serta panggilan balik, Anda mendapat tumpukan tombol yang saling mendorong. Multibutton menghapus tumpukan itu — saluran dari Widget yang diserap hidup di kipasnya, sedangkan tombol mereka sendiri dimatikan.
Widget ini gratis: tidak perlu membeli ekstensi terpisah.
Cara mengaktifkan: Panel Admin → Marketing → "Situs Saya" → kartu "Multibutton". Tombol geser mengaktifkan Widget, ikon roda gigi membuka pengaturan; tombol "Pindahkan ke sidebar" memberi Widget item menu tersendiri.
Pemasangan di situs#
Tidak perlu kode sendiri — cukup tag umum dari bagian "Situs Saya":
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="DOMAIN-ANDA" async></script>
Satu baris di <head> atau sebelum </body>; susunan Widget selanjutnya diatur dengan tombol geser di Akun. Petunjuk per platform (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — ada di artikel Situs Saya, bagian "Pemasangan di platform populer".
⚠️ Bagi Multibutton, tag tunggal sangat penting. Ia mengumpulkan tetangga di bawahnya — dan hanya bisa menyerap mereka yang benar-benar dimuat di halaman yang sama. Jika chat dipasang di sebagian halaman dan Pesanan di halaman lain, kipasnya akan berbeda di masing-masing. Loader tunggal memuat Widget dalam urutan yang benar dan Multibutton — paling akhir, saat tetangga sudah siap.
Tag tunggal multibutton/v1.js juga tersedia (blok "Lanjutan"), dan punya atributnya sendiri: data-color, data-icon (emoji pada tombol), data-label, data-position="left|right", data-lang, dan data-keep-fabs="1" — jangan matikan tombol milik tetangga. Atribut tag selalu lebih kuat daripada pengaturan dari Akun.
Apa yang dilihat dan tidak dilihat oleh pemeriksaan pemasangan. Tombol "Periksa pemasangan" membaca HTML sumber halaman: ditemukan loader tunggal / hanya tag terpisah / kode lokasi lain / tidak ada kode. Tag yang disisipkan langsung di browser oleh Google Tag Manager tidak akan terlihat — ini bukan kesalahan, periksa situs dengan mata Anda.
Pengaturan widget#
Pengaturan tersimpan sendiri, tidak ada tombol «Simpan» terpisah. Di sebelah kanan kolom ada pratinjau langsung dari kipas.
Tampilan#
Warna tombol, ikon emoji di atasnya, sudut layar, dan label (sekaligus label untuk pembaca layar).
Kanal kipas#
Pembuat daftar: tambah, hapus, ubah urutan ↑↓. Maksimum — 12 kanal. Tiga keluarga:
| Keluarga | Kanal | Apa yang diisi di kolom nilai |
|---|---|---|
| Messenger dan media sosial | WhatsApp, Telegram, Viber, VK, Instagram, Facebook, TikTok, YouTube | nomor, @nama atau alamat lengkap — tautan akan dirangkai sendiri oleh widget |
| Kontak langsung | telepon, email | nomor telepon / alamat e-mail |
| Tautan bebas | halaman apa pun | alamat; domain telanjang dilengkapi menjadi https:// |
| Aksi widget kami | buka chat, panggilan dari browser, panggilan balik, pesanan, reservasi meja, janji temu online, hubungi dukungan | tidak ada: item ini hanya membuka widget yang sesuai di halaman yang sama |
Item «Hubungi dukungan» membuka tab «Permintaan» di jendela chat — permintaan tidak punya tombol tersendiri, jadi item ini tersedia saat chat aktif. Jika permintaan di cabang dinonaktifkan, item ini akan membuka chat biasa, dan pembuat akan memberi tahu hal itu tepat di samping item.
Setiap kanal punya label (terpisah untuk setiap bahasa situs) dan penanda di mana ditampilkan: di mana saja · hanya di komputer · hanya di telepon.
Draf pesan pertama tersedia di WhatsApp dan Telegram: teks yang akan ditemukan tamu sudah terketik. Mendukung substitusi {url} dan {title} — alamat dan judul halaman tempat tombol ditekan (disubstitusi saat klik, bukan saat render). Maksimum — 300 karakter.
Balon undangan#
Frasa singkat di samping tombol («Ada pertanyaan?») — itulah yang mengundang tamu untuk menekan: tombol yang diam di sudut memang tidak diperhatikan. Teks diatur terpisah untuk setiap bahasa, teks kosong berarti tidak ada balon sama sekali.
Yang dapat diatur adalah jeda hingga balon muncul dan jeda antar penayangan. Jeda dihitung per tamu, bukan per situs: tanda penayangan tersimpan di browser tamu, sehingga undangan tidak berubah menjadi banner yang muncul di setiap halaman pada setiap kunjungan.
Baris «Buka sekarang»#
Di kepala kipas yang terbuka ada satu baris tentang jam operasional: «Buka sampai 22:00», «Tutup · buka pukul 10:00», «Tutup · buka Senin pukul 10:00». Jam diambil dari kartu cabang (jadwal beserta pengecualiannya) — salinan di pengaturan widget sengaja tidak ada.
Dua nilai: otomatis (default — baris ada jika jam terisi) dan jangan tampilkan. Status dihitung ulang setiap kali kipas dibuka, bukan sekali saat pemuatan: tombol menggantung di halaman berjam-jam, dan «Buka sampai 22:00» pada pukul 22:30 adalah kebohongan yang membuat orang berhenti mempercayai hal lainnya juga. Jam cabang tidak terisi — baris tidak ada sama sekali (mengumumkan tempat usaha tutup di situsnya sendiri tidak boleh).
Kapan ditampilkan#
Blok ini sama dengan panggilan balik dan «Toko Langsung»:
- halaman — mask alamat «hanya di…» dan «kecuali…»,
*= fragmen apa pun, hingga 20 mask di setiap daftar; pengecualian lebih kuat daripada izin; - jeda — 0…600 detik setelah halaman dimuat;
- perangkat — semua · hanya komputer · hanya telepon (ambang — 480 px);
- jadwal — hingga 14 jendela sendiri «hari + dari… sampai…» atau jam operasional cabang.
⚠️ Jam dihitung dalam zona waktu lokasi; jika zona waktu cabang tidak diatur, jendela dihitung menurut waktu pengunjung, dan panel mengatakan hal itu secara langsung. Jika dipilih «jam operasional cabang» tetapi jadwalnya tidak terisi, jadwal tidak membatasi apa pun dan tombol tetap terlihat. Daftar jendela sendiri yang kosong, sebaliknya, berarti «tidak ada waktu untuk menampilkan».
Susunan kipas dihitung ulang setiap kali dibuka: di antara penayangan, tamu sempat memutar telepon dan berpindah ke halaman yang seharusnya tidak menampilkan tombol.
Tata letak di telepon#
Bagian «📱 Tata letak di telepon»: tombol bulat (default) atau bar bawah — bilah dari empat kanal pertama dengan label dan tombol «Lainnya» dengan laci untuk sisanya. Di layar lebar selalu kipas; memutar telepon mengubah tata letak secara langsung. Di pratinjau terlihat batas nyata «di bar / di bawah "Lainnya"» dan baris «N dari M akan masuk ke bar».
Bar berperilaku rapi di halaman orang lain: berdiri di atas panel tetap milik halaman lain di bawah, jika ada, menghilang saat menggulir ke bawah dan kembali saat menggulir ke atas, menghormati area aman iPhone, dan hilang sepenuhnya jika tidak ada kanal yang tersisa.
Tampilkan juga di Toko kami#
Tombol geser terpisah (default nonaktif). Multitombol adalah satu-satunya widget dengan pengaturan seperti ini, dan alasannya adalah kejujuran: di Toko kami, ia menyerap tombol bawaan — gelembung chat dan gagang panggilan balik — artinya mengubah sudut layar yang sudah Anda atur. Hal seperti itu tidak diaktifkan untuk Anda secara diam-diam.
Apa yang terjadi setelah tombol ditekan#
Tamu membuka kipas dan memilih kanal:
- messenger, media sosial, atau tautan Anda — terbuka di tab baru; percakapan berlangsung di tujuan kanal tersebut. Jika kanal memiliki template pesan, kolom pesan tamu sudah terisi;
- telepon dan email — terbuka di tab saat ini melalui aplikasi bawaan perangkat (jika tidak, browser akan membuka lalu langsung menutup jendela kosong);
- aksi widget kami — langsung di halaman yang sama terbuka chat, formulir panggilan balik, keranjang, reservasi, atau janji temu. Data masuk ke tempat yang sama seperti biasanya: percakapan — ke "Chat", pesanan — ke "Pesanan", reservasi — ke "Meja", janji temu — ke "Janji Temu", nomor panggilan balik — ke "Permintaan".
M ultiknopka tidak mengumpulkan data sendiri: ia hanya mengantar tamu ke kanal. Yang ia hitung adalah klik, dan terlihat di panelnya sendiri dalam blok "Klik selama 30 hari": berapa kali tombol ditampilkan, berapa kali kipas dibuka, dan berapa banyak penekanan pada setiap kanal. Tidak ada alamat kanal, teks pesan, maupun halaman tamu dalam statistik ini — hanya jenis kanal dan jumlahnya.
Batasan#
- Kipas kosong = tidak ada widget. Selama belum ada kanal yang ditentukan, tombol tidak digambar sama sekali: tombol kosong di sudut situs orang lain lebih buruk daripada tidak ada.
- Kanal tidak lebih dari 12, teks template — tidak lebih panjang dari 300 karakter.
- Kanal-aksi hanya hidup selama widget itu sendiri hidup. Matikan chat — item "Buka chat" akan hilang dari pengaturan pada penyimpanan pertama dan tidak akan kembali sendiri, harus ditambahkan lagi. Saat runtime, multiknopka juga memeriksa tetangga sebelum setiap pembukaan: jika tidak muncul — item tidak akan ada, agar tidak ada tombol yang tidak ada isinya.
- Penyerapan tombol tetangga bersifat visual. Multiknopka menyembunyikan tombol melayang mereka, tetapi widget itu sendiri tetap berfungsi; penyerapan dapat dimatikan dengan atribut
data-keep-fabs="1"pada tag tunggal. - Template pesan — hanya pada WhatsApp dan Telegram. Pada kanal lain kolom ini diabaikan: pada WhatsApp pra-pengisian didokumentasikan, pada Telegram klien mendukungnya secara berbeda-beda, dan yang lain tidak mendukung sama sekali. Alamat halaman yang sangat panjang diberikan tanpa substitusi — tautan yang berfungsi lebih penting daripada teks.
- Hanya alamat aman yang diizinkan:
https,http,tel,mailto, danviber. Sisanya dibuang — baik di pratinjau dalam akun maupun di situs, karena pemeriksaannya sama. - Di toko kami multiknopka ditampilkan hanya dengan tombol khusus, dan item "panggilan dari browser" tidak ada sama sekali di kipasnya: tidak ada jendela untuk itu di toko.
- Baris "Buka sekarang" tidak menggantikan jadwal. Ia membaca jam dari kartu cabang; jika tidak diisi — baris tidak akan ada, tetapi tombol tetap ada.
Pemecahan masalah#
Tombol tidak ada di situs.
- Tag tidak ditemukan — "Periksa pemasangan". "Kode tidak ada" — tag tidak dipasang atau tidak ada di semua halaman template; "kode lokasi lain" —
data-domainmilik orang lain di tag. Tag dipasang oleh GTM — pemeriksaan tidak akan melihatnya. - Perubahan belum sampai — file widget disajikan melalui CDN dengan cache 5 menit: tunggu dan muat ulang halaman dengan membersihkan cache.
- Widget dimatikan atau daftar kanal kosong — kipas kosong tidak digambar.
- Kondisi tampilan memotong halaman — periksa mask (pengecualian lebih kuat daripada izin), perangkat, dan penundaan.
- Jadwal tutup — sekarang di luar jendela. Periksa jendela Anda atau jadwal di kartu cabang.
- Zona waktu cabang tidak ditentukan — maka jendela dihitung berdasarkan jam pengunjung, dan tombol muncul tidak seperti yang Anda harapkan.
Item tidak ada di kipas.
- Item-aksi hilang — widget yang bersangkutan dimatikan: nyalakan dan tambahkan kanal lagi, ia tidak akan kembali sendiri;
- item ditandai "hanya untuk telepon" (atau sebaliknya) — filter perangkat pada kanal berlaku;
- tetangga tidak sempat muncul (jaringan lambat, batasan keamanan halaman Anda) — muat ulang halaman; untuk jangka panjang, tag tunggal lebih membantu daripada tag terpisah.
Di sudut masih ada dua tombol. Berarti tetangga tidak memiliki item-aksi yang sesuai di kipas: hanya widget yang aksinya ada di kipas yang diserap. Tambahkan item yang diperlukan. Situasi sebaliknya — tombol tetangga tidak diperlukan, tetapi penyerapan dimatikan dengan atribut data-keep-fabs="1": hapus atribut tersebut.
Bar di telepon menutupi panel orang lain. Bar sendiri mencari strip tetap orang lain di bawah dan berdiri di atasnya, mengulangi pengukuran beberapa kali setelah pemuatan. Jika panel orang lain muncul sangat terlambat, beralihlah ke tombol bulat — ia tidak berpartisipasi dalam tata letak bawah halaman.
Awan tidak ditampilkan. Periksa bahwa teks ditentukan untuk bahasa halaman, dan bahwa jeda yang ditentukan antar penayangan belum berakhir — jeda dihitung untuk tamu tertentu, di browsernya.
Statistik kosong. Klik dikirim dalam batch dan dengan penundaan, bukan satu per satu; penghitung menampilkan 30 hari dan terisi seiring tamu menekan.
Pertanyaan umum#
Berapa biayanya?#
Tidak ada. Multitombol gratis dan tidak memerlukan ekstensi terpisah — berbeda dari produk sejenis yang menjualnya sebagai produk mandiri.
Berapa banyak kanal yang bisa ditambahkan?#
Hingga dua belas. Urutannya Anda tentukan dengan panah ↑↓, dan urutan itu juga menentukan empat kanal mana yang masuk ke bilah bawah di ponsel.
Ke mana pesan dari aplikasi pesan masuk?#
Ke tempat yang dituju kanalnya: WhatsApp — ke WhatsApp, Telegram — ke Telegram. Jika Anda ingin melihat percakapan di Akun, hubungkan kanal-kanal tersebut di bagian “Chat” — maka pesan akan masuk ke inbox bersama, dan Anda bisa menambahkan opsi “Buka chat” ke kipas.
Apakah multitombol akan menyembunyikan tombol widget lain?#
Ya, dan itulah tujuannya: tombol widget yang aksinya ada di kipasnya akan dinonaktifkan agar tidak ada tumpukan yang berdesakan di sudut. Widget itu sendiri tetap berfungsi, dan pada tag tunggal perilakunya dimatikan dengan atribut data-keep-fabs="1".
Bisakah menampilkan kanal berbeda di ponsel dan di komputer?#
Ya, setiap kanal memiliki penanda “di mana ditampilkan”: di mana saja, hanya di komputer, atau hanya di ponsel. Susunan kipas dihitung ulang setiap kali dibuka, sehingga rotasi ponsel langsung diperhitungkan.
Apa yang terjadi jika tamu menekan “Tulis di WhatsApp” dari laptop?#
Versi web aplikasi pesan akan terbuka di tab baru — dengan teks yang sudah terisi, jika Anda menetapkan templatnya.
Baris “Buka sampai 22:00” mengambil jam dari mana?#
Dari kartu Cabang — jadwal yang sama dengan pengecualian yang dilihat tamu di Toko. Jam tidak diatur terpisah di widget agar tidak ada dua kebenaran yang berbeda. Jika jadwal tidak diisi, barisnya tidak akan muncul.
Dalam bahasa apa kipas akan berbicara?#
Label kanal dan gelembung Anda atur sendiri per bahasa; bahasa halaman ditentukan widget dari markupnya (atau dari atribut data-lang). Nama hari dalam baris “Buka sekarang” diambil dari browser sesuai bahasa halaman.
Bagian terkait#
- Situs saya — kode pemasangan dan sebelas widget lainnya
- Chat dengan tamu — inbox bersama situs dan aplikasi pesan
- Panggilan balik — formulir “hubungi saya kembali” dan panggilan otomatis
- Panggilan dari situs — percakapan langsung dari browser
- Pesanan online di situs Anda sendiri — keranjang dan checkout di atas situs Anda