Konfigurieren der Bot-Erkennung für Datenströme

Nicht-menschlicher Traffic von automatisierten Programmen, Web-Scraptern, Spinnen und Scannern mit Skripten kann es schwierig machen, Ereignisse von menschlichen Besuchern zu identifizieren. Dieser Traffic 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 Web SDK, Mobile SDK und Server API von bekannten Spiders und Bots generiert wurden.

Durch das Konfigurieren der Bot-Erkennung für Ihre Datenströme können Sie bestimmte IP-Adressen, IP-Bereiche und Anfrage-Header identifizieren, die als Bot-Ereignisse klassifiziert werden sollen. Auf diese Weise lassen sich Benutzeraktivitäten auf Ihrer Site oder in Mobile Apps genauer messen.

Wenn eine Anfrage an das -Edge Network mit einer der Regeln zur Bot-Erkennung übereinstimmt, wird das XDM-Schema mit einem Bot-Score aktualisiert (immer auf 1 gesetzt), wie unten dargestellt:

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

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

IMPORTANT
Die Bot-Erkennung löscht keine Bot-Anfragen. Es wird nur das XDM-Schema mit der Bot-Bewertung aktualisiert und das Ereignis an den Datenstrom-Service weitergeleitet, den Sie konfiguriert haben.
Adobe-Lösungen können das Bot-Scoring auf unterschiedliche Weise verarbeiten. Beispielsweise verwendet Adobe Analytics einen eigenen Bot-Filterdienst und verwendet nicht den vom Edge Network festgelegten Wert. Die beiden Services verwenden dieselbe IAB-Bot-Liste sodass die Bot-Bewertung identisch ist.

Es kann bis zu 15 Minuten dauern, bis sich Bot-Erkennungsregeln nach ihrer Erstellung über das gesamte Edge Network ausbreiten.

Voraussetzungen prerequisites

Damit die Bot-Erkennung in Ihrem Datenstrom funktioniert, müssen Sie die Feldergruppe Bot-Erkennungsinformationen zu Ihrem Schema hinzufügen. Informationen zum Hinzufügen von Feldergruppen zu einem Schema finden Sie 🔗 der Dokumentation zum XDM-Schema .

Konfigurieren der Bot-Erkennung für Datenströme configure

Sie können die Bot-Erkennung konfigurieren, nachdem Sie eine Datenstromkonfiguration erstellt haben. Weitere Informationen finden Sie in der Dokumentation Erstellen und Konfigurieren eines Datenstroms und befolgen Sie dann die folgenden Anweisungen, um Ihrem Datenstrom Funktionen zur Bot-Erkennung hinzuzufügen.

Gehen Sie zur Liste Datenströme und wählen Sie den Datenstrom aus, dem Sie die Bot-Erkennung hinzufügen möchten.

Benutzeroberfläche „Datenströme“ mit der Liste der Datenströme.

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

Option „Bot-Erkennung“ in der Benutzeroberfläche für Datenströme hervorgehoben.

Die Seite Bot-" wird angezeigt.

Einstellungen zur Bot-Erkennung auf der Seite mit den Datenstromeinstellungen.

Auf der Seite Regeln für die Bot-Erkennung 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 Drittanbieter-Liste von Internet-Spiders und -Bots nach Industriestandard. In dieser Liste können Sie automatisierten Traffic wie Suchmaschinen-Crawler, Überwachungs-Tools und anderen nicht menschlichen Traffic identifizieren, den Sie möglicherweise nicht in Ihre Analytics-Zählungen einbeziehen möchten.

So konfigurieren Sie Ihren Datenstrom für die Verwendung der IAB/ABC International Spiders and Bots List:

  1. Schalten Sie die IAB/ABC International Spiders and Bots List für die Bot-Erkennung in diesem Datenstrom verwenden um.
  2. Wählen Sie Speichern aus, um die Einstellungen für die Bot-Erkennung auf Ihren Datenstrom anzuwenden.

IAB-Spiders und Bot-Liste aktiviert.

Erstellen von Bot-Erkennungsregeln rules

Zusätzlich zur Verwendung der IAB/ABC International Spiders and Bots List können Sie für jeden Datenstrom eigene Regeln zur Bot-Erkennung definieren.

Sie können Regeln für die Bot-Erkennung basierend auf IP- und IP-Adressbereichen erstellen.

