Konfigurieren der Bot-Erkennung für Datenspeicher

Traffic, der von unmenschlichen Entitäten stammt, wie z. B. automatisierten Programmen, Webcrapers, Spider, Skriptscannern, kann es erschweren, Ereignisse von Besuchern zu identifizieren. Dieser Traffic-Typ kann sich negativ auf wichtige Geschäftsmetriken auswirken und zu falschen Traffic-Berichten führen.

Mit der Bot-Erkennung können Sie Ereignisse identifizieren, die von der Web SDK, Mobile SDK und Server API als von bekannten Spiders und Bots generiert wurde.

Durch die Konfiguration der Bot-Erkennung für Ihre Datenspeicher können Sie bestimmte IP-Adressen, IP-Bereiche und Anforderungsheader identifizieren, die Sie als Bot-Ereignisse klassifizieren möchten.

Die Identifizierung des Bot-Traffics kann Ihnen eine präzisere Messung der Benutzeraktivität auf Ihrer Site oder in Ihrer mobilen Anwendung ermöglichen.

Wenn eine Anfrage an das Edge Network mit einer der Bot-Erkennungsregeln übereinstimmt, wird das XDM-Schema mit einer Bot-Auswertung aktualisiert (immer auf 1 gesetzt), wie unten dargestellt.

{
  "botDetection": {
    "score": 1
  }
}

Diese Bot-Bewertung hilft den Lösungen, die die Anfrage erhalten, den Bot-Traffic korrekt zu identifizieren.

IMPORTANT
Bei der Bot-Erkennung werden keine Bot-Anforderungen entfernt. Es aktualisiert nur das XDM-Schema mit dem Bot-Scoring und leitet das Ereignis an die Datastream-Dienst die Sie konfiguriert haben.
Adobe-Lösungen können Bot-Scoring auf unterschiedliche Weise handhaben. Adobe Analytics verwendet beispielsweise eine eigene Bot-Filterdienst und verwendet nicht den vom Edge Network festgelegten Wert. Die beiden Dienste verwenden dasselbe IAB-Bot-Liste, sodass die Bot-Bewertung identisch ist.

Es kann bis zu 15 Minuten dauern, bis Bot-Erkennungsregeln nach der Erstellung über das Edge Network übertragen werden.

Voraussetzungen prerequisites

Damit die Bot-Erkennung auf Ihrem Datastream funktioniert, müssen Sie die Informationen zur Bot-Erkennung Feldergruppe in Ihr Schema ein. Siehe XDM-Schema Dokumentation , um zu erfahren, wie Sie einem Schema Feldergruppen hinzufügen.

Konfigurieren der Bot-Erkennung für Datenspeicher configure

Sie können die Bot-Erkennung konfigurieren, nachdem Sie eine Datastream-Konfiguration erstellt haben. Weitere Informationen finden Sie in der Dokumentation Erstellen und Konfigurieren eines Datenspeichersfolgen Sie dann den unten stehenden Anweisungen, um Ihrem Datastream Bot-Erkennungsfunktionen hinzuzufügen.

Gehen Sie zur Liste der Datenspeicher und wählen Sie den Datastream aus, dem Sie die Bot-Erkennung hinzufügen möchten.

Benutzeroberfläche Datastreamsmit der Liste der Datenspeicher.

Wählen Sie auf der Seite mit den Datenspeicherdetails die Bot-Erkennung in der rechten Leiste.

Die Option Bot-Erkennungwurde in der Benutzeroberfläche von Datastreams hervorgehoben.

Die Regeln zur Bot-Erkennung angezeigt.

Einstellungen für die Bot-Erkennung auf der Seite mit den Datastream-Einstellungen .

Auf der Seite "Bot-Erkennungsregeln"können Sie die Bot-Erkennung mithilfe der folgenden Funktionen konfigurieren:

Verwenden der IAB/ABC International Spiders and Bots List iab-list

Die IAB/ABC International Spiders and Bots List ist eine branchenübliche Drittanbieter-Liste von Internet-Spiders und Bots, mit der Sie automatisierten Traffic identifizieren können, z. B. Suchmaschinen-Crawler, Überwachungswerkzeuge und anderen nicht menschlichen Traffic, den Sie möglicherweise nicht in Ihren Analytics-Zählungen anzeigen möchten.

