Entfernen von Bots in Adobe Analytics

In Adobe Analytics stehen Ihnen mehrere Optionen zur Verfügung, um den Bot-Traffic aus der Berichterstellung zu entfernen:

Verwenden von Bot-Regeln

Sowohl Standard- als auch benutzerdefinierte Bot-Filtermethoden werden in Analytics > Admin > Report Suites > Einstellungen bearbeiten > Allgemein > Bot-Regeln unterstützt:

Regeltyp Beschreibung
Standard-IAB-Bot-Regeln Wenn Sie IAB Bot-Filterungsregeln aktivieren auswählen, wird die Liste „International Spiders & Bots List“ von IAB (International Advertising Bureau) verwendet, um Bot-Traffic zu entfernen. Die meisten Kunden wählen mindestens diese Option aus.
Benutzerdefinierte Bot-Regeln Sie können benutzerspezifische Bot-Regeln basierend auf Benutzeragenten, IP-Adressen oder IP-Bereichen definieren und hinzufügen.

Weitere Informationen finden Sie unter Übersicht über Bot-Regeln.

Verwenden Sie das websiteBot-Plugin, um Bots zu identifizieren.

Mit dem Plug-in websiteBot können Sie dynamisch identifizieren, ob Desktop-Besucher Bots sind. Mithilfe dieser Daten können Sie eine höhere Genauigkeit bei allen Arten von Berichten erzielen. Dadurch verfügen Sie über eine bessere Möglichkeit, legitimen Sitetraffic zu messen.

Dieses Plug-in führt zwei Prüfungen durch:

  • Zunächst wird anhand der Variablen "navigator.UserAgent"ermittelt, ob es sich bei dem Gerät um einen Desktop oder ein Mobilgerät handelt. Smartphones und Tablets werden ignoriert.
  • Wenn es sich um ein Desktop-Gerät handelt, wird ein Ereignis-Listener für Mausbewegungen hinzugefügt.

Weitere Informationen finden Sie im Adobe Analytics Implementierungshandbuch.

Verwenden einer Kombination aus Adobe-Tools

Da Bots sich schnell wandeln, bietet Adobe außerdem mehrere leistungsstarke Funktionen, die, wenn sie richtig und regelmäßig kombiniert werden, dazu beitragen können, diese Feinde der Datenqualität zu beseitigen. Diese Funktionen sind: Experience Cloud ID-Dienst, Segmentierung, Data Warehouse, Kundenattribute und Virtual Report Suites. Im Folgenden finden Sie eine Übersicht darüber, wie Sie diese Werkzeuge verwenden können.

Schritt 1: Experience Cloud ID Ihrer Besucher in eine neue deklarierte ID übertragen

Erstellen Sie zum Beginn eine neue deklarierte ID im People Core Service. Geben Sie die Experience Cloud-ID Ihres Besuchers in diese neue deklarierte ID ein, die mit Adobe Experience Platform Launch schnell und einfach ausgeführt werden kann. Verwenden wir den Namen „ECID“ für die deklarierte ID.

Hier erfahren Sie, wie Sie diese ID über das Datenelement erfassen können. Stellen Sie sicher, dass Sie Ihre Experience Cloud-Organisations-ID korrekt in das Datenelement eingeben.

return Visitor.getInstance("REPLACE_WITH_YOUR_ECORG_ID@AdobeOrg").getExperienceCloudVisitorID();

Nachdem dieses Datenelement eingerichtet wurde, befolgen Sie diese Anweisungen, um deklarierte IDs beim Starten der Adobe an das ECID-Tool weiterzugeben.

Schritt 2: Segmentierung verwenden, um Bots zu identifizieren

Nachdem die ECID Ihres Besuchers in eine deklarierte ID übertragen wurde, können Sie die Segmentierung in Analysis Workspace verwenden, um Besucher zu identifizieren, die sich wie Bots verhalten. Bots werden oft durch ihr Verhalten definiert: Besuche mit Einzelzugriff, ungewöhnliche Benutzeragenten, unbekannte Geräte-/Browser-Informationen, keine verweisenden Stellen, neue Besucher, ungewöhnliche Landingpages usw. Verwenden Sie die Möglichkeiten von Drilldowns und Segmentierung in Workspace, um die Bots zu identifizieren, die der IAB-Filterung und den Bot-Regeln Ihrer Report Suite entgangen sind. Hier ist zum Beispiel ein Screenshot eines Segments, das Sie verwenden könnten:

Schritt 3: Alle [!DNL Experience Cloud IDs] aus dem Segment über Data Warehouse exportieren

Nachdem Sie die Bots mithilfe von Segmenten identifiziert haben, müssen Sie als Nächstes die Data Warehouse verwenden, um alle Experience Cloud-IDs zu extrahieren, die mit diesem Segment verbunden sind. Dieser Screenshot zeigt, wie Sie Ihre Data Warehouse-Anforderung einrichten sollten:

Denken Sie daran, die Experience Cloud-Besucher-ID als Ihre Dimension zu verwenden und das Segment "Bots"anzuwenden.

Schritt 4: Diese Liste als Kundenattribut an Adobe zurückgeben

Sobald der Bericht zur Data Warehouse eintrifft, verfügen Sie über eine Liste von ECIDs, die aus Verlaufsdaten gefiltert werden müssen. Kopieren Sie diese ECIDs und fügen Sie sie in eine leere .CSV-Datei mit nur zwei Spalten, „ECID“ und „Bot Flag“, ein.

  • ECID: Stellen Sie sicher, dass diese Spaltenüberschrift mit dem Namen übereinstimmt, den Sie oben für die neue deklarierte ID angegeben haben.
  • Bot-Flag: hinzufügen 'Bot Flag' als Dimension des Kundenattribut-Schemas.

Verwenden Sie diese .CSV-Datei als Importdatei für Kundenattribute und melden Sie dann Ihre Report Suites für das Kundenattribut an, wie in diesem Blogpost beschrieben.

Schritt 5: Segment erstellen, das das neue Kundenattribut nutzt

Nachdem Ihr Datensatz verarbeitet und in Analysis Workspace integriert wurde, erstellen Sie ein weiteres Segment, das Ihre neue Kundenattributdimension "Bot-Kennzeichnung"und einen Container [!UICONTROL Ausschließen] nutzt:

Schritt 6: Dieses Segment als Virtual Report Suite-Filter verwenden

Erstellen Sie abschließend eine Virtual Report Suite, die dieses Segment verwendet, um die identifizierten Bots auszufiltern:

Diese neu segmentierte Virtual Report Suite führt nun zu einem saubereren Datensatz, wobei die identifizierten Bots entfernt werden.

Schritt 7: Schritte 2, 3 und 4 regelmäßig wiederholen

Legen Sie mindestens eine monatliche Erinnerung fest, um neue Bots zu identifizieren und zu filtern, vielleicht vor einer regelmäßig geplanten Analyse.

Auf dieser Seite

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now