Kampagnenanalyse – iOS SDK

In diesem Dokument erhalten Sie eine Übersicht über die Analyse von Kampagnen und Besucherquellen mit dem Google Analytics SDK for iOS Version 2.

Überblick

Durch das Messen von Kampagnen in Google Analytics können Sie den Wert Ihrer Marketingkanäle steigern, indem Sie die Attribution von Kampagnen und Besucherquellen zur Nutzeraktivität innerhalb Ihrer App aktivieren.

Im Google Analytics SDK für iOS stehen verschiedene Arten der Kampagnenanalyse zur Verfügung:

  • Allgemeine Kampagnen messen – Hier sehen Sie, über welche Kampagnen oder Besucherquellen Ihre App gestartet wurde.
  • Verweise messen: Hier sehen Sie, über welche verweisende Besucherquelle, z. B. Websites oder andere Apps, Ihre App nach der Installation gestartet hat.

In den folgenden Abschnitten erfahren Sie, wann und wie Sie die einzelnen Arten von Kampagnenanalysen in Ihrer App implementieren.

Allgemeine Kampagnen messen

Mit der allgemeinen Kampagnenanalyse können Sie Nutzern, die Ihre App bereits installiert haben, eine Kampagne oder Besucherquellen zuordnen.

Wenn Sie beispielsweise eine bezahlte Kampagne durchführen, um bestehende Nutzer zu erreichen, die Ihre App bereits installiert haben, können Sie mithilfe der allgemeinen Kampagnenanalyse messen, welche App-Starts das Ergebnis dieser Kampagne waren.

Allgemeine Kampagnenmessung implementieren

Um allgemeine Kampagnenwerte festzulegen, rufen Sie setCampaignUrl:campaignUrl auf, wobei campaignUrl ein gültiger String für Kampagnenparameter ist.

Die allgemeine Kampagnenanalyse ist nützlich, wenn in Ihrer App ein benutzerdefiniertes URL-Schema implementiert ist. Wenn Ihre App beispielsweise als Reaktion auf eine URL gestartet wird, können Sie alle Suchparameter abrufen und an setCampaignUrl: übergeben, um diese Informationen in Google Analytics zu speichern. Alle nachfolgenden Nutzeraktivitäten werden dann mit den Kampagneninformationen verknüpft, die von den Kampagnenparametern in dieser URL abgerufen werden.

Verweise messen

Die Messung von Empfehlungen ähnelt anderen Arten der Kampagnenmessung insofern, als Sie damit eine Verweisquelle messen können, über die Ihre App auf dem Gerät eines Nutzers gestartet wurde. Allerdings wird für die Verweismessung statt eines Strings mit Kampagnenparametern ein einfacher String wie "google.com" oder "myOtherApp" verwendet.

Wenn Sie eine Verweisquelle wie google.com festlegen, wird die Dimension „Quelle“ auf „google.com“ und die Dimension „Medium“ implizit auf „referrer“ festgelegt.

Wie bei der Kampagnenanalyse wird durch das Festlegen einer Verweisquelle standardmäßig der nächste Sendeaufruf veranlasst, eine neue Sitzung zu starten.

Um eine Referrer-URL festzulegen, rufen Sie setReferrerUrl:referrer auf, wobei die Referrer-URL ein String wie "google.com" oder "myOtherApp" ist.

Bekannte Probleme

  • Im Apple App Store wird die Kampagnenanalyse mit Google Analytics derzeit nicht unterstützt. Benutzerdefinierte URL-Schemas können jedoch in Verbindung mit der allgemeinen Kampagnenmessung verwendet werden, um Kampagneninformationen nach dem Herunterladen und Installieren an Ihre iOS-App zu übergeben.

Kampagnenparameter

Kampagnenparameter werden verwendet, um Informationen zu den Besucherquellen und Kampagnen zu übergeben, über die Nutzer zu Ihrer App gelangen.

  • Im Allgemeinen wird bei der Kampagnenmessung ein nicht codierter String für den Kampagnenparameter als Argument an setCampaignUrl: übergeben.

Das folgende Beispiel zeigt einen gültigen, nicht codierten Kampagnenstring, der für die allgemeine Kampagnenmessung verwendet werden kann:

"utm_campaign=my_campaign&utm_source=google&utm_medium=cpc&utm_term=my_keyword&utm_content=ad_variation1"

In der folgenden Tabelle finden Sie eine vollständige Liste der verfügbaren Kampagnenparameter, die zur allgemeinen Kampagnenanalyse verwendet werden können.

Parameter Beschreibung Beispiel(e)
utm_campaign Kampagnenname; wird für die Keyword-Analyse verwendet, um eine bestimmte Werbeaktion oder strategische Kampagne zu identifizieren utm_campaign=spring_sale
utm_source Kampagnenquelle; zur Identifizierung einer Suchmaschine, eines Newsletters oder einer anderen Quelle utm_source=google
utm_medium Kampagnenmedium; zur Identifizierung eines Mediums wie E-Mail oder Cost-per-Click (CPC) utm_medium=cpc
utm_term Kampagnenbegriff; wird bei bezahlter Suche verwendet, um die Keywords für Anzeigen bereitzustellen utm_term=running+shoes
utm_content Kampagneninhalte; wird für A/B-Tests und inhaltsbezogene Anzeigen verwendet, um Anzeigen oder Links zu unterscheiden, die auf dieselbe URL verweisen utm_content=logolink
utm_content=textlink
gclid Google Ads-Parameter für das automatische Tagging; wird zur Analyse von Google Ads verwendet Dieser Wert wird dynamisch generiert und sollte nie geändert werden.