So konfigurieren Sie Ihren Datenspeicher für die Verwendung der IAB/ABC International Spiders and Bots List, um die Verwenden der IAB/ABC International Spiders and Bots List zur Bot-Erkennung für diesen Datastream und wählen Sie dann Speichern aus, um die Bot-Erkennungseinstellungen auf Ihren Datastream anzuwenden.

IAB-Spider und Bot-Liste aktiviert.

Erstellen von Bot-Erkennungsregeln rules

Zusätzlich zur Verwendung der IAB/ABC International Spiders and Bots Listkönnen Sie für jeden Datastream eigene Bot-Erkennungsregeln definieren.

Sie können Bot-Erkennungsregeln erstellen, die auf IP-Adressen und IP-Adressbereiche.

Wenn Sie detailliertere Bot-Erkennungsregeln benötigen, können Sie die IP-Bedingungen mit den Anforderungen-Header-Bedingungen kombinieren. Bot-Erkennungsregeln können die folgenden Kopfzeilen verwenden:

HTTP-Header
Beschreibung
user-agent
Ein Header, der es Servern und Netzwerkpartnern ermöglicht, die Anwendung, das Betriebssystem, den Anbieter und/oder die Version des anfragenden Benutzeragenten zu identifizieren.
content-type
Gibt den ursprünglichen Medientyp der Ressource an (vor einer für den Versand angewendeten Inhaltskodierung).
referer
Gibt die Adresse der Webseite an, von der die Ressource angefordert wurde.
sec-ch-ua
Stellt die Marke und die signifikante Version für jede mit dem Browser verknüpfte Marke in einer kommagetrennten Liste bereit.
sec-ch-ua-mobile
Gibt an, ob sich der Browser auf einem Mobilgerät befindet. Es kann auch von einem Desktop-Browser verwendet werden, um eine Voreinstellung für ein mobiles Benutzererlebnis anzugeben.
sec-ch-ua-platform
Stellt die Plattform oder das Betriebssystem bereit, auf der der Benutzeragent ausgeführt wird. Beispiel: "Windows"oder "Android".
sec-ch-ua-platform-version
Stellt die Version des Betriebssystems bereit, auf dem der Benutzeragent ausgeführt wird.
sec-ch-ua-arch
Stellt die zugrunde liegende CPU-Architektur des Benutzeragenten bereit, z. B. ARM oder x86.
sec-ch-ua-model
Gibt das Gerätemodell an, auf dem der Browser ausgeführt wird.
sec-ch-ua-bitness
Stellt die "Bitness"der zugrunde liegenden CPU-Architektur des Benutzeragenten bereit. Dies ist die Größe in Bits einer Integer- oder Speicheradresse, normalerweise 64 oder 32 Bit.
sec-ch-ua-wow64
Gibt an, ob eine Benutzeragenten-Binärdatei im 32-Bit-Modus unter 64-Bit Windows ausgeführt wird.

Gehen Sie wie folgt vor, um eine Bot-Erkennungsregel zu erstellen:

  1. Auswählen Neue Regel hinzufügen.

    Einstellungsbildschirm für die Bot-Erkennung mit hervorgehobener Schaltfläche Neue Regel hinzufügen .

  2. Geben Sie einen Namen für die Regel im Regelname -Feld.

    Regelbildschirm zur Bot-Erkennung mit hervorgehobenem Regelnamen.

  3. Auswählen Neue IP-Bedingung hinzufügen , um eine neue IP-basierte Regel hinzuzufügen. Sie können die Regel nach IP-Adresse oder IP-Adressbereich definieren.

    Bot-Erkennungsregel-Bildschirm mit hervorgehobenem Feld für die IP-Adresse.

    Regelbildschirm zur Bot-Erkennung mit hervorgehobenem Feld für den IP-Bereich.

    note tip
    TIP
    Die IP-Bedingungen basieren auf einem logischen OR Vorgang. Eine Anfrage wird als von einem Bot kommend markiert, wenn eine der von Ihnen definierten IP-Bedingungen erfüllt ist.
  4. Wenn Sie der Regel Kopfzeilenbedingungen hinzufügen möchten, wählen Sie Gruppe mit Kopfzeilenbedingungen hinzufügen und wählen Sie dann die Kopfzeilen aus, die die Regel verwenden soll.

    Bildschirm mit Bot-Erkennungsregeln mit hervorgehobenen Kopfzeilenbedingungen.

    Fügen Sie dann die für die ausgewählte Kopfzeile zu verwendenden Bedingungen hinzu.

    Bildschirm mit Bot-Erkennungsregeln mit hervorgehobenen Kopfzeilenbedingungen.

  5. Nachdem Sie die gewünschten Bot-Erkennungsregeln konfiguriert haben, wählen Sie Speichern , damit die Regeln auf Ihren Datastream angewendet werden.

    Bildschirm mit Bot-Erkennungsregeln mit hervorgehobenen Kopfzeilenbedingungen.

