[Ook van toepassing op v8]{class="badge positive" title="Ook van toepassing op campagne v8"}
De pijplijn configureren configuring-pipeline
De parameters van de authentificatie zoals klantenidentiteitskaart, de privé sleutel, en het authentificatieeindpunt worden gevormd in de dossiers van de instantieconfiguratie.
De lijst met triggers die moeten worden verwerkt, is geconfigureerd in een optie in JSON-indeling.
De triggers worden gebruikt voor het activeren van een campagneworkflow die e-mails verzendt. De campagne is opgezet zodat een klant die beide triggergebeurtenissen heeft een e-mail ontvangt.
Vereisten prerequisites
Controleer voordat u deze configuratie start of:
- Een Adobe Developer-project
- Een geldige organisatie-id - Raadpleeg voor meer informatie over uw organisatie-id deze pagina
- Een ontwikkelaar heeft toegang tot uw organisatie
- Een geldige triggerconfiguratie in Adobe Analytics
De authentificatie wordt vereist aangezien de pijpleiding in Adobe Experience Cloud wordt ontvangen. Het gebruikt een authentificatie die voor via een Project van Adobe Developer wordt gesteund.
Stap 1: uw Adobe Developer-project maken/bijwerken creating-adobe-io-project
Voor de integratie met Triggers moet u uw organisatie inschakelen met Adobe Developer-accounttokens.
Leer hoe u uw technische Adobe maakt in deze pagina. Merk op dat u moet selecteren Adobe Analytics terwijl u API toevoegt aan de Adobe Developer-referentie.
Stap 2: Vorm de pijpleidingsoptie configuring-nmspipeline
Zodra de authentificatie wordt geplaatst, zal de pijpleiding de gebeurtenissen terugwinnen. Het verwerkt slechts trekkers die in Adobe Campaign worden gevormd. De trekker moet van Adobe Analytics zijn geproduceerd en aan de pijpleiding geduwd die slechts trekkers zal verwerken die in Adobe Campaign worden gevormd.
De optie kan ook met een vervanging worden gevormd om alle trekkers ongeacht de naam te vangen.
-
Open in Adobe Campaign het optiemenu onder Administration > Platform > Options in de Explorer.
-
Selecteer de NmsPipeline_Config -optie.
-
In de Value (long text) kunt u de volgende JSON-code plakken, die twee triggers opgeeft. Verwijder opmerkingen.
code language-json { "topics": [ // list of "topics" that the pipelined is listening to. { "name": "triggers", // Name of the first topic: triggers. "consumer": "customer_dev", // Name of the instance that listens. This value can be found on the monitoring page of Adobe Campaign. "triggers": [ // Array of triggers. { "name": "3e8a2ba7-fccc-49bb-bdac-33ee33cf02bf", // TriggerType ID from Analytics "jsConnector": "cus:triggers.js" // Javascript library holding the processing function. }, { "name": "2da3fdff-13af-4c51-8ed0-05802a572e94", // Second TriggerType ID "jsConnector": "cus:triggers.js" // Can use the same JS for all. }, ] } ] }
-
U kunt ook de volgende JSON-code plakken waarmee alle triggers worden afgevangen.
code language-json { "topics": [ { "name": "triggers", "consumer": "customer_dev", "triggers": [ { "name": "*", "jsConnector": "cus:pipeline.js" } ] } ] }
De parameter Consumenten instellen consumer-parameter
De pijpleiding werkt als een leverancier- en consumentenmodel. Berichten worden alleen voor een individuele consument verbruikt: elke consument krijgt zijn eigen exemplaar van de berichten.
De Consumenten parameter geeft de instantie aan als een van deze consumenten . De identiteit van de instantie zal de pijpleiding roepen. U kunt deze vullen met de instantienaam die u kunt vinden op de pagina Bewaking van de clientconsole.
De pijpleidingsdienst houdt spoor van de berichten die door elke consument worden teruggewonnen. Door verschillende consumenten voor verschillende instanties te gebruiken, kunt u ervoor zorgen dat elk bericht naar elke instantie wordt verzonden.
Aanbevelingen voor de optie Pipet pipeline-option-recommendation
Om de optie van de Pijl te vormen, zou u deze aanbevelingen moeten volgen:
- Triggers toevoegen of bewerken onder Triggers.
- Controleer of de JSON geldig is.
- De Naam parameter komt overeen met de trigger-id. Met jokerteken "*" worden alle triggers afgevangen.
- De Consumenten parameter komt overeen met de naam van de aanroepende instantie of toepassing.
- de
pipelined
het proces steunt ook het "aliassen"onderwerp. - U moet altijd opnieuw beginnen
pipelined
na het aanbrengen van wijzigingen.
(facultatief) Stap 3: Aanvullende configuratie step-optional
U kunt enkele interne parameters wijzigen op basis van de vereisten voor de belasting, maar zorg dat u deze test voordat u ze toepast op de productieomgeving.
De lijst met optionele parameters is:
https://api.omniture.com
cryptString("PRIVATE_KEY")
https://producer-pipeline-pnw.adobe.net
var/INSTANCE/pipelined.json.
De interne staat is ook hier op bestelling toegankelijk:
http://INSTANCE:7781/pipelined/status
http://INSTANCE:PORT/pipelined/status
.Standaard is 7781
Standaard is 1000
Standaard is 5 (sec)
Standaard is 4
Standaard is 4
Standaard is 30 (sec)
De standaardwaarde is 300 (sec)
Automatische start van het pijplijnproces pipelined-process-autostart
De pipelined
het proces moet automatisch worden gestart .
Stel hiervoor de optie <
gepijld>
element in het config-bestand to autostart="true":
<pipelined autoStart="true" ... "/>
Opnieuw opstarten van het pijlproces pipelined-process-restart
De wijzigingen worden pas van kracht als u de toepassing opnieuw start:
nlserver restart pipelined@instance
Stap 4: Validatie step-validation
Volg onderstaande stappen om de installatie van de pijplijn voor provisioning te valideren:
- Zorg ervoor dat de
pipelined
-proces wordt uitgevoerd. - Controleer de
pipelined.log
voor de logboeken van de pijpleidingsverbinding. - Verifieer de verbinding en als pingelt worden ontvangen. Gehoste klanten kunnen de Controle van de Console van de Cliënt gebruiken.