Code-Ein- und Ausschlussbedingungen ermöglichen es Ihnen, genau zu kontrollieren, wo und wann der Code einer Integration auf Ihrer Wissensdatenbank ausgeführt wird. Anstatt ein Skript über die gesamte Website auszuführen, können Sie gezielt IP-Adressen, Arbeitsbereiche oder Sprachen auswählen oder ausschließen. Dies ist nützlich, um internen Datenverkehr aus Analytics herauszufiltern, ein Widget auf einen bestimmten Arbeitsbereich zu beschränken oder die Datenerfassung auf bestimmte Sprachen zu beschränken.
Diese Bedingungen können Sie beim Hinzufügen oder Bearbeiten einer Integration in Document360 konfigurieren.
Zustandstypen
Sie können Bedingungen anhand von drei Kriterien festlegen:
- IP-Adresse: Erlauben oder beschränken Sie das Skript auf bestimmte IP-Adressen oder IP-Bereiche.
- Arbeitsbereich: Das Skript für bestimmte Arbeitsbereiche anzeigen oder ausblenden.
- Sprache: Das Skript für bestimmte Sprachen anzeigen oder ausblenden.
Wenn du mehr als eine Bedingung hinzufügst, kannst du Logik anwenden, um zu steuern, wie sie sich kombinieren:
- UND: Alle Bedingungen müssen erfüllt sein, damit das Skript ausgeführt wird.
- ODER: Dass eine bestimmte Bedingung wahr ist, reicht aus, damit das Skript ausgeführt wird.
Wie man Bedingungen konfiguriert
IP-Adressbedingung
Verwenden Sie IP-Adressbedingungen, um das Integrationsskript basierend auf der IP-Adresse des Benutzers zu erlauben oder einzuschränken. Dies ist nützlich, um internen Teamverkehr aus Analysedaten auszuschließen.
- Im Modul Bearbeiten wählen Sie im Feld Condition Type auswählen IP-Adresse.
- Im Dropdown-Menü "Ein- oder Ausschließen " wählen Sie Zeigen oder Verbergen , je nachdem, ob Sie passende IPs einbeziehen oder ausschließen möchten.
- Im IP-Typfeld wählen Sie Exakt, um eine einzelne IP-Adresse anzuvisieren, oder Bereich , um einen Adressblock anzusprechen.
- Im IP-Adressfeld geben Sie die IP-Adresse oder den Bereich ein.
Beispiel: Um Analysedaten ausschließlich von internen Nutzern zu sammeln, wählen Sie Exact und geben Sie Ihre Büro-IP ein. Um einen Bereich interner Adressen abzudecken, wählen Sie Range und definieren Sie den Anfang und das Ende des IP-Bereichs.
Arbeitsplatzzustand
Verwenden Sie Arbeitsbereichsbedingungen, um das Integrationsskript auf bestimmten Arbeitsbereichen in Ihrer Wissensdatenbank anzuzeigen oder auszublenden.
- Im Modul Bearbeiten der Integration wählen Sie im Feld Zustandstyp auswählen Arbeitsbereich.
- Im Dropdown-Menü "Ein- oder Ausschließen " wählen Sie Zeigen oder Ausblenden , je nachdem, ob das Skript auf den ausgewählten Arbeitsbereichen ausgeführt oder ausgeschlossen werden soll.
- Im Feld Arbeitsbereiche auswählen wählen Sie die Arbeitsbereiche aus, die aufgenommen oder ausgeschlossen werden. Du kannst bei Bedarf mehrere Bedingungen für verschiedene Arbeitsbereiche hinzufügen.
Sprachbedingung
Verwenden Sie Sprachbedingungen, um das Integrationsskript für bestimmte Sprachen auf Ihrer Wissensdatenbank anzuzeigen oder auszublenden.
- Im Panel "Bearbeiten der Integration " wählen Sie im Feld Bedingungstyp auswählen Sprache aus.
- Im Dropdown-Menü "Ein- oder Ausschließen " wählen Sie "Zeigen " oder "Ausblenden ", je nachdem, ob das Skript für die ausgewählten Sprachen ausgeführt oder ausgeschlossen werden soll.
- Im Feld "Sprachen auswählen " wählen Sie die Sprachen aus, die aufgenommen oder ausgeschlossen werden sollen. Du kannst bei Bedarf mehrere Bedingungen für verschiedene Sprachen hinzufügen.
Best Practices
- Interne IP-Adressen von Analyse-Integrationen ausschließen. Wenn Ihr Team regelmäßig die Wissensdatenbank besucht, fügen Sie eine IP-Ausschlussbedingung hinzu, um zu verhindern, dass interner Datenverkehr Ihre Analysedaten verfälscht.
- Nutze Arbeitsplatzbedingungen, wenn du produktspezifische Wissensdatenbanken hast. Wenn verschiedene Arbeitsbereiche unterschiedliche Zielgruppen bedienen, kannst du ein Chat-Widget oder ein Tracking-Skript auf die Arbeitsbereiche beschränken, in denen es relevant ist.
- Verwenden Sie Sprachbedingungen für regionsspezifische Werkzeuge. Wenn du ein Tool verwendest, das nur für bestimmte Regionen lizenziert oder relevant ist, verwende eine Sprachbedingung, um den Betrieb zu begrenzen.
- Benutze AND-Logik, wenn du den Umfang genau eingrenzen musst. Um beispielsweise nur interne Benutzer auf einem bestimmten Arbeitsbereich zu verfolgen, kombiniert man eine IP-Bedingung und eine Arbeitsbereichsbedingung mit AND-Logik.
- Nutze OR-Logik, wenn du eine breitere Abdeckung möchtest. Wenn ein Skript für Benutzer aus einem der beiden Arbeitsbereiche ausgeführt werden soll, kombinieren Sie es mit OR-Logik, sodass es bei Erfüllung einer der beiden Bedingungen ausgeführt wird.
FAQ
Kann ich zu jeder Integration Code-Ein- oder Ausschlussbedingungen hinzufügen?
Ja. Codeeinschluss-/-ausschlussbedingungen sind für alle Integrationen in Document360 verfügbar, einschließlich nativer Integrationen und benutzerdefinierter HTML-Einträge. Du kannst sie konfigurieren, wenn du eine neue Integration hinzufügst oder eine bestehende bearbeitest.
Was ist der Unterschied zwischen AND- und ODER-Logik?
UND-Logik bedeutet, dass alle Bedingungen gleichzeitig wahr sein müssen, damit das Skript ausgeführt werden kann. OR-Logik bedeutet, dass das Skript ausgeführt wird, wenn eine der Bedingungen erfüllt ist. Verwenden Sie AND, um den Umfang präzise einzugrenzen, und OR, um es zu erweitern.
Kann ich mehrere Bedingungen desselben Typs hinzufügen?
Ja. Du kannst mehrere Arbeitsbereichsbedingungen, mehrere Sprachbedingungen oder mehrere IP-Bedingungen zur gleichen Integration hinzufügen. Jede Bedingung kann unabhängig konfiguriert werden.
Wird das Deaktivieren einer Integration auch deren Bedingungen deaktivieren?
Ja. Wenn du eine Integration ausschaltest, hört das Skript unabhängig von den konfigurierten Bedingungen komplett auf. Die Bedingungen bleiben erhalten und treten wieder in Kraft, wenn die Integration wieder aktiviert wird.
Gelten Bedingungen auch für benutzerdefinierte HTML-Schnipnisse?
Ja. Code-Einschluss-/Ausschlussbedingungen funktionieren bei benutzerdefinierten HTML-Schnipseln genauso wie bei nativen Integrationen. Du kannst jeden benutzerdefinierten HTML-Eintrag bearbeiten und den Abschnitt Bedingungen, um IP-, Arbeitsbereich- oder Sprachregeln hinzuzufügen.