Analyses voor Target uitvoering

Bij de implementatie zijn verschillende stappen vereist Adobe Analytics als bron van rapportage voor Adobe Target (A4T). Het proces varieert afhankelijk van of u A4T met Adobe Experience Platform Web SDK of met at.js.

Adobe Experience Platform Web SDK-badge Implementatiestappen voor een Adobe Experience Platform Web SDK-implementatie platform

De volgende secties beschrijven de stappen die worden vereist om deze integratie aan uw plaats op te stellen als u van plan bent om het Web SDK van het Platform te gebruiken:

Stap 1: provisioning aanvragen voor Analytics en Target

Voordat u A4T implementeert, moet u provisioning uitvoeren voor Analytics en Target. Gebruik dit formulier om provisioning aan te vragen.

Stap 2: Gebruikersmachtigingen instellen

Aan de vereisten voor gebruikersaccounts moet worden voldaan voordat u een activiteit kunt maken op Analytics in Target. Zie Vereisten voor gebruikerstoegang.

Stap 3: Een Edge-configuratie maken

Een Edge-configuratie maken met Adobe Experience Platform met het gereedschap voor randconfiguratie. Vorm Gegevensstromen maken en configureren.

Stap 4: Installeer en vorm de SDK van het Web Platform

Beginnen met leveren Target ervaringen en toepassing Analytics voor tracerings- en analysedoeleinden, Installeren en vormen de SDK van het Web van het Platform op uw plaatspagina's.

Stap 5: Schakel de opties voor het gebruik van A4T in

In de Target UI, klik Administration > Visual Experience Composer kiest u vervolgens Select per activity of Adobe Analytics.

  • Select per activity laat u kiezen tussen Target en Analytics bij het maken van elke activiteit.
  • Adobe Analytics sets Analytics als de rapportbron voor alle activiteiten die u maakt.

at.js badge Implementatiestappen voor de implementatie van een at.js section_73961BAD5BB4430A95E073DE5C026277

In de volgende secties worden de stappen beschreven die nodig zijn om deze integratie op uw site te implementeren als u van plan bent om at.js te gebruiken:

Stap 1: De levering van het verzoek voor Analytics en Doel

Na de implementatie Analytics als bron van rapportage voor Target, moet u zijn ingericht voor Analytics en Target. Gebruik dit formulier om provisioning aan te vragen.

Stap 2: Gebruikersmachtigingen instellen

Aan de vereisten voor gebruikersaccounts moet worden voldaan voordat u een Analytics-gebaseerde activiteit in Target. Zie Vereisten voor gebruikerstoegang.

Stap 3: Voer de dienst van identiteitskaart van de Bezoeker van het Experience Cloud uit

Met de bezoekersidentiteitsservice kunt u gebruikers overal herkennen Adobe Experience Cloud oplossingen. Implementeer of migreer naar de vereiste versie van de Experience Cloud Bezoeker-id. Zie "Implementatievereisten" in Voordat u implementeert.

Zie Voer de Dienst van identiteitskaart van het Experience Cloud voor Doel uit in de Experience Cloud Visitor ID Service documentatie.

Stap 4: AppMeasurement voor JavaScript of s_code bijwerken

Implementeer of migreer naar de vereiste versie van appMeasurement.js. Zie "Implementatievereisten" in Voordat u implementeert.

Zie voor nieuwe implementaties Overzicht van JavaScript-implementatie in de Handleiding voor analytische implementatie.

Voor een migratie raadpleegt u Migreren naar AppMeasurement voor JavaScript in de Handleiding voor analytische implementatie.

Stap 5: Download en werk de update om.js bij

Implementeer of migreer naar de vereiste versie van at.js met uw productieaccount. De code hoeft niet te worden gewijzigd.

Zie "Implementatievereisten" in Voordat u implementeert.

Stap 6: Host at.js

Als u eerder om.js opstelde, kunt u uw bestaand dossier met de bijgewerkte versie vervangen. Zie "Implementatievereisten" in Voordat u implementeert.

