چطور می‌توانیم کمک کنیم؟

کوتاه بفرمایید موضوع چیست؛ از طریق ایمیل با شما تماس می‌گیریم.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
رفتن به صفحه اصلی

Scripttagreferentie: alle attributen en configuratiebronnen

Volledige referentie van de data-rc-attributen, window.ReactiveChatSettings en ReactiveChat('boot'), met typen, standaardwaarden, voorrang en attributen op andere pagina-elementen.

De widget kan volledig via attributen op de scripttag worden ingesteld — zonder inline script en dus ook onder een strenge Content Security Policy. Als u liever JavaScript schrijft, stelt u dezelfde velden via window.ReactiveChatSettings of ReactiveChat('boot', …) in.

Ontwerp, teksten, startscherm, regels en tours stelt u normaal in uw account in; ze komen van de server wanneer de verbinding tot stand komt. De attributen hier zijn voor wat per pagina moet gelden. Alle ontwerpopties staan onder Aanpassing.

Vier configuratiebronnen en hun voorrang

De latere bron heeft voorrang; samenvoegen gebeurt vlak (een objectveld zoals brand wordt als geheel vervangen, niet diep samengevoegd):

  1. Standaardwaarden van de widget
  2. data-rc-*-attributen op de loadertag
  3. window.ReactiveChatSettings (ingesteld vóór de loader)
  4. ReactiveChat('boot', {...})-aanroepen uit de wachtrij, in hun volgorde

Velden die de widget niet kent, worden verworpen — een verkeerd getypt attribuut heeft dus zonder melding geen effect.

<script>
  window.ReactiveChatSettings = { locale: 'en', position: 'left' };
</script>
<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        async></script>

Hoe attribuutwaarden worden gelezen

De naam wordt van kebab-case naar camelCase omgezet: data-rc-site-key → siteKey. Het type volgt uit de standaardwaarde:

Alleen de tag die op dat moment wordt uitgevoerd, wordt gelezen (document.currentScript). Sluit de loader daarom als klassiek script in, niet met type="module".

Verplicht

Verbinding en distributie

Taal, thema, beweging

Weergave en positie

Laden en gedrag

Attributen op andere elementen van uw pagina

De chat openen (werkt meteen, ook voordat de core geladen is):

Uitgebreid: De chat openen vanuit een eigen link of knop.

Privacytekst:

Paginatekst uitsluiten:

<aside data-rc-private>
  Internal notes the assistant should not read.
</aside>

URL-parameters

De widget verwerkt bij het laden geen andere parameters in het adres.

Meerdere keren insluiten

Als de loader tweemaal op de pagina staat (bijvoorbeeld via een sjabloon en een tagmanager), start alleen de eerste met een geldige sitesleutel; de tweede doet niets. Een eerste tag met een ongeldige sleutel houdt een correcte tweede niet tegen.

Volgende: JavaScript-API · Gebeurtenissen

آخرین به‌روزرسانی: