appendSupplementalDataIDTo appendsupplementaldataidto

Met deze hulpmethode kunt u de SDID (Supplemental Data ID) toevoegen als een querytekenreeksparameter aan een omleidings-URL. Dit is handig wanneer u A4T gebruikt en u de SDID van de ene pagina naar de andere wilt behouden en deze afzonderlijke bezoeken aan elkaar wilt koppelen. Om deze functie te gebruiken, moet u de dienst van identiteitskaart met zelfde Organisatie identiteitskaart op de bron en bestemmingsdomeinen hebben uitgevoerd.

Inhoud:

Syntaxis en codevoorbeeld section-cbb0b2f73bcc418386796c24c01b2365

Syntaxis: appendSupplementalDataIDTo( *URL*, *SDID*)

Codevoorbeeld

var visitor = Visitor.getInstance("Insert Experience Cloud organization ID here");

//Get current supplemental data id
var theCurrentSDID = visitor._supplementalDataIDCurrent ? visitor._supplementalDataIDCurrent : "";

//Call helper method to append SDID to the Page B URL from Page A
var pageB = "www.domain.com/pageB";
var pageBWithSdid = visitor.appendSupplementalDataIDTo(pageB, theCurrentSDID));

Voorbeelduitvoer section-dbe02d7ff6bd4ad1a2a26bf9cff54fa4

Zoals hieronder getoond, bevat het omleiden URL SDID van de bezoeker, uw identiteitskaart van de Organisatie, en een timestamp van UNIX in de vraag aan de ontvangende pagina.

  • www.domain.com/pageB?adobe_mc_sdid=SDID=7996F0B028999505-13DA591039D6226|MCORGID=123456789@AdobeOrg|TS=1498569322

De time-out van de SDID wijzigen met sdidParamExpiry section-99946715cefa4acc95200b093db5297e

De sdidParamExpiry Met de configuratie kunt u het standaard-SDID-vervalinterval wijzigen wanneer u die id doorgeeft van de ene pagina naar de andere met behulp van de appendSupplementalDataIDTo helperfunctie. Standaard heeft de ID-servicecode op de ontvangende pagina 30 seconden om de SDID op te halen van de URL die door de verwijzende pagina wordt verzonden. Als de de dienstcode van identiteitskaart op de ontvangende pagina niet SDID in minder dan 30 seconden kan terugwinnen vraagt het om een nieuwe SDID. Deze functionaliteit is vooral voor klanten A4T die SDID van één pagina aan een andere moeten overgaan en controle over dit onderbrekingsinterval willen.

Als u de standaard-SDID-time-out moet wijzigen, voegt u sdidParamExpiry aan de Visitor.getInstance gebruiken met de volgende syntaxis:

Syntaxis: sdidParamExpiry: *tijd in seconden*

Codevoorbeeld

Wanneer uw de dienstcode van identiteitskaart wordt gevormd kon aan deze steekproef gelijkaardig kijken. In dit voorbeeld wordt de SDID-time-out ingesteld op 15 seconden.

var visitor = Visitor.getInstance ("Insert Experience Cloud organization ID here",{
   ...
   //Change the default SDID timeout to 15 seconds
   sdidParamExpiry: 15
});

//Get current supplemental data id
var theCurrentSDID = visitor._supplementalDataIDCurrent ? visitor._supplementalDataIDCurrent : "";

//Call helper method to append SDID to the Page B URL from Page A
var pageB = "www.domain.com/pageB";
var pageBWithSdid = visitor.appendSupplementalDataIDTo(pageB, theCurrentSDID));
recommendation-more-help
9c9e8ca9-9f7e-42c9-a5d5-a0d82776362a