Overzicht van de extensie Cloud Connector
Met de Cloud Connector-gebeurtenis die extensie doorstuurt, kunt u aangepaste HTTP-aanvragen maken om gegevens naar een bestemming te verzenden of gegevens van een bestemming op te halen. De uitbreiding van de Verbinding van de Wolk is als het hebben van Postman op het Netwerk van de Rand van Adobe Experience Platform en kan worden gebruikt om gegevens naar een eindpunt te verzenden dat nog geen specifieke uitbreiding heeft.
Gebruik deze verwijzing voor informatie over de beschikbare opties wanneer het gebruiken van deze uitbreiding om een regel te bouwen.
Extensietype van Cloud Connector
In deze sectie wordt het actietype Gegevens verzenden beschreven dat beschikbaar is in de extensie Adobe Experience Platform Cloud Connector.
Type aanvraag
Om het type verzoek te selecteren dat door het eindpunt wordt vereist, selecteer het aangewezen type onder Request Type vervolgkeuzelijst.
URL van eindpunt
Voer in het tekstveld naast het vervolgkeuzemenu Request-type de URL in voor het eindpunt waarnaar u gegevens verzendt.
De params van de vraag, kopballen, en lichaamconfiguratie
Gebruik elk van deze lusjes (de Params van de Vraag, Kopballen, en Elementen van de Gegevens van het Lichaam) om te controleren welke gegevens naar een bepaald eindpunt worden verzonden.
Zoekparameters
Definieer een sleutel en waarde voor elk sleutelwaardepaar dat u als parameter voor een querytekenreeks wilt verzenden. Als u handmatig een gegevenselement wilt invoeren, gebruikt u de samenvoeging van het accolade-gegevenselement voor het doorsturen van gebeurtenissen. Als u wilt verwijzen naar de waarde van een gegevenselement met de naam "siteSection" als een sleutel of waarde, voert u {{siteSection}}
. Of selecteer het eerder gemaakte gegevenselement door dit in het vervolgkeuzemenu te selecteren.
Als u meer queryparameters wilt toevoegen, selecteert u Add Another.
Kopteksten
Definieer een sleutel en waarde voor elk sleutelwaardepaar dat u als koptekst wilt verzenden. Als u handmatig een gegevenselement wilt invoeren, gebruikt u de samenvoeging van het accolade-gegevenselement voor het doorsturen van gebeurtenissen. Als u wilt verwijzen naar de waarde van een gegevenselement met de naam "pageName" als een sleutel of waarde, voert u {{pageName}}
. Of selecteer het eerder gemaakte gegevenselement door dit in het vervolgkeuzemenu te selecteren.
Als u meer kopteksten wilt toevoegen, selecteert u Add Another.
In de volgende tabel staan de vooraf gedefinieerde koppen. U bent niet beperkt tot deze kopteksten en kunt uw eigen douanekopballen toevoegen indien nodig, maar zij worden ter beschikking gesteld voor uw gemak.
Accept-Datetime
header wordt overgebracht in een HTTP- verzoek dat tegen een TimeGate voor een originele middel wordt uitgegeven, en zijn waarde wijst op de datetime van de gewenste vroegere staat van de originele middel.Set-Cookie
header.Accept-Transfer-Encoding
, wat intuïtiever zou zijn).Upgrade
headerveld is RFC 7230, sectie 6.7. De norm bepaalt regels voor bevordering of het veranderen in een verschillend protocol over de huidige cliënt, de server, de verbinding van het vervoerprotocol. Met deze headerstandaard kan een client bijvoorbeeld van HTTP 1.1 in HTTP 2.0 overschakelen, ervan uitgaande dat de server besluit om het Upgrade
headerveld. Geen van beide partijen is verplicht de voorwaarden te accepteren die in de Upgrade
headerveld. Het kan in zowel cliënt als serverkopballen worden gebruikt. Als de Upgrade
het koptekstveld wordt opgegeven, waarna de afzender de Connection
koptekstveld met de upgrade
opgegeven.Body as JSON
Definieer een sleutel en waarde voor elk sleutelwaardepaar dat u in de hoofdtekst van de aanvraag wilt verzenden. Als u handmatig een gegevenselement wilt invoeren, gebruikt u de samenvoeging van het accolade-gegevenselement voor het doorsturen van gebeurtenissen. Als u wilt verwijzen naar de waarde van een gegevenselement met de naam "appSection" als een sleutel of waarde, voert u {{appSection}}
. Of selecteer het eerder gemaakte gegevenselement door dit in het vervolgkeuzemenu te selecteren.
Als u extra sleutelwaardeparen wilt toevoegen, selecteert u Add Another.
Lichaam als onbewerkt
Definieer een sleutel en waarde voor elk sleutelwaardepaar dat u in de hoofdtekst van de aanvraag wilt verzenden. Als u handmatig een gegevenselement wilt invoeren, gebruikt u de samenvoeging van het accolade-gegevenselement voor het doorsturen van gebeurtenissen. Als u wilt verwijzen naar de waarde van een gegevenselement met de naam "appSection" als een sleutel of waarde, voert u {{appSection}}
. Of selecteer het eerder gemaakte gegevenselement door dit in het vervolgkeuzemenu te selecteren. U kunt een of meer gegevenselementen toevoegen.
Geavanceerd
Handelingen binnen regels bij het doorsturen van gebeurtenissen worden opeenvolgend uitgevoerd. Er zouden situaties kunnen zijn waar u gegevens van een externe bron wilt terugwinnen die niet op de inkomende gebeurtenis van de cliënt aanwezig is en dan deze reactie nemen en of deze gegevens omzetten of verzenden naar een definitieve bestemming in een verdere actie binnen één enkele regel. Dit wordt mogelijk gemaakt door "De aanvraagreactie opslaan" in de geavanceerde sectie.
Om het reactievermogen van een eindpunt te bewaren controleer Save the request response en definieert u een antwoordsleutel in het tekstveld.
Als u de antwoordsleutel hebt gedefinieerd als productDetails
, verwijst u naar deze gegevens in een gegevenselement en verwijst u vervolgens naar dit gegevenselement in een volgende handeling binnen dezelfde regel. Een gegevenselement maken dat verwijst naar productDetail
, maakt u een gegevenselement van het type path
en voer het volgende pad in:
arc.ruleStash.[EXTENSION-NAME-HERE].responses.[RESPONSE-KEY-HERE]
arc.ruleStash.adobe-cloud-connector.reponses.productDetails