[Gäller även för v8]{class="badge positive" title="Gäller även Campaign v8"}
Konfigurera pipeline configuring-pipeline
Autentiseringsparametrar som kund-ID, privat nyckel och autentiseringsslutpunkt konfigureras i instanskonfigurationsfilerna.
Listan med utlösare som ska bearbetas konfigureras i ett alternativ i JSON-format.
Utlösarna används för att målinrikta via ett kampanjarbetsflöde som skickar e-post. Kampanjen är konfigurerad så att en kund som har båda utlösarhändelserna får ett e-postmeddelande.
Förhandskrav prerequisites
Kontrollera att du har:
- Ett Adobe Developer-projekt
- Ett giltigt organisations-ID - Du hittar ditt organisations-ID på den här sidan
- En utvecklaråtkomst till din organisation
- En giltig utlösarkonfiguration i Adobe Analytics
Autentisering krävs eftersom pipeline lagras i Adobe Experience Cloud. Den använder en autentisering som stöds via ett Adobe Developer-projekt.
Steg 1: Skapa/uppdatera ditt Adobe Developer-projekt creating-adobe-io-project
Du måste aktivera din organisation med Adobe Developer Kontotoken för integreringen av utlösare.
Lär dig hur du skapar ditt Adobe-tekniska konto på den här sidan. Observera att du måste välja Adobe Analytics när du lägger till API i Adobe Developer-autentiseringsuppgifter.
Steg 2: Konfigurera alternativet för pipeline configuring-nmspipeline
När autentiseringen är inställd hämtas händelserna i pipeline. Den behandlar endast utlösare som har konfigurerats i Adobe Campaign. Utlösaren måste ha genererats från Adobe Analytics och skickats till pipeline, som endast kommer att bearbeta utlösare som har konfigurerats i Adobe Campaign.
Alternativet kan också konfigureras med ett jokertecken för att fånga upp alla utlösare oavsett namn.
-
Gå till Alternativ-menyn under Administration > Platform > Options i Explorer i Adobe Campaign.
-
Välj alternativet NmsPipeline_Config.
-
I fältet Value (long text) kan du klistra in följande JSON-kod som anger två utlösare. Se till att du tar bort kommentarer.
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. }, ] } ] }
-
Du kan också välja att klistra in följande JSON-kod som fångar alla utlösare.
code language-json { "topics": [ { "name": "triggers", "consumer": "customer_dev", "triggers": [ { "name": "*", "jsConnector": "cus:pipeline.js" } ] } ] }
Ange parametern Consumer consumer-parameter
Rörledningen fungerar som en leverantör och en konsumentmodell. Meddelanden används endast för en enskild konsument: varje konsument får sin egen kopia av meddelandena.
Parametern Consumer identifierar instansen som en av de här konsumenterna. Instansens identitet anropar pipelinen. Du kan fylla den med instansnamnet som finns på sidan Övervakning på klientkonsolen.
Pipeline-tjänsten håller reda på meddelanden som hämtats av varje konsument. Om du använder olika konsumenter för olika instanser kan du se till att alla meddelanden skickas till varje instans.
Rekommendationer för försäljningsalternativ pipeline-option-recommendation
Om du vill konfigurera alternativet för pipeline bör du följa dessa rekommendationer:
- Lägg till eller redigera utlösare under Triggers.
- Kontrollera att JSON är giltig.
- Parametern Name motsvarar utlösar-ID:t. Ett jokertecken "*" fångar upp alla utlösare.
- Parametern Consumer motsvarar namnet på den anropande instansen eller det anropande programmet.
pipelined
processen har också stöd för avsnittet"alias".- Du bör alltid starta om
pipelined
processen när du har gjort ändringar.
(valfritt) Steg 3: Ytterligare konfiguration step-optional
Du kan ändra vissa interna parametrar utifrån dina lastkrav, men se till att testa dem innan du använder dem i produktionsmiljön.
Listan med valfria parametrar är:
https://api.omniture.com
cryptString("PRIVATE_KEY")
https://producer-pipeline-pnw.adobe.net
var/INSTANCE/pipelined.json.
är också tillgänglig på begäran här:
http://INSTANCE:7781/pipelined/status
http://INSTANCE:PORT/pipelined/status
.Standardvärdet är 7781
Standard är 1000
Standardvärdet är 5 (sekunder)
Standardvärdet är 4
Standardvärdet är 4
Standardvärdet är 30 (sekunder)
Standardvärdet är 300 (sekunder)
Automatisk processstart i pipeline pipelined-process-autostart
Processen pipelined
måste startas automatiskt.
För detta anger du elementet <
pipelined>
i konfigurationsfilen som autostart="true":
<pipelined autoStart="true" ... "/>
Omstart av process i pipeline pipelined-process-restart
En omstart krävs för att ändringarna ska börja gälla:
nlserver restart pipelined@instance
Steg 4: Validering step-validation
Följ stegen nedan för att validera pipeline-konfigurationen för etablering:
- Kontrollera att processen
pipelined
körs. - Kontrollera om det finns anslutningsloggar för pipeline i
pipelined.log
. - Kontrollera anslutningen och om ping-filer tas emot. Värdkunder kan använda övervakning från klientkonsolen.