Goedkeuring instellen met Platform Web SDK

Leer hoe u de privacyinstellingen van de Adobe Experience Platform Web SDK-tagextensie configureert. Stel de toestemming in op basis van de interactie van de bezoeker met een banner van een CMP (Consent Management Platform).

NOTE
Voor demonstratiedoeleinden, gebruikt dit leerprogramma Klaroals CMP. U kunt met Klaro of het CMP dat u voor uw website gebruikt doorgaan.

Leerdoelstellingen

Aan het einde van deze les kunt u het volgende doen:

  • Een CMP laden met tags
  • Privacy-instellingen configureren in Experience Platform Web SDK-tagextensie
  • Toestemming voor het Web SDK van het Experience Platform instellen op basis van de actie van de bezoeker

Vereisten

U zou met markeringen en de stappen vertrouwd moeten zijn om regels, gegevenselementen tot stand te brengen, bibliotheken aan milieu's te bouwen, en markeringsbibliotheken te schakelen gebruikend Foutopsporing van het Experience Platform.

Voordat u de privacy-instellingen gaat configureren en de regels voor het instellen van de toestemming gaat maken, moet u ervoor zorgen dat u het script van het toestemmingsbeheerplatform op de website hebt ingespoten en correct werkt. Een CMP kan rechtstreeks in de broncode worden geladen met behulp van siteontwikkelaars of door tags zelf worden geladen. Deze les toont de laatste aanpak aan.

NOTE
  1. Organisaties gebruiken een Consent Management Platform (of CMP) om de toestemmingskeuzes van een bezoeker wettelijk te documenteren en te beheren voordat ze bezoekersgegevens verzamelen, delen of verkopen van online bronnen zoals websites en apps.

  2. De aanbevolen methode voor het injecteren van een CMP is rechtstreeks via de broncode vóór het script voor tagbeheer.

Klaro configureren

Voordat u in de tagconfiguraties gaat, leert u meer over het platform voor het beheer van de toestemming dat in deze zelfstudie Klaro wordt gebruikt.

  1. Bezoek Klaroen opstelling een rekening.

  2. Ga naar de Manager van de Privacy en creeer een geval volgens de instructies.

  3. Gebruik de Code van de Integratie om Klaro in uw markeringsbezit (de instructies zijn in de volgende oefening) te injecteren.

  4. Skip de Scanning sectie, aangezien het het markeringsbezit ontdekt dat op de de demowebsite van de Luma en niet wordt gehard die u voor dit leerprogramma hebt gebouwd.

  5. Voeg de dienst toe geroepen aep web sdk en knevel op de Standaardstaat van de Dienst. Wanneer deze optie is ingeschakeld, is de standaardwaarde voor toestemming true , anders is deze waarde false . Deze configuratie is handig wanneer u wilt bepalen wat de status van de standaardtoestemming (vóór toestemming van de bezoeker) is voor uw webtoepassing. Bijvoorbeeld:

    • Voor CCPA wordt de standaardtoestemming doorgaans ingesteld op true . U gaat naar dit scenario als Impliciete opt-in door dit leerprogramma van verwijzingen voorzien
    • Voor GDPR wordt de standaardtoestemming doorgaans ingesteld op false . U gaat naar dit scenario als Impliciete opt-out door dit leerprogramma van verwijzingen voorzien.
    note note
    NOTE
    Over het algemeen, worden de bovengenoemde stappen gedaan en genomen zorg door het team of het individu dat voor de behandeling van CMP zoals OneTrust of TrustArc verantwoordelijk is.

Injecteer een CMP

WARNING
De beste praktijken om een Platform van het Beheer van de Toestemming uit te voeren zijn typisch CMP te laden alvorens uw markeringsmanager te laden. Om dit leerprogramma te vergemakkelijken, zult u CMP met de markeringsmanager laden. Deze les wordt ontworpen om u te tonen hoe te om de toestemmingseigenschappen in het Web SDK van het Platform te gebruiken en zou niet als gids moeten worden gebruikt om Klaro of een andere CMP correct te vormen.

Nu, zodra u met de configuraties van Klaro wordt gedaan, creeer markeringsregels met de volgende configuraties:

  • Name: all pages - library load - Klaro
  • Event: Library Loaded (Page Top) with Advanced Options > Order ingesteld op 1
  • Action: Custom Code , Language : HTML om het CMP-script te laden.

