Analytics für Target Implementierung

Bei der Implementierung sind mehrere Schritte erforderlich Adobe Analytics als Berichtsquelle für Adobe Target (A4T). Der Prozess variiert je nachdem, ob Sie A4T mit der Adobe Experience Platform Web SDK oder mit at.js.

Adobe Experience Platform Web SDK-Badge Implementierungsschritte für eine Adobe Experience Platform Web SDK-Implementierung platform

In den folgenden Abschnitten werden die Schritte beschrieben, die zum Bereitstellen dieser Integration auf Ihrer Site erforderlich sind, wenn Sie das Platform Web SDK verwenden möchten:

Schritt 1: Anfordern der Bereitstellung für Analytics und Target

Vor der Implementierung von A4T müssen Sie für Analytics und Target. Verwenden Sie dieses Formular, um die Bereitstellung anzufordern.

Schritt 2: Einrichten der Benutzerberechtigungen

Die Benutzerkontoanforderungen müssen erfüllt sein, bevor Sie eine Aktivität erstellen können, die auf Analytics in Target. Siehe Anforderungen an Benutzerberechtigungen.

Schritt 3: Erstellen einer Edge-Konfiguration

Erstellen Sie eine Edge-Konfiguration mit Adobe Experience Platform mit dem Edge-Konfigurationstool. Konfigurieren Sie die Erstellen und Konfigurieren von Datenspeichern.

Schritt 4: Installieren und Konfigurieren des Platform Web SDK

Zu Beginn des Versands Target Erlebnisse und zur Anwendung Analytics zu Tracking- und Analysezwecken, Installieren und konfigurieren das Platform Web SDK auf den Seiten Ihrer Site.

Schritt 5: Aktivieren der Optionen für die Verwendung von A4T

Im Target Benutzeroberfläche, klicken Sie auf Administration > Visual Experience Composer, wählen Sie entweder Select per activity oder Adobe Analytics.

  • Select per activity ermöglicht die Auswahl zwischen Target und Analytics bei der Erstellung der einzelnen Aktivitäten.
  • Adobe Analytics sets Analytics als Berichtsquelle für alle von Ihnen erstellten Aktivitäten.

at.js-Badge Implementierungsschritte für eine at.js-Implementierung section_73961BAD5BB4430A95E073DE5C026277

In den folgenden Abschnitten werden die Schritte beschrieben, die zum Bereitstellen dieser Integration auf Ihrer Site erforderlich sind, wenn Sie at.js verwenden möchten:

Schritt 1: Anfordern der Bereitstellung für Analytics und Target

Nach der Implementierung Analytics als Berichtsquelle für Target, müssen Sie für Analytics und Target. Verwenden Sie dieses Formular, um die Bereitstellung anzufordern.

Schritt 2: Einrichten der Benutzerberechtigungen

Die Benutzerkontoanforderungen müssen erfüllt sein, bevor Sie eine Analytics-basierte Aktivität in Target. Siehe Anforderungen an Benutzerberechtigungen.

Schritt 3: Implementieren des Experience Cloud-Besucher-ID-Service

Mit dem Besucher-ID-Dienst können Sie Benutzer über Adobe Experience Cloud Lösungen. Implementieren oder migrieren Sie die erforderliche Version der Experience Cloud-Besucher-ID. Weitere Informationen finden Sie in den „Implementierungsanforderungen“ unter Vor der Implementierung.

Siehe Implementieren des Experience Cloud ID-Diensts für Target im Experience Cloud-Besucher-ID-Dienst Dokumentation.

Schritt 4: Aktualisierung von AppMeasurement für JavaScript oder s_code

Implementieren oder migrieren Sie die erforderliche Version von appMeasurement.js. Weitere Informationen finden Sie in den „Implementierungsanforderungen“ unter Vor der Implementierung.

Weitere Informationen zu neuen Implementierungen finden Sie unter Übersicht über die JavaScript-Implementierung im Implementierungshandbuch für Analytics.

Informationen zur Migration finden Sie unter Migration zu AppMeasurement für JavaScript im Implementierungshandbuch für Analytics.

Schritt 5: Herunterladen und Aktualisieren von at.js

Implementieren oder migrieren Sie mithilfe Ihres Produktionskontos zur erforderlichen Version von at.js. Es müssen keine Änderungen am Code vorgenommen werden.

Weitere Informationen finden Sie in den „Implementierungsanforderungen“ unter Vor der Implementierung.

Schritt 6: Hosten von at.js

Wenn Sie at.js bereits bereitgestellt haben, können Sie Ihre vorhandene Datei durch die aktualisierte Version ersetzen. Weitere Informationen finden Sie in den „Implementierungsanforderungen“ unter Vor der Implementierung.

Alternativ kann diese Datei zusammen mit dem Besucher-ID-Service und AppMeasurement for JavaScript-Dateien gehostet werden. Diese Dateien müssen auf einem Webserver gehostet werden, der für alle Seiten Ihrer Site zugänglich ist. Für den nächsten Schritt benötigen Sie den Pfad zu den Dateien.

Schritt 7: Verweisen auf at.js auf allen Seiten der Site step7

Fügen Sie at.js unterhalb von VisitorAPI.js ein, indem Sie dem Tag auf jeder Seite die folgende Codezeile hinzufügen:

Für at.js:

<script language="JavaScript" type="text/javascript"
src="http://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/at.js"></script>

