Wanneer gebruikers op koppelingen op pagina's van uw website klikken, kunt u gerelateerde informatie in Adobe Analytics vastleggen. Gebruik bijvoorbeeld het bijhouden van koppelingen om te leren hoe gebruikers met uw site werken, het downloaden van bestanden bijhouden en afsluitkoppelingen volgen.
Met Navigation gaat u via Implementatie, Cloud Services naar de sectie Adobe Analytics.
Open het vereiste Adobe Analytics-framework met Configuraties tonen.
Breid Verbinding het Volgen Configuratie sectie uit en vorm zoals vereist (deze pagina verstrekt verdere details):
Configureer het Adobe Analytics-framework zodanig dat bestanden die zijn gedownload van gekoppelde pagina's automatisch worden bijgehouden als downloads in Adobe Analytics. Wanneer u het bijhouden van downloads inschakelt, worden alleen de bestandstypen bijgehouden die u opgeeft.
Downloads van de volgende bestandstypen worden standaard bijgehouden:
Als downloadtracering bijvoorbeeld is ingeschakeld voor PDF-bestanden en gebruikers op koppelingen naar PDF-bestanden klikken, wordt de download van de PDF bijgehouden.
De eigenschappen voor downloadtracking van het framework worden geïmplementeerd als code in het analytics.sitecatalyst.js
-bestand dat voor een pagina wordt gegenereerd. In het volgende codevoorbeeld wordt de standaardconfiguratie voor het bijhouden van downloads weergegeven:
s.trackDownloadLinks= true;
s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls';
Downloadtracering inschakelen voor uw Adobe Analytics-framework:
U kunt het klikken van externe verbindingen (uitgangsverbindingen) op uw pagina's volgen.
Externe koppelingen voor uw Adobe Analytics-framework volgen:
Eigenschappen voor het bijhouden wanneer op externe koppelingen wordt geklikt:
Houd
ExternalSchakelt het bijhouden van externe koppelingen in.
Externe filters
(optioneel) Definieert filters voor het afstemmen van de externe URL's van de koppelingsdoelen. Wanneer de koppelingsdoelen overeenkomen met het filter, wordt de koppeling bijgehouden. Externe filters zijn handig voor het bijhouden van slechts enkele externe koppelingen op uw pagina's.
Als u de externe koppelingen wilt opgeven die moeten worden bijgehouden, typt u de volledige URL of een deel van de URL van het koppelingsdoel. Scheid meerdere filters met een komma. Letterlijke tekens voor tekenreeksen sluiten binnen enkele aanhalingstekens. Geen waarde (de standaardwaarde ''
, twee enkele aanhalingstekens) zorgt ervoor dat alle externe koppelingen worden bijgehouden.
Interne
FiltersDefinieert filters voor het aanpassen van de URL's van interne koppelingen. Wanneer de koppeling verwijst naar URL's die overeenkomen met dit filter, wordt de koppeling niet bijgehouden. De standaardwaarde is een javascript-opdracht die de hostnaam van de URL voor het huidige vensteradres retourneert.
Als u de interne koppelingen wilt opgeven die niet worden bijgehouden, typt u de volledige of gedeeltelijke interne URL van het koppelingsdoel. Scheid meerdere filters met een komma. Letterlijke tekens voor tekenreeksen sluiten binnen enkele aanhalingstekens.
De standaardwaarde is 'javascript:,'+window.location.hostname
Laat Query
StringIncludes URL-parameters behouden bij het evalueren van overeenkomsten met interne en externe filters.
Schakel deze optie in om URL-parameters op te nemen wanneer u URL's van koppelingsdoelen evalueert op basis van externe en interne filters.
De externe eigenschappen voor het bijhouden van koppelingen worden als code geïmplementeerd in het analytics.sitecatalyst.js
-bestand dat voor een pagina wordt gegenereerd. De volgende voorbeeldcode wordt geproduceerd voor een pagina die met een kader wordt geassocieerd dat externe verbinding het volgen met de volgende configuratie heeft toegelaten:
'google.com'
'javascript:,'+window.location.hostname
s.trackExternalLinks= false;
s.linkExternalFilters= 'google.com';
s.linkInternalFilters= 'javascript:,'+window.location.hostname;
s.linkLeaveQueryString= false;
U kunt AEM configureren om gebeurtenis- en variabele gegevens naar Adobe Analytics te verzenden wanneer een gebruiker op een koppeling klikt. Met de Link Tracking Configuration-eigenschappen kunt u de Adobe Analytics-gebeurtenissen en -variabelen opgeven die moeten worden bijgehouden wanneer er op koppelingen wordt geklikt.
De frameworktoewijzingen bepalen de gebeurtenis- en veranderlijke waarden. U kunt Adobe Analytics-variabelen toewijzen aan de variabelen van de inhoudscomponenten die de gegevens opslaan die u wilt bijhouden wanneer op koppelingen wordt geklikt.
Om veranderlijke gegevens met verbinding te verzenden klikt:
Eigenschappen voor het verzenden van variabele gegevens met koppelingsklikken:
Gebeurtenissen van het Spoor van de verbinding
gaat de gebeurtenisvariabelen van Adobe Analytics in die u voor het tellen van verbindingskliks wilt gebruiken.
Scheid meerdere variabelennamen met een komma.
De standaardwaarde van None
veroorzaakt geen gebeurtenis het volgen.
Koppeling Track
VarsVoer de Adobe Analytics-variabelen in die u naar Adobe Analytics wilt verzenden wanneer op koppelingen wordt geklikt. Scheid meerdere variabelennamen met een komma.
Bij de standaardwaarde van None
worden geen variabele gegevens verzonden.
Wanneer u de te verzenden gebeurtenissen en variabelen specificeert, wordt de configuratie uitgevoerd als code in het analytics.sitecatalyst.js
dossier dat voor een pagina wordt geproduceerd. De volgende voorbeeldcode wordt gegenereerd voor een pagina wanneer het framework de gebeurtenis event10
en de eigenschap prop4
bijhoudt:
s.linkTrackEvents= 'event10';
s.linkTrackVars= 'prop4';
Voer de volgende procedures uit om het gedrag van het verbinden volgen van de integratie van Adobe Analytics te onderzoeken. De procedures tonen resultaten van Adobe Experience Cloud Debugger.
In dit voorbeeld wordt getoond hoe de toewijzing werkt in de context van tracering en foutopsporing:
Open het framework dat aan een webpagina is gekoppeld.
Sleep de component Pagina naar het toewijzingsgebied van het framework. De Page-component behoort tot de Algemene-componentgroep in Sidetrap.
De component die u in een real-life scenario zou moeten gebruiken hangt van de component af die van (als bij allen) wordt geërft.
Als dit niet het geval is, wordt er een eigen component weergegeven (door een subknooppunt Analytics in de paginacomponent te definiëren).
Configureer de toewijzing volgens de volgende tabel door de variabele Analytics (SiteCatalyst) uit het linkerzijpaneel te slepen:
CQ-variabele |
Item in Variabenbrowser |
Adobe Analytics-variabele |
---|---|---|
pagedata.title | Aangepaste eVar 1 (eVar1) | eVar1 |
eventdata.events.pageView | Aangepast 1 (gebeurtenis1) | event1 |
CQ-variabele |
Invoer in de Variabelebrowser | Adobe Analytics-variabele |
---|---|---|
eventdata.keyword | Aangepaste eVar 2 (eVar2) | eVar2 |
eventdata.results | Aangepaste eVar 3 (eVar3) | eVar3 |
eventdata.events.search | Aangepast 2 (gebeurtenis2) | event2 |
In uw kader, breid Verbinding het volgen Configuration gebied uit.
Schakel Downloads bijhouden uit.
Selecteer Externe track.
Schakel Query-tekenreeks behouden uit.
Gebruik de volgende waarde voor de lijst Externe filters om deze te identificeren als een externe URL:
‘yahoo.com’
Voeg de volgende waarde aan het gebied van het Spoor van de Verbinding toe:
event1,event2
Voeg de volgende waarde aan het gebied van het spoorvars van de Verbinding toe:
eVar1,eVar2
Voeg op de pagina die aan het framework is gekoppeld een component Text toe. Voeg binnen de component Text een hyperlink toe die naar het volgende adres verwijst:
https://search.yahoo.com/?p=this
Schakel over naar Voorvertoningsmodus en klik op de koppeling.
De aangeroepen oproep ziet er zo uit als u deze bekijkt met de Adobe Marketing Cloud Debugger:
De URL bevat niet de queryreeks: ?p=this
De vraagdetails die in Foutopsporing van Adobe Marketing Cloud verschijnen zijn gelijkaardig aan het volgende voorbeeld:
Dit keer bevat de URL wel de queryreeks: ?p=this
Bij het bijhouden van ad-hockoppelingen kunnen auteurs van inhoud het bijhouden van koppelingen voor een component configureren. De configuratie van de component treedt Verbinding het Volgen Configuratie van het kader met voeten, zo op pagina's die met het kader worden geassocieerd, de componenten van de Tekst kunnen voor verbinding het volgen van URLs worden gevormd.
Met Ad-hockoppelingen kunt u downloadkoppelingen, externe koppelingen en gebeurtenis- en variabelen bijhouden.
Als u ad-hockoppelingen wilt bijhouden, moet u:
Configureer uw Adobe Analytics-framework om het bijhouden van ad-hockoppelingen in te schakelen.
Open het kader van Adobe Analytics en breid Verbinding het Volgen Configuratie uit.
Schakel Ad-hockoppeling bijhouden in.
Niet alle gebruikerstypen hebben toegang tot dit selectievakje. Neem contact op met de sitebeheerder als u toegang nodig hebt.
De configuratie van XSS Antisamy is nu in SLING onder weg /libs/sling/xss.config.xml en de volgende regels moeten aan voor ad-hoc het verbinden aan het werk worden toegevoegd:
<attribute name="onclick">
<literal-list>
<literal value="CQ_Analytics.Sitecatalyst.customTrack(this)"/>
</literal-list>
</attribute>
<attribute name="adhocenable">
<literal-list>
<literal value="true"/>
<literal value="false"/>
</literal-list>
</attribute>
<attribute name="adhocevents">
<regexp-list>
<regexp name="anything"/>
</regexp-list>
</attribute>
<attribute name="adhocevars">
<regexp-list>
<regexp name="anything"/>
</regexp-list>
</attribute>
Alvorens u ad-hoc verbinding het volgen voor Text componenten zelf kunt vormen, moeten de volgende configuraties reeds uitgevoerd zijn:
Gebruik de volgende procedure om verbinding het volgen voor een component te vormen Text:
Open de pagina in bewerkingsmodus en bewerk de component Text.
Selecteer de tekst die u als hypertekst wilt gebruiken en klik op de knop Hyperlink.
Voeg de doel-URL toe in het vak Koppelen naar en vouw vervolgens het gebied Koppeling bijhouden uit.
Het bijhouden van aangepaste koppelingen is zichtbaar als een afzonderlijke actie naast de handeling Koppeling/Ontkoppelen (pictogram Analyse).
Het zal slechts worden toegelaten wanneer u een geldige Verbinding in RTE hebt geselecteerd.
Schakel Aangepaste koppeling bijhouden in om de configuratie voor het bijhouden van koppelingen van het Adobe Analytics-framework te negeren en om het bijhouden van koppelingen voor de huidige koppeling in te schakelen.
(Optioneel) Als u gebeurtenissen wilt bijhouden met de klik op de koppeling, voegt u Adobe Analytics-gebeurtenisnamen toe in het veld Inclusief Adobe Analytics-variabelen. Meerdere gebeurtenisnamen van elkaar scheiden met komma's, bijvoorbeeld
event1, event22
.
(Optioneel) Als u variabele gegevens wilt bijhouden met de koppelingsklik, voegt u Adobe Analytics-variabelen toe in het veld Inclusief Adobe Analytics-variabelen. Gebruik een van de volgende indelingen:
*<Variable-name>*: *<Dynamic Value>*
*<Variable-name>*: *‘CONSTANT’*
Aan de hand van de volgende voorbeelden wordt elke indeling geïllustreerd:
eVar10:pagedata.title
prop1: ‘Aubergine'
Scheid meerdere waarden met een komma.
Selecteer OK.