Wenn Sie detailliertere Regeln zur Bot-Erkennung benötigen, können Sie die IP-Bedingungen mit den Bedingungen im Anfrage-Header kombinieren. Regeln zur Bot-Erkennung können die folgenden Kopfzeilen verwenden:

HTTP-Kopfzeile
Beschreibung
user-agent
Eine Kopfzeile, mit der Server und Netzwerk-Peers die Anwendung, das Betriebssystem, den Anbieter und/oder die Version des anfragenden Benutzeragenten identifizieren können.
content-type
Gibt den ursprünglichen Medientyp der Ressource an (vor jeder zum Senden angewendeten Inhaltscodierung).
referer
Gibt die Adresse der Web-Seite an, von der die Ressource angefordert wurde.
sec-ch-ua
Stellt die Marke und die Hauptversion für jede Marke bereit, die mit dem Browser verbunden ist, und zwar in einer durch Kommas getrennten Liste.
sec-ch-ua-mobile
Gibt an, ob sich der Browser auf einem Mobilgerät befindet. Sie kann auch von einem Desktop-Browser verwendet werden, um eine Präferenz für ein mobiles Benutzererlebnis anzugeben.
sec-ch-ua-platform
Stellt die Plattform oder das Betriebssystem bereit, auf dem 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 Bit einer Ganzzahl oder Speicheradresse - typischerweise 64 oder 32 Bit.
sec-ch-ua-wow64
Zeigt an, ob eine Benutzeragentenbinärdatei unter 64-Bit-Windows im 32-Bit-Modus ausgeführt wird.

Gehen Sie wie folgt vor, um eine Regel zur Bot-Erkennung zu erstellen:

  1. Wählen Sie Neue Regel hinzufügen aus.

    Bildschirm mit den Einstellungen für die Bot-Erkennung mit hervorgehobener Schaltfläche „Neue Regel hinzufügen“.

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

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenem Regelnamen.

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

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenem Feld „IP-Adresse“.

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenem Feld „IP-Bereich“

    note tip
    TIP
    Die IP-Bedingungen basieren auf einem logischen OR. Eine Anfrage wird als von einem Bot stammend markiert, wenn sie einer der von Ihnen definierten IP-Bedingungen entspricht.
  4. Wenn Sie Ihrer Regel Kopfzeilenbedingungen hinzufügen möchten, wählen Sie Kopfzeilenbedingungsgruppe hinzufügen und wählen Sie dann die Kopfzeilen aus, die die Regel verwenden soll.

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenen Header-Bedingungen.

    Fügen Sie dann die Bedingungen hinzu, die für die ausgewählte Kopfzeile verwendet werden sollen.

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenen Header-Bedingungen.

  5. Wählen Sie nach dem Konfigurieren der gewünschten Regeln für die Bot-Erkennung Speichern aus, um die Regeln auf Ihren Datenstrom anzuwenden.

    Bildschirm mit den Bot-Erkennungsregeln mit hervorgehobenen Header-Bedingungen.

Beispiele für Bot-Erkennungsregeln examples

Um Ihnen den Einstieg in die Bot-Erkennung zu erleichtern, können Sie die unten beschriebenen Beispiele verwenden, um Regeln für die Bot-Erkennung zu erstellen.

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

Um alle Anfragen, die von einer bestimmten IP-Adresse stammen, als Bot-Traffic zu markieren, erstellen Sie eine neue Regel zur Bot-Erkennung, 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 Anfragen, die von einer von zwei bestimmten IP-Adressen stammen, als Bot-Traffic zu markieren, erstellen Sie eine neue Regel zur Bot-Erkennung, die zwei IP-Adressen auswertet, wie in der Abbildung unten dargestellt.

Bot-Erkennungsregel basierend auf zwei IP-Adressen.

Bot-Erkennung basierend auf einem Bereich von IP-Adressen range

Um alle Anfragen, die von einer IP-Adresse in einem bestimmten Bereich stammen, als Bot-Traffic zu markieren, erstellen Sie eine neue Regel zur Bot-Erkennung, 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 Anfragen, die von einer bestimmten IP-Adresse stammen und einen bestimmten Anfrage-Header enthalten, als Bot-Traffic zu markieren, erstellen Sie eine neue Regel zur Bot-Erkennung, wie in der Abbildung unten dargestellt.

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

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

Bot-Erkennung basierend auf mehreren Bedingungen multiple-conditions

Sie können Regeln zur Bot-Erkennung erstellen, die auf folgenden Elementen basieren:

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

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

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

Bot-Erkennungsregel basierend auf mehreren Bedingungen.

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