Anders kan dit bestand samen met de bezoekersidentiteitsservice en het AppMeasurement voor JavaScript-bestanden worden gehost. Deze bestanden moeten worden gehost op een webserver die toegankelijk is voor alle pagina's op uw site. U hebt het pad naar deze bestanden nodig in de volgende stap.

Stap 7: Verwijzing bij.js op alle plaatspagina's step7

Neem de code at.js onder VisitorAPI.js op door de volgende coderegel toe te voegen aan de tag op elke pagina:

Voor at.js:

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

De visitorAPI.js moet worden geladen vóór at.js. Als u een bestaand at.js- dossier bijwerkt, zorg ervoor dat u de ladingsorde verifieert.

De standaardinstelling voor Target en Analytics vanuit het perspectief van de implementatie moet de SDID die van de pagina is doorgegeven, worden gebruikt om de Target en Analytics automatisch op de achtergrond samen aanvragen.

U kunt bepalen hoe en wanneer u analysegegevens verzendt met betrekking tot Target tot Analytics voor rapportagedoeleinden. Als u zich niet wilt aanmelden bij de standaardinstellingen van Target en Analytics De analysegegevens automatisch koppelen via de SDID, instellen analyticsLogging = client_side via window.targetGlobalSettings. Opmerking: versies onder 2.1 ondersteunen deze aanpak niet.

Bijvoorbeeld:

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

Deze opzet heeft een mondiaal effect, wat betekent dat elke oproep van at.js analyticsLogging: "client_side" verzonden binnen de Target verzoeken en een analytische lading is teruggekeerd voor elk verzoek. Als deze optie is ingesteld, ziet de indeling van de geretourneerde lading er als volgt uit:

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

De lading kan dan aan Analytics via API voor gegevensinvoer. Voor auto-Wijs en auto-Doel activiteiten, moet u sessionId ook door:sturen. Zie voor meer informatie Analyses voor doelrapportage (A4T) in de Adobe Target SDK's hulplijn.

Als een globale instelling niet gewenst is en een meer on-demand aanpak de voorkeur verdient, gebruikt u de functie at.js getOffers() door analyticsLogging: "client_side". De analytische lading is teruggekeerd voor deze vraag slechts en Target backend stuurt niet de lading door aan Analytics. Door deze benadering na te streven, om de Target request retourneert standaard de payload, maar alleen wanneer gewenst en opgegeven.

Bijvoorbeeld:

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

Deze vraag haalt een reactie aan waaruit u de analytische lading kunt halen.

De reactie ziet er als volgt uit:

{
  "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"
        }
      }
    }]
  }
}

De lading kan dan door:sturen aan Analytics via de API voor gegevensinvoer.

Stap 8: De implementatie valideren step8

Laad uw pagina's nadat u de JavaScript-bibliotheken hebt bijgewerkt om te bevestigen dat de mboxMCSDID parameterwaarden in Target de vraag past aan sdid parameterwaarde in de Analytics paginaweergaveaanroep.

Het is vooral belangrijk om te bevestigen dat deze waarden in de Toepassingen van de Enige Pagina (SPA) aanpassen waar de orde van vraag niet altijd voorspelbaar is.

NOTE
Een4T werkt alleen correct als deze waarden overeenkomen.

Stap 9: (Optioneel) Verwijder vorige integratiecode

Adobe raadt u aan de vorige integratie te verwijderen om de implementatie te vereenvoudigen en de verschillen tussen de systemen weg te werken. U kunt om het even welke code verwijderen u voor een vorige integratie van Sc aan T&T, met inbegrip van hebt opgesteld mboxLoadSCPlugin.

Stap 10: Laat de opties toe om Analytics als rapporteringsbron voor Doel te gebruiken

In Target, klikt u op Administration > Reporting en kiest u Select per activity of Adobe Analytics om de opties in te schakelen.

  • Select per activity laat u kiezen tussen Target en Analytics bij het maken van elke activiteit.
  • Adobe Analytics sets Analytics als de rapportbron voor alle activiteiten die u maakt.
recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654