Zum Hauptinhalt springen
Data-Warehouse-Integrationen sind als Premium-Add-on für unsere Module Web Experimentation und Feature Experimentation verfügbar. Für weitere Informationen wenden Sie sich bitte an Ihren Customer Success Manager.
Mit der BigQuery-Integration können Sie BigQuery-Metriken als KPIs auf den Ergebnisseiten von Kameleoon anzeigen. Kameleoon nutzt Ihre BigQuery-Instanz als Datenquelle für Ziel-Conversions und aktualisiert die Daten konsequent bei der Zielerstellung. Wichtige Vorteile:
  • Ermöglicht die Definition und regelmäßige Aktualisierung spezifischer datengesteuerter Ziele, vereinfacht den Entscheidungsprozess und stellt sicher, dass Kampagnen mit den Zielen übereinstimmen.
  • Nutzen Sie BigQuery-Metriken als Key Performance Indicators, die einen umfassenden Überblick über die Kampagnenleistung bieten.
Sobald Sie BigQuery für ein bestimmtes Projekt aktiviert haben, können Sie es zum Erstellen von Zielen in Kameleoon verwenden. Diese Ziele sind so konzipiert, dass sie Conversion-Daten aus Ihrer BigQuery-Datenbank verwenden. So erstellen Sie ein Ziel mit BigQuery:
  1. Klicken Sie auf Configure > Goals.
  1. Klicken Sie auf New Goal.
  2. Geben Sie im Pop-up-Fenster die folgenden Details an:
    • Name: Geben Sie Ihrem Ziel einen beschreibenden Namen, um seinen Zweck zu identifizieren.
    • Type: Wählen Sie für das Feld Type Data Warehouse Tracking aus.
    • Data Warehouse: Wählen Sie für das Feld Data warehouse BigQuery aus.
    • Project: Wählen Sie das Projekt aus den verfügbaren Optionen aus. Es werden nur Projekte mit aktiviertem BigQuery aufgelistet.
    • Klicken Sie auf Next, um fortzufahren.
  1. Im nächsten Fenster müssen Sie zusätzliche Details angeben, um die Zielkonfiguration abzuschließen:
    • Frequency: Legen Sie fest, wie oft Kameleoon die Zieldaten aktualisieren soll.
    • BigQuery project ID: Geben Sie Ihre BigQuery-Projekt-ID ein, um die Daten an den richtigen Ort zu leiten.
    • Region: Wählen Sie die entsprechende Region aus der bereitgestellten Liste aus.
    • Query: Definieren Sie die SQL-Abfrage, um die erforderlichen Daten aus BigQuery abzurufen.
    • Klicken Sie auf Validate, um Ihre Zielkonfiguration zu speichern.

Abfrageformat

Die Abfrage muss einem bestimmten Format entsprechen: SELECT visitor_id, conversion_timestamp FROM your_events_table Wobei visitor_id die Spalte ist, die die eindeutige ID Ihrer Besucher darstellt, und conversion_timestamp eine Spalte ist, die den genauen Zeitpunkt der Conversion darstellt. In BigQuery muss die Spalte conversion_timestamp eine Spalte vom Typ Timestamp sein.
Wenn Sie jeder Conversion einen Umsatz zuordnen möchten, sollte die Abfrage einem alternativen Format folgen:
SELECT visitor_id, conversion_timestamp, revenue FROM your_events_table Wobei revenue eine Spalte ist, die den Umsatz jeder Conversion enthält. Für komplexere Abfragen können Sie diesem Format folgen, indem Sie eine Unterabfrage wie folgt formulieren:
SELECT visitor_id, conversion_timestamp, revenue FROM ( {your_original_query} ) AS subquery
Ihre Abfrage wird stündlich in Ihrem BigQuery-Warehouse ausgeführt, mit einer hinzugefügten WITH-Klausel, die nach Timestamps filtert. Beachten Sie, dass Conversions zwar stündlich gesammelt werden, aber nur einmal pro Tag in Ihre Experimentergebnisse zusammengeführt werden.

Führen Sie Ihre Abfrage vor der Ingestion aus

Bevor Sie Ihre Ingestion Task speichern, können Sie Ihre Abfrage direkt in Kameleoon testen. Mit dem Testen können Sie:
  • Die Verbindung in Echtzeit überprüfen.
  • Bestätigen, dass Ihre Anmeldedaten und Zugriffsrechte korrekt sind, was hilft, Probleme sofort zu erkennen, ohne auf den ersten Datenimport warten zu müssen.
  • Die Struktur und Zugänglichkeit Ihrer Daten validieren.
Sie können eine einfache Abfrage ausführen, um sicherzustellen, dass Kameleoon auf die richtigen Datenbanken und Tabellen zugreifen kann. Sie können auch eine kleine Stichprobe des Datensatzes herunterladen, um zu bestätigen, dass das Schema, die Berechtigungen und der Inhalt Ihren Erwartungen entsprechen.

Verwenden Ihres BigQuery-Ziels

Nachdem das Ziel erstellt wurde, können Sie es in Ihre Kameleoon-Kampagnen integrieren. Beim Einrichten eines Experiments oder einer Personalisierung haben Sie die Möglichkeit, dieses Ziel im Konfigurationstab auszuwählen, sodass Sie bestimmte Conversions aus Ihrer BigQuery-Datenbank verfolgen und analysieren können. Um zu erfahren, wie Sie ein Ziel in einem Experiment einrichten, lesen Sie diesen Artikel.