2.5.3 Een aangepaste webhaak maken en configureren
Uw aangepaste webhaak maken
Ga naar https://pipedream.com/requestbin . U gebruikte reeds deze toepassing in oefent 2.3.6 Doelen SDK uit
Als u die service nog niet hebt gebruikt, maakt u een account en maakt u een werkruimte. Als de werkruimte eenmaal is gemaakt, ziet u iets gelijkaardigs.
Klik exemplaar om url te kopiëren. U zult deze url in de volgende oefening moeten specificeren. De URL in dit voorbeeld is https://eodts05snjmjz67.m.pipedream.net .
Deze website heeft deze website nu voor u gemaakt en u kunt deze webhaak in uw Event Forwarding property configureren om het doorsturen van gebeurtenissen te testen.
Werk uw Event Forwarding-eigenschap bij: Maak een Data Element
Ga naar https://experience.adobe.com/#/data-collection/ en ga naar Gebeurtenis door:sturen. Zoek in de eigenschap Event Forwarding en klik erop om deze te openen.
In het linkermenu, ga naar Elementen van Gegevens. Klik creëren Nieuw Element van Gegevens.
U zult dan een nieuw gegevenselement zien om te vormen.
Maak de volgende selectie:
- Als Naam, ga Gebeurtenis XDM in.
- Als Uitbreiding, uitgezochte Kern.
- Als het Type van Element van Gegevens, uitgezochte Weg.
- Als Weg, uitgezochte Gelezen gegevens van XDM (arc.event.xdm). Door deze weg te selecteren, zult u uit de XDM sectie van de gebeurtenislading filtreren die door de website of mobiele toepassing in de Rand van Adobe wordt verzonden.
Nu heb je dit. Klik sparen.
Werk uw Adobe Experience Platform-eigenschap voor de gegevensverzamelingsserver bij: Een regel maken
In het linkermenu, ga naar Regels. Klik creëren Nieuwe Regel.
U zult dan een nieuwe regel zien om te vormen. Ga de Naam in: Alle Pagina's. Voor deze oefening, zult u geen voorwaarde moeten vormen. In plaats daarvan stelt u een handeling in. Klik + toevoegen knoop onder Acties.
Dan zie je dit. Maak de volgende selectie:
- Selecteer de Uitbreiding: Verbinding van de Wolk van Adobe.
- Selecteer het Type van Actie: maak Vraag van de Vetch.
Dat zou u deze Naam moeten geven: de Schakelaar van de Wolk van Adobe - maak Vraag van de Ophalen. U zou nu dit moeten zien:
Configureer daarna het volgende:
- Verandering de verzoekmethode van GET in POST
- Voer de URL in van de aangepaste webhaak die u in een van de vorige stappen hebt gemaakt en die er als volgt uitziet:
https://eodts05snjmjz67.m.pipedream.net
Dat zou u nu moeten doen. Daarna, ga naar Lichaam.
Dan zie je dit. Klik op het pictogram voor het gegevenselement zoals hieronder aangegeven.
In popup, selecteer de gebeurtenis van het gegevenselement XDM die u in de vorige stap creeerde. Klik Uitgezocht.
Dan zie je dit. Klik houden Veranderingen.
Dan zie je dit. Klik sparen.
U hebt nu uw eerste regel in een Gebeurtenis gevormd die bezit door:sturen. Ga naar het Publiceren Stroom om uw veranderingen te publiceren.
Open uw bibliotheek van de Ontwikkeling Belangrijkste door te klikken geef zoals vermeld uit.
Klik toevoegen Alle Gewijzigde Middelen knoop, waarna zult u uw Regel en Element van Gegevens in deze bibliotheek zien verschijnen. Daarna, klik sparen & bouwt voor Ontwikkeling. Uw wijzigingen worden nu geïmplementeerd.
Na een paar minuten zult u zien dat de implementatie klaar is en klaar om te worden getest.
Uw configuratie testen
Ga naar https://dsn.adobe.com . Nadat je je hebt aangemeld bij je Adobe ID, kun je dit zien. Klik de 3 punten … op uw websiteproject en klik dan Looppas om het te openen.
Vervolgens wordt uw demowebsite geopend. Selecteer de URL en kopieer deze naar het klembord.
Open een nieuw Incognito-browservenster.
Plak de URL van uw demowebsite, die u in de vorige stap hebt gekopieerd. Vervolgens wordt u gevraagd u aan te melden met uw Adobe ID.
Selecteer uw accounttype en voltooi het aanmeldingsproces.
Uw website wordt vervolgens geladen in een Incognito-browservenster. Voor elke oefening, zult u een vers, incognito browser venster moeten gebruiken om uw demowebsite URL te laden.
Wanneer u uw browser de Mening van de Ontwikkelaar opent, kunt u de verzoeken van het Netwerk zoals hieronder vermeld inspecteren. Wanneer u het filter gebruikt in wisselwerking treedt, zult u de netwerkverzoeken zien die door de Cliënt van de Inzameling van Gegevens van Adobe Experience Platform aan de Rand van Adobe worden verzonden.
Als u onbewerkte lading selecteert, ga https://jsonformatter.org/json-pretty-print en kleef de nuttige lading. Klik Minify/Beautify. U zult dan de nuttige lading JSON, het gebeurtenissen voorwerp en het xdm voorwerp zien. In één van de vorige stappen, toen u het Element van Gegevens bepaalde, gebruikte u de verwijzing arc.event.xdm, die in u het xdm voorwerp van deze nuttige lading zal resulteren ontleden.
Schakelaar uw mening aan uw douane webhaak https://pipedream.com/requestbin die u in één van de vorige stappen gebruikte. U zou nu een mening gelijkend op dit moeten hebben, met netwerkverzoeken die in het linkermenu worden getoond. U ziet de xdm nuttige lading die uit het netwerkverzoek filterde dat hierboven werd getoond.
De rol neer een beetje in de nuttige lading om de paginanaam te vinden, die in dit geval huis is.
Als u nu door de website navigeert, zult u extra netwerkverzoeken zien die op deze douanewebsite in real time beschikbaar worden.
U hebt nu de server-side Gebeurtenis gevormd door:sturen van de nuttige ladingen van SDK/XDM van het Web aan een externe douane webhaak. In de volgende oefeningen, zult u een gelijkaardige benadering vormen, en u zult die zelfde gegevens naar Google Cloud Platform en AWS verzenden.
Volgende stappen
Ga naar 2.5.4 Voorwaartse gebeurtenissen aan GCP Pub/Sub
Ga terug naar Verbindingen van Real-Time CDP: Gebeurtenis door:sturen
Ga terug naar Alle modules