Scriptul site-ului (opa.js)
Ultima actualizare: 7 oct. 2026
Scriptul trimite formularele site-ului către panou din browserul vizitatorului. Merge pe orice site: WordPress, Shopify, Wix, pagini statice sau cod propriu.
Instalare
În panou deschizi site-ul, fila Script, îl pornești, alegi ce colectează și copiezi linia în fiecare
pagină (înainte de </body> sau în <head>):
<script src="https://ingest.onepanelforall.com/opa.js" data-key="opp_…" async></script>
Cheia opp_… este publică. Ce o protejează: panoul răspunde doar cererilor venite de pe domeniul site-ului
(https://exemplu.ro, https://www.exemplu.ro) și de pe adresele suplimentare adăugate în panou.
Marchezi formularele
Adaugi data-opa pe un formular ca să-i spui scriptului ce este:
<form data-opa="contact">…</form> <!-- un mesaj de contact -->
<form data-opa="signup">…</form> <!-- un utilizator nou sau o abonare la newsletter -->
<form data-opa="order">…</form> <!-- o comandă -->
Cu Recunoaște formularele automat pornit în panou, formularele nemarcate sunt recunoscute după câmpuri (un email și un mesaj înseamnă un formular de contact, de exemplu).
Ce nu se citește niciodată
Câmpurile de parolă, câmpurile de card (autocomplete="cc-…", nume ca card, cvv), câmpurile ascunse,
câmpurile de fișiere și câmpurile marcate data-opa-ignore. Formularele care au un câmp de parolă nu sunt
recunoscute niciodată automat.
Evenimente proprii
<script>
window.opa = window.opa || { q: [] };
opa.q.push(['track', 'programare_ceruta', { serviciu: 'consultatie', persoane: 2 }]);
</script>
Cel mult 20 de proprietăți pe eveniment; valorile sunt text, numere sau adevărat/fals.
Limite
30 de cereri pe minut de la un vizitator și limita lunară de evenimente a planului. Tipurile oprite în panou sunt ignorate.