Visitor-identificatie met AppMeasurement

AppMeasurement is de verouderde JavaScript-bibliotheek van Adobe Analytics voor gegevensverzameling. Hoewel AppMeasurement zelf een native manier biedt om bezoekers te identificeren, wijzen veel moderne browsers de cookies van derden die het probeert in te stellen, af. Adobe raadt ten zeerste aan de Adobe Experience Cloud Visitor ID Service in alle implementaties te gebruiken om te voldoen aan de moderne privacystandaarden voor browsers. Alle versies van AppMeasurement worden meegeleverd met VisitorAPI.js , de JavaScript-bibliotheek die wordt gebruikt om de Bezoeker-id-service te implementeren.

Bezoekers identificeren aan de hand van de Bezoekersidentiteitsservice (aanbevolen)

Zorg ervoor dat u voorbereid bent met het volgende:

  • Download de ​ Meest recente versie van AppMeasurement ​. De gedownloade bibliotheek bevat zowel AppMeasurement.js als VisitorAPI.js .

  • De reeks ID van het ontwikkelings ​ Rapport ​.

  • Het gewenste randdomein voor trackingServerSecure .

  • Uw IMS org-id:

    1. Login aan ​ experience.adobe.com ​ gebruikend uw geloofsbrieven van Adobe ID.
    2. Druk overal in de Experience Cloud-interface op [Cmd] + [I] (iOS) of [Ctrl] + [I] (Windows).
    3. Er verschijnt een User data debugger . Selecteer het tabblad Assigned orgs.
    4. Breid de gewenste organisatie IMS uit.
    5. Zoek het veld ID .

Zodra u de bovengenoemde middelen hebt, bevat de volgende basisvoorbeeldpagina de minimum vereiste vraag om gegevens naar Adobe Analytics te verzenden:

<html>
  <head>
    <title>Example AppMeasurement implementation page</title>
    <script src="AppMeasurement.js"></script>
    <script src="VisitorAPI.js"></script>
  </head>
  <body>
    <h1>Hello world!</h1>
    <script>
      var s = s_gi("examplersid"); // Include development report suite ID here
      s.trackingServerSecure = "example.data.adobedc.net"; // Include edge domain here
      s.visitor = Visitor.getInstance("ADB3LETTERSANDNUMBERS@AdobeOrg"); // Include IMS org ID here
      s.pageName = document.title;
      s.t();
    </script>
  </body>
</html>
TIP
U kunt bijhouden of een hit gebruikmaakt van de service Bezoeker-id door de aanwezigheid van Visitor toe te wijzen aan een aangepaste variabele in doPlugins :
code language-js
s.doPlugins = function() {
   s.prop1 = typeof(Visitor) != "undefined" ? "VisitorAPI present" : "VisitorAPI missing";
};
IMPORTANT
Adobe raadt u af deze methode te gebruiken om bezoekers te identificeren.

Als uw organisatie de Bezoeker-id-service niet gebruikt, gebruikt AppMeasurement een eigen vorm van bezoekersidentificatie. Wanneer een bezoeker voor het eerst bij uw plaats aankomt, controleert de bibliotheek een s_vi koekje. Deze cookie wordt ingesteld op het overeenkomende domein trackingServerSecure (voor HTTPS) of trackingServer (voor HTTP).

  • Als u aan het ​ Beheerde certificaatprogramma ​ deelneemt, zou uw het volgen server typisch een eerste-partijdomein zijn, makend s_vi koekjes eerste-partij.
  • Als u niet deelneemt aan het beheerde certificaatprogramma, is de trackingserver doorgaans een subdomein van adobedc.net , omtrdc.net of 2o7.net , waardoor de s_vi -cookie een cookie van een derde wordt. Vanwege de moderne privacystandaarden van browsers worden cookies van derden door de meeste browsers geweigerd. Als AppMeasurement eenmaal is geweigerd, probeert het een fallback-cookie van de eerste partij (fid) in te stellen.

Als u trackingServerSecure op de juiste wijze instelt, zijn geen verdere identificatiemaatregelen voor de bezoeker vereist.

Bezoekers identificeren met visitorID (niet aanbevolen)

IMPORTANT
Adobe raadt u af deze methode te gebruiken om bezoekers te identificeren.

Met de variabele visitorID kan uw organisatie volledig onafhankelijke controle gebruiken om bezoekers te identificeren. Houd rekening met de volgende beperkingen wanneer u visitorID gebruikt:

  • Elke treffer moet dezelfde visitorID -waarde bevatten die als één bezoeker moet worden geteld.

    • Bij alle treffers waarbij visitorID wordt weggelaten, wordt automatisch geprobeerd een andere methode voor bezoekersidentificatie te gebruiken, waarbij deze als een aparte bezoeker worden behandeld.
    • Alle treffers die een andere visitorID -waarde dan een vorige treffer bevatten, worden beschouwd als een aparte bezoeker.
    • Adobe biedt geen manier om treffers met verschillende bezoekers-id's samen te koppelen in Adobe Analytics.
  • Gedeeld publiek, Analytics for Target en klantkenmerken worden niet ondersteund voor bezoekers die zijn geïdentificeerd met visitorID .

Zie visitorID voor implementatieinstructies die deze variabele gebruiken.

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690