Een trackingobject instantiëren met de Adobe Analytics-extensie
De extensie Analytics instantieert en beheert het volgende object voor u. U kunt echter ook een algemeen volgobject instellen in het dialoogvenster Library Management accordeon bij het configureren van de Adobe Analytics-extensie.
- Aanmelden bij Adobe Experience Platform-gegevensverzameling met uw Adobe-id-referenties.
- Klik op de gewenste tageigenschap.
- Ga naar de Extensions en klikt u op de knop Configure onder Adobe Analytics.
- Breid uit Library Management en selecteert u een ander keuzerondje dan Manage the library for me.
In het tekstveld voor algemene variabelen kunt u een aangepast tekstobject bijhouden instellen. De standaardwaarde is s
.
s_gi() in AppMeasurement en de aangepaste code-editor van de extensie Analytics
Roep de s_gi()
gebruiken om een trackingobject te instantiëren. Zijn enige argument bevat een komma-afgebakende koord van rapportreeks IDs. Het argument van ID van de rapportsuite is vereist.
s
variabele als een tekstspatiëringsobject. Adobe gebruikt s
in de documentatie, implementatievoorbeelden en plug-ins. U kunt echter elke variabele gebruiken zolang u op de hele site consistent bent.// Instantiate the tracking object with a single report suite
var s = s_gi("examplersid");
// Instantiate the tracking object to send to multiple report suites
var s = s_gi("examplersid1,examplersid2");
Meerdere implementaties beheren met verschillende trackingobjecten
U kunt verschillende gegevens naar verschillende rapportsuites verzenden als u veelvoudige het volgen voorwerpen concretiseert. Deze twee volgende objecten werken onafhankelijk van elkaar.
// Instantiate two separate tracking objects to two different report suites
var s = s_gi('examplersid1');
var z = s_gi('examplersid2');
// The s object and z object contain their own independent Analytics variables simultaneously
s.pageName = "Example page name 1";
z.pageName = "Example page name 2";
// Send data to the examplersid1 report suite
s.t();
// Send data to the examplersid2 report suite
z.t();
Variabelen van AppMeasurement herstellen na overschrijven van object s
Sommige gereedschappen van derden gebruiken mogelijk ook JavaScript s
object. Als u per ongeluk de s
-object op uw site kunt aanroepen s_gi
met hetzelfde RSID-tekenreeksargument om alle overschreven variabelen en methoden te herstellen.
// Step 1: Instantiate the tracking object
var s = s_gi("examplersid");
// Step 2: Set eVar1
s.eVar1 = "Example value";
// Step 3: Accidentally overwrite the tracking object
s = "3rd party tool";
// Step 4: If you attempt to send a tracking call, an error is returned. Instead, re-instantiate the tracking object
s = s_gi("examplersid");
// Step 5: The previous values of all variables are preserved. You can send a tracking call and eVar1 is correctly set
s.t();
Verwijs naar hetzelfde volgende voorwerp met veelvoudige variabelen
Als twee variabelen naar hetzelfde verwijzen s_gi()
Als u met dezelfde rapportsuite werkt, kunt u de variabelen door elkaar gebruiken.
// If the RSID is the same, any variables set in the 's' tracking object also get set in 'z' tracking object
var s = s_gi('examplersid');
var z = s_gi('examplersid');
s.eVar1 = "Shared tracking object value";
// This tracking call contains the above eVar1 value
z.t();
Analytics
- Adobe Analytics implementeren
- de Nota’s van de Versie van Analytics
- Opmerkingen bij de release AppMeasurement
- Variabelen, functies en methoden van Analytics
- Implementatie van Adobe Analytics voorbereiden
- Analyses implementeren met Experience Platform Edge
- Analyses implementeren met de Adobe Analytics-extensie
- Analytics implementeren met JavaScript
- Analytics implementeren op andere platforms
- Analyses implementeren op mobiele apparaten
- Gebruiksscenario’s implementeren
- Uw implementatie valideren
- Veelgestelde vragen
- Uw implementatie controleren