Injecteer CMP Regel

Het aangepaste codeblok moet er ongeveer als volgt uitzien:

Injecteer CMP Regel

Sla deze regel nu op en maak deze regel op in uw ontwikkelingsbibliotheek. valideer de toestemmingsbanner wordt weergegeven door de tagbibliotheek van de Luministensite naar uw eigen bibliotheek te verplaatsen. U ziet hieronder een CMP-banner op de website. En om de toestemming van de huidige bezoeker te controleren kunt u het volgende fragment op de console van browser gebruiken.

    klaro.getManager().consents

Toegelaten Banner

Gebruik het volgende selectievakje in Adobe Experience Platform debugger om naar de foutopsporingsmodus te gaan.

markering zuivert wijze

Mogelijk moet u uw cookies en lokale opslag meerdere keren wissen tijdens het doorlopen van deze zelfstudie, aangezien de waarde van de toestemming van de bezoeker daar wordt opgeslagen. Je kunt dat gewoon als volgt doen:

het Ontruimen Opslag

Goedkeuringsscenario's

Privacyhandelingen zoals GDPR, CCPA en andere spelen een cruciale rol in de manier waarop u de uitvoering van de toestemming ontwikkelt. In deze les, onderzoekt u hoe een bezoeker met de toestemmingsbanner onder twee meest prominente privacyhandelingen zou kunnen in wisselwerking staan.
Goedgekeurde Scenarios

Scenario 1: Impliciete optie

Impliciete opt-in betekent dat het bedrijf de toestemming van de bezoeker (of de "opt-in") niet hoeft te verkrijgen voordat het zijn gegevens verzamelt, en dat alle bezoekers van de website daarom standaard als gekozen worden behandeld. De bezoeker kan er echter voor kiezen de cookies te negeren via de bevestigingsbanner. Dit gebruik-geval is gelijkaardig aan CCPA.

Nu zult u toestemming voor dit scenario vormen en uitvoeren:

  1. Controleer in de sectie Privacy van de extensie van de Web SDK-tag voor Experience Platforms of Default consent is ingesteld op In :

    Consent AEP Config van de Privacy van de Uitbreiding

    note note
    NOTE
    Voor een dynamische oplossing selecteert u de optie Een gegevenselement opgeven en geeft u een gegevenselement door dat de waarde van
    code language-none
    klaro.getManager().consents
    
    Deze optie wordt gebruikt als CMP in de broncode vóór de markering wordt ingebed code zodat de standaardtoestemming beschikbaar is alvorens de uitbreiding van SDK van het Web van het Experience Platform begint te laden. In ons voorbeeld kunnen we deze optie niet gebruiken omdat het CMP wordt geladen met tags en niet voor tags.
  2. Deze wijziging opslaan en samenstellen in uw tagbibliotheek

  3. Laad uw tagbibliotheek op de Luma-demo-site

  4. Schakel foutopsporing van tags in op de Luministoepassing en laad de pagina opnieuw. In de ontwikkelaarsconsole van uw browser moet u zien dat defaultConsent gelijk is aan In

  5. Met deze configuratie, blijft de uitbreiding van SDK van het Web van het Experience Platform netwerkverzoeken indienen, tenzij een bezoeker besluit om de koekjes en opt-out te verwerpen:

    geïmpliceerde toestemming binnen

Als een bezoeker besluit om te weigeren (de volgende cookies negeren), moet u de toestemming wijzigen in Out . Wijzig de instelling voor toestemming door de volgende stappen uit te voeren:

  1. Creeer een regel die teweegbrengt wanneer de bezoeker klikt verval ik. Noem deze regel als: all pages - click consent banner - set consent "out"

  2. Als de Event , gebruikt u Click on Elements matching the CSS selector #klaro .cn-decline

    de gebruiker van de Voorwaarde van de Regel klikt ik verval

  3. Gebruik nu de SDK van het Web SDK van het Experience Platform, Set consent action type om de toestemming als "uit"te plaatsen:

    De Weg-uit Actie van de Regel van de Goedkeuring

  4. Selecteren Save to Library and Build :

    sparen en bouwt uw bibliotheek

