Testintegration in Google Analytics erstellen

In diesem Leitfaden erfahren Sie, wie Sie ein Drittanbietertool für A/B-Tests mit Google Analytics, damit Nutzer A/B-Testvarianten in Ihrem Tool ausführen können und die Ergebnisse dann in Google Analytics zu interpretieren.

Zielgruppe

Der Leitfaden richtet sich an Drittanbieter von A/B-Tests. Wenn Sie möchten mehr über die Verknüpfung von Google Analytics mit Drittanbieter-A/B-Tests erfahren. siehe Testtools von Drittanbietern einbinden.

Übersicht

Verknüpfung zwischen dem Testtool eines Drittanbieters und Google Analytics erfordert Folgendes:

Außerdem muss der Nutzer, der den Test in Ihrem Tool startet, Bearbeiter (oder höher) in der Google Analytics-Property.

Einem Ereignis den Parameter „exp_variant_string“ hinzufügen

Sie müssen für jede Variante eine Kennung erstellen und Fügen Sie dann die Kennung dem exp_variant_string-Parameter hinzu: experience_impression. Mit dem Parameter erstellen Sie eine Zielgruppe, einen Nutzer mit einer Variante zu verknüpfen.

gtag('event', 'experience_impression', {
  // Replace the value with the Experiment-variant ID
  exp_variant_string: "ABC-F2948574-3495F49"
});

Das Ereignis experience_impression senden, wenn ein Nutzer einer Variante hinzugefügt wird (z.B. beim Laden einer Testseite).

Parameter formatieren

Um Duplikate zwischen Tests und anderen Partnern zu vermeiden, empfehlen wir die Verwendung von das Format XXX-YYYYYYYYY-ZZZZZZZZ für den Parameter exp_variant_string Wert, wobei:

  • XXX ist die ID für Ihr Drittanbietertool.
  • YYYYYYYYY ist die ID der Erfahrung.
  • ZZZZZZZZ ist die ID der Variante.

Sie können für Ihr Tool, Tests und Varianten eine beliebige Anzahl von Zeichen verwenden.

Zielgruppe mit dem Parameter „exp_variant_string“ definieren

Mit Zielgruppen können Sie Nutzer, die einer Variante hinzugefügt wurden, basierend auf exp_variant_string-Parameter. Wenn Sie diesen Parameter als Mitgliedschafts- Bedingung für eine Zielgruppe haben, können Sie Nutzer der entsprechenden zielgruppenbasierten für die Variante, der sie hinzugefügt wurden.

Um Zielgruppen für neue Erfahrungen zu erstellen und Zielgruppen für beendete zu archivieren verwenden Sie die properties.audiences-Ressource in der Google Analytics- Admin API.

Zielgruppen erstellen

Mit dem folgenden Anfragetext wird eine Zielgruppe für Nutzer erstellt, die eine Variante mit der ID ABC-F2948574-3495F49 unter Verwendung des properties.audiences.create-Methode. Beachten Sie, dass Sie die Mitgliedschaft Die Dauer basiert auf der Länge der Websitevariante (max. 540).

Wir empfehlen, den Parameter atAnyPointInTime auf true zu setzen, um die Datenabweichungen zwischen Tests. Wenn Sie den Parameter auf true setzen, wird ein kann einem Nutzer, der einem bestandenen Test zugewiesen wurde, einem neuen zu testen. Wenn Sie den Parameter auf false festlegen oder nichts festlegen, können nicht zu einem neuen Test hinzugefügt werden, wenn sie bereits einem bestandenen Test zugewiesen wurden. zu testen.

