Analyses voor Target -implementatie

Er zijn verschillende stappen vereist wanneer u Adobe Analytics implementeert als de rapportbron voor Adobe Target (A4T). Het proces varieert afhankelijk van of u A4T met Adobe Experience Platform Web SDK uitvoertof met at.js.

Adobe Experience Platform Web SDK badge de stappen van de Implementatie voor een implementatie van SDK van het Web van Adobe Experience Platform 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 provisioned zijn voor Analytics en Target . Gebruik deze vorm om te verzoeken om worden provisioned.

Stap 2: Gebruikersmachtigingen instellen

Aan de vereisten voor gebruikersaccounts moet worden voldaan voordat u een activiteit kunt maken op basis van Analytics in Target . Zie de toestemmingsvereisten van de Gebruiker.

Stap 3: Een Edge-configuratie maken

Maak een Edge-configuratie met Adobe Experience Platform met het gereedschap voor randconfiguratie. Vorm creeer en vorm gegevensstromen.

Stap 4: Installeer en configureer het Platform Web SDK

Beginnen Target ervaringen te leveren en Analytics voor het volgen en analysedoeleinden toe te passen, installeeren vormhet Web SDK van het Platform op uw plaatspagina's.

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

Klik in de Target interface op Administration > Visual Experience Composer en kies vervolgens Select per activity of Adobe Analytics .

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

at.js badge de stappen van de Implementatie voor een implementatie 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

Nadat u Analytics hebt geïmplementeerd als de rapportbron voor Target , moet u een provisioning uitvoeren voor Analytics en Target . Gebruik deze vorm om te verzoeken om worden provisioned.

Stap 2: Gebruikersmachtigingen instellen

Aan de vereisten voor gebruikersaccounts moet worden voldaan voordat u een op Analytics gebaseerde activiteit kunt maken in Target . Zie de toestemmingsvereisten van de Gebruiker.

Stap 3: Implementeer de Experience Cloud Visitor ID-service

Met de bezoekersidentiteitsservice kunt u gebruikers identificeren in Adobe Experience Cloud -oplossingen. Implementeer of migreer naar de vereiste versie van de Experience Cloud-bezoeker-id. Voor meer informatie, zie "Vereisten van de Uitvoering"in alvorens uuitvoert.

Zie de Dienst van identiteitskaart van Experience Cloud voor Doelin de documentatie van de Dienst van identiteitskaart van de Bezoeker van Experience Cloud uitvoeren.

Stap 4: AppMeasurement voor JavaScript of s_code bijwerken

Implementeer of migreer naar de vereiste versie van appMeasurement.js. Voor meer informatie, zie "Vereisten van de Uitvoering"in alvorens uuitvoert.

Voor nieuwe implementaties, zie JavaScript implementatieoverzichtin de Gids van de Implementatie van de Analyse.

Voor een migratie, zie Migrerend aan AppMeasurement voor JavaScriptin de Gids van de Implementatie van de Analyse.

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.

Voor meer informatie, zie "Vereisten van de Uitvoering"in alvorens uuitvoert.

Stap 6: Host at.js

Als u eerder om.js opstelde, kunt u uw bestaand dossier met de bijgewerkte versie vervangen. Voor meer informatie, zie "Vereisten van de Uitvoering"in alvorens uuitvoert.

Anders kan dit bestand worden gehost samen met de Bezoeker-id-service en AppMeasurement for JavaScript-bestanden. 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 -integratie vanuit implementatiepunt is dat de SDID die vanuit de pagina wordt doorgegeven, wordt gebruikt om de aanvraag Target en Analytics automatisch aan elkaar te koppelen op de achtergrond.

U kunt bepalen hoe en wanneer u analysegegevens met betrekking tot Target naar Analytics verzendt voor rapportagedoeleinden. Als u niet aan de standaardmontages van het hebben van Target en Analytics wilt kiezen automatisch de analysegegevens via SDID verbinden, plaats analyticsLogging = client_side via window.targetGlobalSettings. Opmerking: versies onder 2.1 ondersteunen deze aanpak niet.

Bijvoorbeeld:

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

Deze opstelling heeft een globaal effect, zo betekent het dat elke vraag die door at.js wordt gemaakt analyticsLogging heeft: "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 nuttige lading kan dan aan Analytics via de Invoeging API van Gegevensdoor:sturen. Voor auto-Wijs en auto-Doel activiteiten, moet u sessionId ook door:sturen. Voor meer informatie, zie Analytics voor Doel (A4T) diein de gids SDKs van Adobe Target melden.

Als het globale plaatsen niet gewenst is en een meer op bestelling benadering verkieslijk is, gebruik de functie at.js getOffers ()door binnen analyticsLogging over te gaan: "client_side". De payload van de analyse wordt alleen voor deze aanroep geretourneerd en de Target backend stuurt de payload niet door naar Analytics . Door deze benadering na te streven, keert elk verzoek at.js Target de lading door gebrek terug, maar in plaats daarvan slechts wanneer gewenst en gespecificeerd.

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 nuttige lading kan dan aan Analytics via de Invoeging API van Gegevensdoor:sturen.

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 -aanroepen overeenkomen met de sdid -parameterwaarde in de Analytics page-view aanroep.

Het is vooral belangrijk om te bevestigen dat deze waarden in Enige Toepassingen van de Pagina (SPAs) 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 alle code verwijderen die u hebt geïmplementeerd voor een vorige integratie van SC naar T&T, inclusief mboxLoadSCPlugin .

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

Klik in Target op Administration > Reporting en kies Select per activity of Adobe Analytics om de opties in te schakelen.

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