Nu, wanneer een bezoeker opteert-uit, zou de regel die op de bovengenoemde manier wordt gevormd in brand steken en de toestemming van SDK van het Web plaatst als Out.

Valideren door naar de Luma-demo-site te gaan, cookies negeren en bevestigen dat geen Web SDK-aanvraag wordt geactiveerd nadat u deze hebt uitgeschakeld.

Scenario 2: Impliciete optie

Impliciete opt-out houdt in dat bezoekers standaard moeten worden behandeld als opted-out en cookies niet mogen worden ingesteld. Web SDK-aanvragen mogen alleen worden gestart als bezoekers besluiten handmatig aan te melden door de cookies te accepteren via de machtigingsbanner. Misschien moet u een dergelijk gebruiksgeval aanpakken in de regio van de Europese Unie waar de GDPR van toepassing is.

Hier is hoe u opstelling de configuratie voor een impliciet opt-outscenario:

  1. In Klaro, knevel van de StandaardStaat van de Dienst in uw aep web sdk dienst en sparen de bijgewerkte configuratie.

  2. Stel in het gedeelte Privacy van de Web SDK-extensie van Experience Platform de standaardtoestemming in op Out of Pending naar wens.

    Consent AEP Config van de Privacy van de Uitbreiding

  3. sparen de bijgewerkte configuratie aan uw markeringsbibliotheek en herbouwt het.

    Met deze configuratie, zorgt het Web SDK van het Experience Platform ervoor dat geen verzoek brandt tenzij de toestemmingstoestemming in In verandert. Dit kan gebeuren als een bezoeker de cookies handmatig accepteert door in te schakelen.

  4. Zorg er in Foutopsporing voor dat de Luminantiesite is toegewezen aan uw tageigenschap en dat de logboekregistratie voor de tagconsole is ingeschakeld.

  5. Gebruik de ontwikkelaarsconsole van uw browser aan Duidelijke plaatsgegevens in Toepassing > Opslag

  6. Laad de Luminasite opnieuw. Zorg dat defaultConsent is ingesteld op Out en dat er geen Web SDK-aanvragen zijn ingediend.

    geïmpliceerde toestemming uit

Als een bezoeker besluit zich aan te melden (de volgende cookies accepteren), moet u de toestemming wijzigen en instellen op In . Hieronder wordt beschreven hoe u dit kunt doen met een regel:

  1. Creeer een regel die teweegbrengt wanneer de bezoeker klikt dat ok is. Noem deze regel als: all pages - click consent banner - set consent "in"

  2. Als de Event , gebruikt u Click on Elements matching the CSS selector #klaro .cm-btn-success

    de gebruiker van de Voorwaarde van de Regel klikt dat is ok

  3. Voeg een handeling toe met de Experience Platform Web SDK Extension , Action Type of Set consent , General consent as In .

    De regel van de Goedkeuring verkiest-binnen Actie

    Eén ding om hier op te merken is dat deze Set consent actie het eerste verzoek zal zijn dat uitgaat en identiteit vestigt. Daarom kan het belangrijk zijn om identiteiten op het eerste verzoek zelf te synchroniseren. De identiteitskaart kan aan Set consent actie worden toegevoegd door een identiteitstype gegevenselement over te gaan.

  4. Selecteren Save to Library and Build :

    De Weigering van de Regel van de Toestemming

  5. Save de regel aan uw bibliotheek en herbouwt het.

Zodra u deze regel op zijn plaats hebt, zou de gebeurtenisinzameling moeten beginnen wanneer een bezoeker opteert-binnen.

de Toestemming Optie van de Bezoeker van Post

Voor meer informatie over toestemming in Web SDK, zie Ondersteunende voorkeur van de klantentoestemming.

Voor meer informatie over de Set consent actie, zie toestemmingplaatsen.

Volgende:

NOTE
Bedankt dat u tijd hebt geïnvesteerd in het leren over de SDK van Adobe Experience Platform Web. Als u vragen hebt, algemene terugkoppelen wilt delen, of suggesties over toekomstige inhoud hebben, gelieve hen op deze Communautaire besprekingspost van de Experience League te delen
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4