Beispiele für Bot-Erkennungsregeln examples

Um Ihnen bei den ersten Schritten mit der Bot-Erkennung zu helfen, können Sie die unten beschriebenen Beispiele verwenden, um Bot-Erkennungsregeln zu erstellen.

Bot-Erkennung basierend auf einer IP-Adresse one-ip

Um alle Anforderungen einer bestimmten IP-Adresse als Bot-Traffic zu markieren, erstellen Sie eine neue Bot-Erkennungsregel, die eine einzelne IP-Adresse auswertet, wie in der Abbildung unten dargestellt.

Bot-Erkennungsregel basierend auf einer IP-Adresse.

Bot-Erkennung basierend auf zwei IP-Adressen two-ip

Um alle Anforderungen von einer der beiden IP-Adressen als Bot-Traffic zu markieren, erstellen Sie eine neue Bot-Erkennungsregel, die zwei IP-Adressen auswertet, wie in der Abbildung unten dargestellt.

Bot-Erkennungsregel basierend auf zwei IP-Adressen.

Bot-Erkennung basierend auf einer Reihe von IP-Adressen range

Um alle Anforderungen aus einer beliebigen IP-Adresse in einem bestimmten Bereich als Bot-Traffic zu markieren, erstellen Sie eine neue Bot-Erkennungsregel, die einen gesamten IP-Adressbereich auswertet, wie in der Abbildung unten dargestellt.

Bot-Erkennungsregel basierend auf dem IP-Bereich.

Bot-Erkennung basierend auf einer IP-Adresse und einem Anfrage-Header ip-header

Um alle Anforderungen, die von einer bestimmten IP-Adresse stammen und einen bestimmten Anforderungsheader enthalten, als Bot-Traffic zu markieren, erstellen Sie eine neue Bot-Erkennungsregel, wie in der Abbildung unten dargestellt.

Diese Regel prüft, ob die Anfrage von einer bestimmten IP-Adresse stammt und ob die referer Anfrage-Kopfzeile beginnt mit www.adobe.com.

Bot-Erkennungsregel basierend auf IP-Adresse und Anfrage-Kopfzeile.

Bot-Erkennung basierend auf mehreren Bedingungen multiple-conditions

Sie können Bot-Erkennungsregeln erstellen, die auf Folgendem basieren:

  • Verschiedene Bedingungen: Verschiedene Bedingungen werden als logisch ausgewertet AND -Vorgang, d. h. die Bedingungen müssen gleichzeitig erfüllt sein, damit der Antrag als von einem Bot stammt identifiziert werden kann.
  • Mehrere Bedingungen desselben Typs: Bedingungen desselben Typs werden als logisch ausgewertet OR -Vorgang, d. h. wenn eine der Bedingungen erfüllt ist, wird die Anfrage als von einem Bot stammt identifiziert.

Die in der folgenden Abbildung dargestellte Regel identifiziert eine Bot-Origin-Anfrage, wenn die folgenden Bedingungen erfüllt sind:

Die Anfrage stammt von einer der beiden IP-Adressen, der referer -Kopfzeile beginnt mit www.adobe.comund die sec-ch-ua-mobile -Kopfzeile identifiziert die Anforderung als von einem Desktop-Browser stammt.

Bot-Erkennungsregel basierend auf mehreren Bedingungen.

recommendation-more-help
c4bd45d4-a044-4e32-94ad-5e2f71800fac