Code-inclusie/uitsluitingsvoorwaarden laten je precies bepalen waar en wanneer de code van een integratie op je kennisbanksite draait. In plaats van een script over je hele site te draaien, kun je specifieke IP-adressen, werkruimtes of talen targeten of uitsluiten. Dit is handig om intern verkeer uit analytics te filteren, een widget te beperken tot een specifieke werkruimte, of dataverzameling te beperken tot bepaalde talen.
Je kunt deze voorwaarden configureren bij het toevoegen of bewerken van een integratie in Document360.
Soorten conditie
Je kunt voorwaarden stellen op basis van drie criteria:
- IP-adres: sta het script toe of beperk het voor specifieke IP-adressen of IP-bereiken.
- Werkruimte: toon of verberg het script voor specifieke werkruimtes.
- Taal: toon of verberg het schrift voor specifieke talen.
Wanneer je meer dan één voorwaarde toevoegt, kun je logica toepassen om te bepalen hoe ze combineren:
- EN: alle voorwaarden moeten waar zijn om het script te laten werken.
- OF: dat één voorwaarde waar is, is voldoende om het script te laten draaien.
Hoe configureren van voorwaarden
IP-adresconditie
Gebruik IP-adresvoorwaarden om het integratiescript toe te staan of te beperken op basis van het IP-adres van de gebruiker. Dit is handig om intern teamverkeer uit analysedata te sluiten.
- In het Edit Integration panel, kies in het veld Select Condition Type IP-adres.
- Selecteer in het dropdownmenu Inclusief of Uitsluiten Tonen of Verbergen , afhankelijk van of je overeenkomende IP's wilt opnemen of uitsluiten.
- Kies in het IP-typeveld Exact om een enkel IP-adres te targeten, of Range om een blok adressen te targeten.
- Voer in het IP-adresveld het IP-adres of bereik in.
Voorbeeld: Om alleen analysegegevens van interne gebruikers te verzamelen, kies je Exact en voer je je kantoor-IP in. Om een bereik van interne adressen te dekken, kies je Range en definieer je het begin en einde van het IP-bereik.
Werkruimtetoestand
Gebruik werkruimtevoorwaarden om het integratiescript op specifieke werkruimtes in je kennisbank te tonen of te verbergen.
- In het paneel Bewerken integratie , kies in het veld Condition Type Selecteer Werkruimte.
- Selecteer in het dropdown Inclusief of Uitsluiten Toon of Verbergen , afhankelijk van of je wilt dat het script op de geselecteerde werkruimtes wordt uitgevoerd of uitgesloten.
- Selecteer in het veld 'Werkruimtes selecteren ' de werkruimtes die je wilt opnemen of uitsluiten. Je kunt meerdere voorwaarden toevoegen voor verschillende werkruimtes indien nodig.
Taalconditie
Gebruik taalvoorwaarden om het integratiescript voor specifieke talen op je kennisbasissite te tonen of te verbergen.
- In het paneel Bewerken integratie kiest u in het veld Condition Type selecteren Taal.
- Selecteer in het dropdownmenu Inclusief of Uitsluiten Toon of Verbergen , afhankelijk van of je wilt dat het script wordt uitgevoerd voor of uitgesloten wordt van de geselecteerde talen.
- Selecteer in het veld Talen selecteren de talen die opgenomen of uitgesloten moeten worden. Je kunt meerdere voorwaarden toevoegen voor verschillende talen indien nodig.
Best practices
- Sluit interne IP-adressen uit van analyse-integraties. Als je team regelmatig de kennisbank bezoekt, voeg dan een IP-uitsluitingsvoorwaarde toe om te voorkomen dat intern verkeer je analysedata vertekent.
- Gebruik werkruimteomstandigheden als je productspecifieke kennisbases hebt. Als verschillende werkruimtes verschillende doelgroepen bedienen, kun je een chatwidget of trackingscript beperken tot alleen de werkruimtes waar het relevant is.
- Gebruik taalvoorwaarden voor regio-specifieke tools. Als je een tool gebruikt die alleen gelicentieerd of relevant is voor bepaalde regio's, gebruik dan een taalvoorwaarde om te beperken waar het draait.
- Gebruik AND-logica wanneer je de scope nauwkeurig wilt beperken. Om bijvoorbeeld alleen interne gebruikers op een specifieke werkruimte te volgen, combineer je een IP-voorwaarde en een werkruimtevoorwaarde met EN-logica.
- Gebruik OR-logica als je bredere dekking wilt. Als een script moet draaien voor gebruikers vanuit een van twee werkruimtes, combineer deze dan met OR-logica zodat het draait wanneer aan een van beide voorwaarden is voldaan.
FAQ
Kan ik code-inclusie/uitsluitingsvoorwaarden toevoegen aan elke integratie?
Ja. Code-inclusie/uitsluitingsvoorwaarden zijn beschikbaar voor alle integraties in Document360, inclusief native integraties en aangepaste HTML-items. Je kunt ze configureren bij het toevoegen van een nieuwe integratie of bij het bewerken van een bestaande.
Wat is het verschil tussen AND- en OF-logica?
EN-logica betekent dat alle voorwaarden tegelijkertijd waar moeten zijn om het script uit te voeren. OR-logica betekent dat het script draait als een van de voorwaarden waar is. Gebruik AND om de scope precies te versmallen, en OR om het te verbreden.
Kan ik meerdere aandoeningen van hetzelfde type toevoegen?
Ja. Je kunt meerdere werkruimtevoorwaarden, meerdere taalvoorwaarden of meerdere IP-voorwaarden toevoegen aan dezelfde integratie. Elke voorwaarde kan onafhankelijk worden geconfigureerd.
Zal het uitschakelen van een integratie ook de voorwaarden uitschakelen?
Ja. Als je een integratie uitzet, stopt het script volledig met draaien, ongeacht de geconfigureerde voorwaarden. De voorwaarden blijven behouden en treden opnieuw in werking wanneer de integratie opnieuw wordt ingeschakeld.
Gelden voorwaarden ook voor aangepaste HTML-fragmenten?
Ja. Code-inclusie/uitsluitingsvoorwaarden werken op dezelfde manier voor aangepaste HTML-fragmenten als voor native integraties. Je kunt elke aangepaste HTML-invoer bewerken en de voorwaarden uitbreiden om IP-, werkruimte- of taalregels toe te voegen.