{
  "displayName": "Audience ABC - experiment F2948574 variant 3495F49",
  "membershipDurationDays": 30,
  "filterClauses": [
    {
      "clauseType": "INCLUDE",
      "simpleFilter": {
        "scope": "AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",
        "filterExpression": {
          "andGroup": {
            "filterExpressions": [
              {
                "orGroup": {
                  "filterExpressions": [
                    {
                      "eventFilter": {
                        "eventName": "experience_impression",
                        "eventParameterFilterExpression": {
                          "andGroup": {
                            "filterExpressions": [
                              {
                                "orGroup": {
                                  "filterExpressions": [
                                    {
                                      "dimensionOrMetricFilter": {
                                        "fieldName": "exp_variant_string",
                                        "stringFilter": {
                                          "matchType": "EXACT",
                                          "value": "ABC-F2948574-3495F49"
                                        },
                                        "atAnyPointInTime": true
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      }
                    }
                  ]
                }
              }
            ]
          }
        }
      }
    }
  ]
}

Mit dem vorherigen Code-Snippet wird die folgende Zielgruppe erstellt:

  • Name der Zielgruppe: „Zielgruppe ABC – Test F2948574 Variante 3495F49“
  • Zielgruppendefinition: „Nutzer einschließen, bei denen folgende Kriterien erfüllt sind: Ereignisse mit dem Namen „experience_impression“ den Parameter „exp_variant_string“ haben. mit einem Wert, der genau mit 'ABC-F2948574-3495F49' übereinstimmt.
  • Gültigkeitsdauer: 30 Tage

Zielgruppen archivieren

Wenn eine Websitevariante beendet ist, müssen Sie die Zielgruppe mithilfe der properties.audiences.archive-Methode. Wenn Sie Zielgruppen archivieren, für die Nutzenden, mehr Erlebnisse zu schaffen. Nutzer können weiterhin auf anhand von Verlaufsdaten in Google Analytics erfasst.

Ausrichtung auf Zielgruppen

Mit der Ausrichtung auf Zielgruppen können Ihre Kunden Nutzende, die auf ihrer Website ein bestimmtes Verhalten zeigen. Beispiel: Ein Kunde können über das Zielgruppen-Targeting Kunden mit hohem Umsatzpotenzial mit Sonderangeboten ansprechen und Incentives. Durch das Zielgruppen-Targeting werden nur Nutzer in der Zielgruppe angezeigt ein Experiment.

Sie können Ihren Kunden ermöglichen, die Ausrichtung auf Zielgruppen einzurichten, indem Sie die Nutzer in einer Zielgruppe aus Google Analytics. Dann werden die User IDs oder Geräte-IDs aus Google Analytics mit den IDs in Ihrem System zusammen. Stimmen diese Kennungen überein, wird der Nutzer dem Test hinzugefügt.

Um Nutzer aus Google Analytics zu exportieren und in Ihren Client zu importieren, verwenden Sie die Zielgruppenliste API hinzu. Die Audience List API bietet eine tägliche Übersicht über die Nutzer in einer Zielgruppe und können Sie die User-IDs oder Geräte Kennungen im Publikum.

Wir empfehlen, eine Zielgruppenliste nur einmal pro Tag und Zielgruppe anzufordern.

Beschränkungen

Websitevarianten pausieren

Zielgruppen können in Google Analytics nicht pausiert werden.

Damit Nutzer Tests/Personalisierungen pausieren können, müssen folgende Voraussetzungen erfüllt sein:

  • Senden des Ereignisses beenden, das ausgelöst wird, wenn ein Nutzer Mitglied eines Variante
  • Ereignisse ignorieren, während die Websitevariante pausiert ist
  • Dem Google Analytics-Bericht Berichtsfilter hinzufügen, um den pausierten Zeitraum auszuschließen

Alternativ können Sie Nutzern einen Link zur manuellen Änderung des Datums bereitstellen. Google Analytics

Erfahrungsdaten noch einmal verarbeiten

Wenn Nutzer Ereignisinformationen fehlen, kann Analytics die Websitevariante noch einmal verarbeiten Daten. Wenn Testdaten in Google Analytics neu verarbeitet werden, werden archivierte Zielgruppen durch beendete Erfahrungen gehen verloren. Nutzer können ihre Daten jedoch Nutzererfahrungsdaten über Ereignisse mit „exp_variant_string“ im explorativen Analysetool abrufen. Dies ist weniger genau als Zielgruppen, da Ereignisse vor und nach dem in explorativen Datenanalysen mit.

Stichprobenerhebung für Erfahrungsdaten

Wenn Nutzer mehreren Zielgruppen gleichzeitig zugewiesen werden können, Kardinalitätsprobleme verursachen, was dazu führen kann, dass in der Zeile „Sonstiges“ angezeigt. Die Wahrscheinlichkeit, dass dies eintritt, erhöht sich mit der gleichzeitigen Die Anzahl der Personalisierungen steigt und die Anzahl der Zielgruppen, die für andere Zwecke verwendet werden (z.B. Gebote für Anzeigen) erhöht sich.

Verwendet der Kunde jedoch Google Analytics 360, aktiviert Google Analytics automatisch erweiterte Datensätze, wenn Daten unter der Kategorie „Sonstiges“ zusammengefasst werden. Zeile nach ein umfassenderes Bild ihrer Daten zu vermitteln.

Vergleichslimits

In Google Analytics-Berichten können bis zu vier Vergleiche gleichzeitig angezeigt werden. Wenn ein Nutzer mehr als vier Varianten hat, kann der Nutzer seine Zielgruppen im Vergleich tauschen. Priorisieren Sie Varianten mit den besten Conversion-Raten.