Multibuton
Multibutonul este un singur buton flotant în colțul site-ului, care la apăsare se desfășoară în evantai de canale de contact: WhatsApp, Telegram, Viber, VK, rețele sociale, telefon, e-mail, orice link al dumneavoastră — și acțiunile widgeturilor noastre („scrie în chat”, „comandă”, „programează-te”).
Rezolvă și o problemă a dumneavoastră: fiecare widget își desenează propriul buton în același colț de jos, iar activând chatul, comanda și apelul invers, obțineți o grămadă de butoane care se înghesuie. Multibutonul elimină grămada — canalele widgeturilor absorbite trăiesc în evantaiul lui, iar butoanele lor proprii se sting.
Widgetul este gratuit: nu trebuie cumpărată o extensie separată.
Unde se activează: Panou de administrare → Marketing → „Site-ul meu” → cardul „Multibuton”. Comutatorul activează widgetul, rotița deschide setările; butonul „Mută în bara laterală” oferă widgetului propriul element de meniu.
Instalarea pe site#
Nu este nevoie de cod propriu — funcționează tagul comun al secțiunii „Site-ul meu”:
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="DOMENIUL-DUMNEAVOASTRĂ" async></script>
O singură linie în <head> sau înainte de </body>; componența widgeturilor se stabilește în continuare prin comutatoare în cont. Instrucțiuni pe platforme (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — în articolul Site-ul meu, secțiunea „Instalarea pe platformele populare”.
⚠️ Pentru multibuton tagul unic este deosebit de important. El adună vecinii sub el — dar poate absorbi doar pe cei care chiar s-au încărcat pe aceeași pagină. Dacă chatul este inserat pe unele pagini, iar comanda pe altele, evantaiul va fi diferit pe ele. Încărcătorul unic ridică widgeturile în ordinea corectă, iar multibutonul — ultimul, când vecinii sunt deja gata.
Există și tagul individual multibutton/v1.js (blocul „Avansat”), iar acesta are atributele sale: data-color, data-icon (emoji pe buton), data-label, data-position="left|right", data-lang și data-keep-fabs="1" — a nu stinge butoanele proprii ale vecinilor. Atributul tagului este întotdeauna mai puternic decât setarea din cont.
Ce vede și ce nu vede verificarea instalării. Butonul „Verifică instalarea” citește HTML-ul sursă al paginii: încărcător unic găsit / doar taguri separate / codul altei locații / cod absent. Tagul pe care îl inserează deja în browser Google Tag Manager nu îl va vedea — aceasta nu este o eroare, verificați site-ul cu ochii.
Configurarea widgetului#
Setările se salvează automat, nu există un buton separat „Salvează”. În dreapta câmpurilor — previzualizarea live a evantaiului.
Aspect#
Culoarea butonului, emoji-ul de pe el, colțul ecranului și eticheta (aceeași etichetă este folosită și pentru cititoarele de ecran).
Canalele evantaiului#
Constructor de listă: adaugă, șterge, reordonează ↑↓. Maxim — 12 canale. Trei familii:
| Familie | Canale | Ce se completează în câmpul de valoare |
|---|---|---|
| Mesagerie și rețele sociale | WhatsApp, Telegram, Viber, VK, Instagram, Facebook, TikTok, YouTube | număr, @nume sau adresă gata — linkul îl construiește widgetul singur |
| Contacte directe | telefon, e-mail | număr de telefon / adresă e-mail |
| Link personalizat | orice pagină | adresă; domeniul simplu este completat până la https:// |
| Acțiuni ale widgeturilor noastre | deschide chatul, apel din browser, apel invers, comandă, rezervare de masă, programare online, scrie la suport | nimic: elementul deschide pur și simplu widgetul corespunzător pe aceeași pagină |
Elementul „Scrie la suport” deschide fila „Solicitări” a ferestrei de chat — solicitările nu au un buton separat, de aceea elementul este disponibil doar când chatul este activat. Dacă solicitările sunt dezactivate pentru punctul de lucru, el va deschide chatul obișnuit, iar constructorul vă va indica acest lucru direct la element.
Fiecare canal are o etichetă (separat pentru fiecare limbă a site-ului) și un indicator unde se afișează: peste tot · doar pe computere · doar pe telefoane.
Șablonul primului mesaj există pentru WhatsApp și Telegram: textul pe care vizitatorul îl găsește deja scris. Acceptă substituirile {url} și {title} — adresa și titlul acelei pagini de pe care s-a apăsat (se substituie în momentul clicului, nu la randare). Maxim — 300 de caractere.
Balonașul de invitație#
O frază scurtă lângă buton („Aveți o întrebare?”) — este modul prin care vizitatorul este invitat să apese: un buton tăcut în colț pur și simplu nu este observat. Textul se setează separat pentru fiecare limbă, textul gol înseamnă că balonașul nu există deloc.
Se configurează întârzierea până la apariția balonașului și pauza între afișări. Pauza se calculează pe vizitator, nu pe site: marcajul despre afișare rămâne în browserul lui, astfel încât invitația nu se transformă într-un banner care sare pe fiecare pagină la fiecare vizită.
Rândul „Deschis acum”#
În antetul evantaiului desfășurat — un singur rând despre programul de lucru: „Deschis până la 22:00”, „Închis · deschidem la 10:00”, „Închis · deschidem luni la 10:00”. Orele se iau din fișa punctului de lucru (programul împreună cu excepțiile) — nu există intenționat o copie în setările widgetului.
Două valori: auto (implicit — rândul apare dacă orele sunt completate) și nu afișa. Statusul se recalculează la fiecare desfășurare a evantaiului, nu o singură dată la încărcare: butonul stă pe pagină ore întregi, iar „Deschis până la 22:00” la 22:30 este exact minciuna din cauza căreia oamenii încetează să mai creadă și restul. Dacă orele punctului de lucru nu sunt completate — rândul nu apare deloc (nu se poate declara localul închis pe propriul lui site).
Când se afișează#
Bloc comun cu apelul invers și „Vitrina live”:
- pagini — măști de adresă „doar pe…” și „cu excepția…”,
*= orice fragment, până la 20 de măști în fiecare listă; excepțiile sunt mai puternice decât permisiunile; - întârziere — 0…600 de secunde după încărcarea paginii;
- dispozitiv — toate · doar computere · doar telefoane (prag — 480 px);
- program — până la 14 intervale proprii „zile + de la… până la…” sau orele de lucru ale punctului de lucru.
⚠️ Orele se calculează în fusul orar al locației; dacă fusul orar al punctului de lucru nu este setat, intervalele se calculează după ora vizitatorului, iar panoul spune acest lucru direct. Dacă este selectat „orele de lucru ale punctului de lucru”, iar programul nu este completat, programul nu restricționează nimic și butonul rămâne vizibil. O listă goală de intervale proprii, dimpotrivă, înseamnă „nu se afișează niciodată”.
Componența evantaiului se recalculează la fiecare deschidere: între afișări, vizitatorul poate atât să își rotească telefonul, cât și să ajungă pe o pagină unde butonul nu ar trebui să existe.
Aspectul pe telefon#
Secțiunea „📱 Aspectul pe telefon”: buton rotund (implicit) sau bară inferioară — o bandă din primele patru canale cu etichete și butonul „Mai multe” cu sertarul restului. Pe ecran lat este întotdeauna evantai; rotirea telefonului schimbă aspectul din mers. În previzualizare se vede granița reală „în bară / sub «Mai multe»” și rândul „N din M vor intra în bară”.
Bara se comportă cu grijă pe o pagină străină: se așază deasupra panoului fix al paginii străine de jos, dacă există, dispare la derularea în jos și revine la derularea în sus, respectă zona sigură a iPhone și dispare complet dacă nu au mai rămas canale.
Afișarea și pe vitrina noastră#
Comutator separat (implicit dezactivat). Multibutonul este singurul widget cu o astfel de setare, iar motivul este onestitatea: pe vitrina noastră el absoarbe butoanele native — balonul de chat și receptorul apelului invers — adică schimbă colțul ecranului pe care l-ați configurat deja. Așa ceva nu se activează în locul dumneavoastră în tăcere.
Ce se întâmplă după apăsare#
Vizitatorul desfășoară evantaiul și alege un canal:
- mesagerie, rețea socială sau linkul dumneavoastră — se deschide într-o filă nouă; conversația are loc acolo unde duce canalul. Dacă pentru canal este setat un mesaj predefinit, câmpul vizitatorului este deja completat;
- telefon și e-mail — se deschid în fila curentă cu aplicația standard a dispozitivului (altfel browserul ar deschide și ar închide imediat o fereastră goală);
- acțiune a widgetului nostru — chiar pe această pagină se deschide chatul, formularul de apel invers, coșul, rezervarea sau programarea. Datele ajung acolo unde ajung de obicei: conversația — în „Chat”, comanda — în „Comenzi”, rezervarea — în „Mese”, programarea — în „Programări”, numărul pentru apel invers — în „Solicitări”.
Multebutonul nu colectează date proprii: doar conduce vizitatorul până la canal. Ce numără sunt clicurile, vizibile în propriul său panou, în blocul „Clicuri în 30 de zile”: de câte ori a fost afișat butonul, de câte ori a fost desfășurat evantaiul și câte apăsări au revenit fiecărui canal. În aceste statistici nu există nici adresa canalului, nici textul mesajului, nici pagina vizitatorului — doar tipul canalului și numărul.
Limitări#
- Evantai gol = widget inexistent. Cât timp nu este setat niciun canal, butonul nu se afișează deloc: un buton gol în colțul site-ului altcuiva este mai rău decât absența lui.
- Cel mult 12 canale, textul mesajului predefinit — cel mult 300 de caractere.
- Un canal-acțiune există doar cât timp există widgetul însuși. Dezactivați chatul — opțiunea „Deschide chatul” dispare din setări la prima salvare și nu revine singură, trebuie adăugată din nou. Și în timpul funcționării multebutonul verifică vecinul înainte de fiecare desfășurare: dacă acesta nu s-a pornit, opțiunea nu va exista, ca să nu rămână un buton în spatele căruia nu este nimic.
- Absorbția butoanelor vecine este vizuală. Multebutonul le ascunde butoanele flotante, dar widgeturile în sine continuă să funcționeze; absorbția poate fi dezactivată cu atributul
data-keep-fabs="1"pe tagul individual. - Mesajul predefinit — doar la WhatsApp și Telegram. La celelalte canale câmpul este ignorat: la WhatsApp precompletarea este documentată, la Telegram clienții o susțin diferit, iar ceilalți nu o susțin deloc. O adresă de pagină foarte lungă este transmisă fără substituire — un link funcțional este mai important decât textul.
- Sunt permise doar adrese sigure:
https,http,tel,mailtoșiviber. Orice altceva este eliminat — atât în previzualizarea din cont, cât și pe site, pentru că verificarea este una singură. - Pe vitrina noastră multebutonul este afișat doar cu un comutator separat, iar opțiunea „apel din browser” nu există deloc în evantaiul său de acolo: pe vitrină nu există fereastră pentru ea.
- Rândul „Deschis acum” nu înlocuiește programul. El citește orele din fișa punctului de lucru; dacă nu sunt completate, rândul nu va apărea, dar butonul va rămâne.
Depanare#
Butonul nu apare pe site.
- Tagul nu a fost găsit — „Verifică instalarea”. „Codul lipsește” — tagul nu este inserat sau nu este pe toate paginile șablonului; „codul altei locații” — un
data-domainstrăin în tag. Dacă tagul este plasat prin GTM, verificarea nu îl va vedea. - Modificările nu au ajuns — fișierele widgeturilor sunt distribuite prin CDN cu un cache de 5 minute: așteptați și reîmprospătați pagina cu golirea cache-ului.
- Widgetul este dezactivat sau lista de canale este goală — un evantai gol nu se afișează.
- Condițiile de afișare au exclus pagina — verificați măștile (excepțiile sunt mai puternice decât permisiunile), dispozitivul și întârzierea.
- Programul este închis — acum sunteți în afara intervalului. Verificați intervalele sau programul din fișa punctului de lucru.
- Fusul orar al punctului de lucru nu este setat — atunci intervalele se calculează după ora vizitatorului, iar butonul apare nu atunci când vă așteptați.
În evantai lipsește o opțiune.
- Opțiunea-acțiune a dispărut — widgetul corespunzător este dezactivat: activați-l și adăugați canalul din nou, singur nu va reveni;
- opțiunea este marcată „doar pentru telefoane” (sau invers) — a intervenit filtrul de dispozitiv al canalului;
- vecinul nu a apucat să se pornească (rețea lentă, restricții de securitate ale paginii dumneavoastră) — reîmprospătați pagina; pe termen lung ajută un tag unic în locul celor individuale.
În colț sunt tot două butoane. Înseamnă că vecinul nu are în evantai opțiunea-acțiune corespunzătoare: sunt absorbite doar widgeturile ale căror acțiuni se află în evantai. Adăugați opțiunea necesară. Situația inversă — butonul vecinului nu este necesar, iar absorbția este dezactivată prin atributul data-keep-fabs="1": eliminați atributul.
Bara de pe telefon acoperă panoul altcuiva. Bara caută singură o bandă fixă străină în partea de jos și se așază deasupra ei, repetând măsurătoarea de mai multe ori după încărcare. Dacă panoul străin apare foarte târziu, treceți la butonul rotund — el nu participă la structura din partea de jos a paginii.
Bulele nu se afișează. Verificați că textul este setat pentru limba paginii și că nu a expirat pauza setată între afișări — ea se calculează pentru fiecare vizitator în parte, în browserul lui.
Statisticile sunt goale. Clicurile sunt trimise în pachete și cu întârziere, nu unul câte unul; contorul arată 30 de zile și se completează pe măsură ce vizitatorii apasă.
Întrebări frecvente#
Cât costă?#
Nimic. Multibutonul este gratuit și nu necesită o extensie separată — spre deosebire de alternativele care îl vând ca produs de sine stătător.
Câte canale pot fi adăugate?#
Până la douăsprezece. Ordinea o stabiliți dumneavoastră cu săgețile ↑↓ și tot ea determină care patru canale ajung în bara de jos de pe telefon.
Unde ajung solicitările din mesagerie?#
Acolo unde duce canalul: WhatsApp — în WhatsApp, Telegram — în Telegram. Dacă doriți să vedeți conversația în cont, conectați aceste canale în secțiunea „Chat” — atunci mesajele ajung într-o căsuță de intrare comună, iar în evantai puteți pune elementul „Deschide chatul”.
Multibutonul va ascunde butoanele altor widgeturi?#
Da, și acesta este rostul lui: butoanele acelor widgeturi ale căror acțiuni se află în evantaiul lui se sting, ca să nu se îngrămădească o grămadă în colț. Widgeturile în sine continuă să funcționeze, iar pe un tag individual comportamentul se dezactivează cu atributul data-keep-fabs="1".
Pot afișa canale diferite pe telefon și pe computer?#
Da, fiecare canal are un indicator „unde să se afișeze”: peste tot, doar pe computere sau doar pe telefoane. Componența evantaiului se recalculează la fiecare deschidere, așa că rotirea telefonului este luată în calcul imediat.
Ce se întâmplă dacă vizitatorul apasă „Scrie pe WhatsApp” de pe laptop?#
Se deschide versiunea web a mesageriei într-o filă nouă — cu textul deja completat, dacă ați definit un șablon.
Rândul „Deschis până la 22:00” de unde ia orele?#
Din fișa punctului de lucru — același program cu excepții pe care îl vede vizitatorul pe vitrină. În widget orele nu se introduc separat, ca să nu apară două adevăruri diferite. Dacă programul nu este completat, rândul pur și simplu nu va apărea.
În ce limbă va vorbi evantaiul?#
Denumirile canalelor și balonul le stabiliți dumneavoastră pe limbi; limba paginii widgetul o determină după structura ei (sau după atributul data-lang). Numele zilei săptămânii din rândul „Deschis acum” este preluat de la browser în limba paginii.
Secțiuni conexe#
- Site-ul meu — codul de instalare și celelalte unsprezece widgeturi
- Chat cu vizitatorii — căsuța de intrare unică a site-ului și a mesageriilor
- Apel invers — formularul „sunați-mă” și apelarea automată
- Apel de pe site — conversație direct din browser
- Comandă online pe propriul site — coșul și finalizarea comenzii peste site-ul dumneavoastră