Die Datei VisitorAPI.js muss vor at.js geladen werden. Wenn Sie eine vorhandene at.js-Datei aktualisieren, überprüfen Sie die Ladereihenfolge.

Die Standardeinstellung für Target und Analytics Aus Implementierungsperspektive besteht darin, die von der Seite übergebene SDID zu verwenden, um die Target und Analytics -Anfrage automatisch zusammen im Backend ausführen.

Sie können steuern, wie und wann Analysedaten im Zusammenhang mit Target nach Analytics für Berichtszwecke. Wenn Sie sich nicht für die Standardeinstellungen von Target und Analytics die Analysedaten automatisch über die SDID zuordnen, analyticsLogging = client_side via window.targetGlobalSettings. Hinweis: Keine Version unter 2.1 unterstützt diesen Ansatz.

Beispiel:

window.targetGlobalSettings = {
  analyticsLogging: "client_side"
};

Diese Einrichtung hat globale Auswirkungen, d. h. jeder Aufruf von at.js hat folgende Auswirkungen: analyticsLogging: "client_side" innerhalb der Target -Anfragen und eine Analytics-Payload werden für jede Anfrage zurückgegeben. Wenn diese Option eingerichtet ist, sieht das Format der zurückgegebenen Payload wie folgt aus:

"analytics": {
   "payload": {
      "pe": "tnt",
      "tnta": "167169:0:0|0|100,167169:0:0|2|100,167169:0:0|1|100"
   }
}

Die Payload kann dann über die Dateneinfüge-API. Bei Aktivitäten mit automatischer Zuordnung und automatischem Targeting müssen Sie auch die sessionId weiterleiten. Weitere Informationen finden Sie unter Berichterstellung von Analytics for Target (A4T) im Adobe Target SDKs Handbuch.

Wenn keine globale Einstellung gewünscht wird und ein bedarfsorientierter Ansatz vorzuziehen ist, verwenden Sie die Funktion at.js . getOffers() durch Übergabe analyticsLogging: "client_side". Die Analytics-Payload wird nur für diesen Aufruf und die Target Backend leitet die Payload nicht an Analytics. Durch diesen Ansatz wird jeder at.js-Dienst Target -Anfrage gibt die Payload standardmäßig zurück, jedoch nur, wenn gewünscht und angegeben.

Beispiel:

adobe.target.getOffers({
      request: {
        experienceCloud: {
          analytics: {
            logging: "client_side"
          }
        },
        prefetch: {
          mboxes: [{
            index: 0,
            name: "a1-serverside-xt"
          }]
        }
      }
    })
    .then(console.log)

Dieser Aufruf ruft eine Antwort auf, aus der Sie die Analyse-Nutzlast extrahieren können.

Die Antwort sieht wie folgt aus:

{
  "prefetch": {
    "mboxes": [{
      "index": 0,
      "name": "a1-serverside-xt",
      "options": [{
        "content": "<img src=\"http://s7d2.scene7.com/is/image/TargetAdobeTargetMobile/L4242-xt-usa?tm=1490025518668&fit=constrain&hei=491&wid=980&fmt=png-alpha\"/>",
        "type": "html",
        "eventToken": "n/K05qdH0MxsiyH4gX05/2qipfsIHvVzTQxHolz2IpSCnQ9Y9OaLL2gsdrWQTvE54PwSz67rmXWmSnkXpSSS2Q==",
        "responseTokens": {
          "profile.memberlevel": "0",
          "geo.city": "bucharest",
          "activity.id": "167169",
          "experience.name": "USA Experience",
          "geo.country": "romania"
        }
      }],
      "analytics": {
        "payload": {
          "pe": "tnt",
          "tnta": "167169:0:0|0|100,167169:0:0|2|100,167169:0:0|1|100"
        }
      }
    }]
  }
}

Die Payload kann dann an weitergeleitet werden Analytics über die Dateneinfüge-API.

Schritt 8: Validieren der Implementierung step8

Laden Sie Ihre Seiten, nachdem Sie die JavaScript-Bibliotheken aktualisiert haben, um zu bestätigen, dass die Variable mboxMCSDID Parameterwerte in Target -Aufrufe entsprechen sdid Parameterwert in der Analytics Seitenansichtsaufruf.

Es ist besonders wichtig zu bestätigen, dass diese Werte in Einzelseiten-Apps (SPA) übereinstimmen, bei denen die Reihenfolge der Aufrufe nicht immer vorhersehbar ist.

NOTE
Die Übereinstimmung dieser Werte ist erforderlich, damit A4T ordnungsgemäß funktioniert.

Schritt 9: (Optional) Entfernen des vorherigen Integrationscodes

Adobe empfiehlt, die vorherige Integration zu entfernen, um Ihre Implementierung zu vereinfachen und die Notwendigkeit zur Regelung von Systemdiskrepanzen zu beseitigen. Sie können sämtlichen Code entfernen, den Sie für eine vorherige Integration von SC zu T&T bereitgestellt haben, einschließlich mboxLoadSCPlugin.

Schritt 10: Aktivieren der Optionen für die Verwendung von Analytics als Berichtsquelle für Target

In Targetklicken Administration > Reporting und wählen Sie Select per activity oder Adobe Analytics um die Optionen zu aktivieren.

  • Select per activity ermöglicht die Auswahl zwischen Target und Analytics bei der Erstellung der einzelnen Aktivitäten.
  • Adobe Analytics sets Analytics als Berichtsquelle für alle von Ihnen erstellten Aktivitäten.
recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654