DocumentatieAnalyticsImplementatiehandleiding

Util.getQueryParam

Laatst bijgewerkt: 23 juni 2025
  • Onderwerpen:
  • AppMeasurement-implementatie

Gemaakt voor:

  • Beheerder
  • Ontwikkelaar

Parameters van queryreeksen in een browser-URL bevatten vaak belangrijke gegevens voor Analytics. Gebruik de methode Util.getQueryParam() om gegevens op te halen uit de queryreeks.

Gegevens van querytekenreeksparameters ophalen met de extensie Adobe Analytics en Web SDK

U kunt de parametergegevens van het vraagkoord krijgen door waarden in gegevenselementen te plaatsen.

  1. Login aan de Inzameling van Gegevens van Adobe Experience Platformgebruikend uw geloofsbrieven van AdobeID.
  2. Klik op de gewenste tageigenschap.
  3. Ga naar het tabblad Data Elements en klik vervolgens op het gewenste gegevenselement (of maak een gegevenselement).
  4. Stel de vervolgkeuzelijst Extension in op Core en de vervolgkeuzelijst op Data Element Type op Query String Parameter .
  5. Voer de parameter voor de querytekenreeks in het tekstveld in.

De parameterwaarde van het vraagkoord wordt opgeslagen in het gegevenselement. U kunt dan naar het gegevenselement in regels verwijzen om de gewenste variabelen toe te wijzen.

s.Util.getQueryParam() in AppMeasurement en de aangepaste code-editor van de extensie Analytics

Roep de methode s.Util.getQueryParam() aan om een waarde van de querytekenreeks op te halen via de URL van de browser. Het tekenreeksargument dat een parameter voor een queryreeks bevat, is vereist. Deze methode retourneert een tekenreeks die u kunt toewijzen aan variabelen van Analytics:

s.eVar1 = s.Util.getQueryParam("cid");

Een tweede facultatief argument staat u toe om het koord te specificeren om voor de parameters van het vraagkoord te controleren. Standaard zoekt het hulpprogramma naar de URL van de browser.

// Search a custom string for query string parameter
var customString = "https://example.com?q=search";

// eVar1 is set to "search"
s.eVar1 = s.Util.getQueryParam("q",customString);

Met een derde optioneel argument kunt u het scheidingsteken voor de queryreeks aanpassen. De standaardwaarde is & . U kunt deze waarde wijzigen als uw queryreeks een ander scheidingsteken gebruikt.

var customString = "https://example.com?q1=value1;q2=value2;q3=value3";

// eVar1 is set to "value2"
s.eVar1 = s.Util.getQueryParam("q2",customString,";");
TIP
Er is een vergelijkbare plug-in met de naam s.getQueryParam beschikbaar. Deze plug-in bevat meer geavanceerde functies, maar is ook complexer en wordt standaard niet in AppMeasurement opgenomen.
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690