Home
Administration Guide - Portrait Support
Contents
1. SELECT c CAM NAME as Campaign Name a CA NAME as Interaction Name ch CH NAME as Channel tl TOL IO SIM REPLAY ID as Replay ID SUM CASE WHEN r RL RESPONSE INDICATOR ISNULLAND tl TOL ID ISNOTNULLTHEN 1 ELSE 0 END as Not Presented Count SUM CASE WHEN RL RESPONSE INDICATOR 1 THEN 1 Ri SEO END as Positive Response SUM CASE WHEN RL RESPONSE INDICATOR 0 THEN 1 ELSE 0 END as Neutral Response SUM CASE WHEN RL RESPONSE INDICATOR 1 THEN 1 ELSE 0 END as Negative Response FROM TREATMENT t EFTOUTERJOIN TREATMENT OFFER LOG tl ON tl TOL TREATMENT ID t TR TREATMENT ID Portrait IO 5 5 Kapitel 3 Integration von IO LEFTOUTERJOIN RESPONSE LOG r ON tl TOL ID r RL TREATMENT LOG ID INNERJOIN CAMPAIGN ACTIVITY a ON t TR ACTIVITY ID a CA ACTIVITY ID Bi R INNERJOIN CAMPAIGN c ON a CA CAMPAIGN ID c CAM CAMPAIGN ID INNERJOIN CHANNEL ch ON t TR CHANNEL ID ch CH CHANNEL ID GROUPBY c CAM NAM a CA NAME ch CH NA F Di er r CSTO SIUM eng I ig AY ID Abfrage zum Abrufen der Zahler von Aufforderungen nach Kanal und Rang nur IO verwendet Rang f r
2. Aufforderungen SELECT c CAM NAME as Campaign Name a CA NAME as Interaction Name ch CH NAME as Channel SUM CASE WHEN TOL IO RANK 1 THEN 1 ELSE 0 END as Rank 41 SUM CASE WHEN TOL IO RANK 2 THEN 1 ELSE 0 END as Rank 42 SUM CASE WHEN TOL IO RANK Sy PEE Ne ELSE 0 END as Rank 3 SUM CASE WHEN TOL IO RANK 4 THEN 1 ELSE 0 END as Rank 44 SUM CASE WHEN TOL IO RANK 1 OR TOL IO RANK gt 4 THEN 1 ELSE 0 END as Rank Other FRO TREATMENT t EFTOUTERJOIN TREATMENT OFFER LOG tol ON t TR TREATMENT ID tol TOL TREATMENT ID INNERJOIN CAMPAIGN ACTIVITY a ON teeth ACTIVITY ID aX ACTIVITY IB ri i u INNERJOIN CAMPAIGN c ON a CA CAMPAIGN ID c CAM CAMPAIGN ID INNERJOIN CHANNEL ch CH CHANNEL ui ID GROUPBY c CAM NAME iy Di a CA NAM ch CH NA r m B ch ON t TR_CHANNEL ID Zum Filtern nach Simulationswiedergaben f gen Sie eine Klausel f r tol TOL IO SIM REPLAY ID gleich NULL ein um Simulationswiedergaben auszuschlie en oder f r eine bestimmte Wiedergabe Administratorhandbuch 67 Zusammenfassungsrelationen und Berichtsschema 68 Reference Data Groups Die Werte aus configurable enumerations werden als Reference Data Group RDI Paare gespeichert Diese beziehen sich auf Werte von Referenc
3. lt b MessageCollateral gt lt b Messageldentifier gt lt b Description gt MESSAGE DESCRIPTION lt b Description gt lt b Externalldentifier gt MESSAGE EXTERNAL IDENT lt b Externalldentifier gt lt b IOIdentifier gt MESSAGE IO IDENT lt b IOIdentifier gt lt b Name gt MESSAGE NAME lt b Name gt lt b Messageldentifier gt lt b Message gt PRET TOT NEV ACEA lt b PriorityDisplayTex lt b ReferenceCode gt ACTIVIT lt b ResponseTypes gt Y REF CO PRIORITY b Priority L gt ACTIVITY PRIORITY TEXT lt b PriorityDisplayText gt DE b ReferenceCode lt b IOWebService IOWSActionResponse gt lt b BusinessProcess gt B lt b BusinessProcessDisplayName gt cessDisplayName gt lt b Responselndic USINESS_ BUSINESS PROCESS lt b BusinessProcess gt _PROCESS DISPLAY NAME lt b BusinessPro ator gt RES PONS E INDICATOR lt b Responselndicator gt lt b ResponseSuppressionPeriod gt R ESPONS E SUPPR ESSION PERIOD lt b ResponseSuppres sionPeriod gt lt b ResponseType gt seTypeDisplayName gt lt b SuppressesPermanently gt SUPPR lt b 10WebService IOWSAc lt b ResponseType lt b Offer gt RES PONSE TYPE lt b Resp lt b ResponseTypeDisplayName gt RESPONS onseType gt E DISPLAY NAME lt b Respon E TYP ESSES P ERMAN ENTLY b Supp
4. Ghd eractionRequest gt lt b AGENT ID gt AGENT ID lt b AGENT ID gt lt b APPLICATION gt APPLICATION lt b APPLICATION gt lt b HANNEL NAME gt CHANNEL lt b CHANNEL NAME gt oS CLUS INO ER ID gt CUSTOMER ID lt b CUSTOMER ID lt b ClientCorrelationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt O ENT TYPE i nil true gt lt b LANGUAGE i nil true gt Xb MAX ACTIONS AX ACTIONS lt b MAX ACTIONS lt b REASON FOR CALL gt REASON FOR CALL b REASON FOR CALL lt b REQUEST ID gt REQUEST ID lt b REQUEST ID aos EQUEST TIMESTAMP gt REQUEST TIMESTAMP lt b REQUEST TIMESTAMP gt lt b SIMULATION REPLAY ID i nil true gt lt b TIMEZONE i nil true gt lt b IO IOInteractionRequest gt lt b RequestHistory gt lt b ResponseHistory gt lt b IO IOInteractionResponse gt lt b AGENT ID gt AGENT ID lt b AGENT ID lt b CHANNEL NAME gt CHANNEL NAME lt b CHANNEL NAME gt yr SS ER ID CUSTOMER ID b CUSTOMER ID mE em Q D Q zj 52 Portrait IO 5 5 Kapitel 3 Integration von IO lt b ClientCorrelationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt b INTERACTION ID gt INTERACTION ID lt b INTERACTION ID lt b PSR_CAMPAIGN NAME gt C
5. 48 Portrait IO 5 5 Kapitel 3 Integration von IO lt b Name gt CAMPAIGN NAME lt b Name gt lt b PlannedEndDate gt CAMPAIGN END DATE lt b PlannedEndDate gt lt b IOWebService IOWSCampaignSummary gt lt b Campaigns gt OE Output wobei Folgendes gilt ACTUAL IN CAMPAIGN D in Portrait HQ CAMPAIGN I ARKET DATE das Datum an dem die Kampagne gestartet wurde ESCRIPTION die Beschreibung der Kampagne zu der diese Interaktion geh rt wie festgelegt D die eindeutige Kennung der Kampagne CAMPAIGN NAME der Name dieser Kampagne wie in Portrait HQ festgelegt CAMPAIGN END DATE das geplante Enddatum f r diese Kampagne wie in Portrait HQ festgelegt ACTIVITY S UB TYPE der Untertyp dieser Marketingaktivitat wie in Portrait HQ festgelegt ACTIVITY TYPE der Typ dieser Marketingaktivitat wie in Portrait HQ festgelegt CHANNEL NAI CHANNEL DF E der Name des Kanals dieser Marketingaktivitat wie in Portrait HQ festgelegt SCRIPTION die Beschreibung des Kanals ACTION DESCRIPTION die Beschreibung dieser Marketingaktivitat wie in Portrait HQ festgelegt ACTIVITY I ACTION NAM D eine Kennung f r diese Aktivitat E der Name dieser Marketingaktivitat wie in Portrait HQ festgelegt ACTIVITY PRIORITY die Prio
6. Administratorhandbuch 75 Vor und Nachbearbeitung von IO Webdienstaufrufen INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES Suppress ForThreeDays Suppress for three days Suppress for three days 0 0 O 3 Vor und Nachbearbeitung von IO Webdienstaufrufen Die Webdienstvorg nge GetActions und RecordActionResponse von Interaction Optimizer bieten Erweiterungspunkte zur Anpassung der Verarbeitung vor und nach den Ausf hrungsmodellen welche die Kernfunktionen von Interaction Optimizer implementieren Diese Erweiterungspunkte werden als Modellklassen implementiert f r die Sie eine beliebige Anzahl von Mitgliedern angeben k nnen Jedes Mitglied der Modellklasse wird ausgef hrt Die folgenden Modellklassen stehen Ihnen zur Verf gung IO PreProcess Get Actions O PostProcess Get Actions O PreProcess Record Action Response O PostProcess Record Action Response Sie finden die Modellklassen im Abschnitt Supporting definitions Models Model classes der Ansicht Configuration Suite Explorer Aufl sen von externen Kunden und Vertreter IDs 76 Es ist m glich alle Ihre Kundendaten in externen Systemen zu belassen und sie in der Decision Data Source abzurufen Die Webdienstvorg nge von Interaction Optimizer ben tigen eindeutige Teilnehmer IDs und den zugeh rigen Teilnehmertyp
7. un IOWebService Action kann auch eine Sammlung von IOWebService IOWSActionResponse Ob jekten enthalten Diese Informationen geben Client Anwendungen einen Hinweis die erwarteten Ant worttypen f r diese Empfehlung anzuzeigen sowie einen Hinweis darauf welcher Gesch ftsprozess ausgef hrt werden soll wenn der Kunde auf diese Empfehlung antwortet RESPONSE TYPE Der Systemname des Antworttyps RESPONSE TYPE DISPLAY NAME Der Anzeigename des Antworttyps RESPONSE INDICATOR Gibt an ob dieser Antworttyp als positive 1 negative 1 oder neutrale 0 Antwort auf die Empfehlung klassifiziert wird RESPONSE SUPPRESSION PERIOD Wenn der Kunde auf diese Empfehlung antwortet ist RE SPONSE SUPPRESSION PERIOD der Zeitraum in Tagen f r den diese Empfehlung unterdr ckt wird S w B UPPRESSES PERMANENTLY Boolescher Wert der angibt ob die Empfehlung dauerhaft unterdr ckt erden soll wenn der Kunde mit diesem Antworttyp reagiert USINESS PROCESS Der Systemname des Gesch ftsprozesses Erf llungsprozess der dem An tworttyp zugeordnet ist BUSINESS PROCESS DISPLAY NAME Der Anzeigename des Gesch ftsprozesses RecordActionResponse Methodeneingaben haben das Format lt RecordActionResponse gt lt b ActionDeliveryContext gt lt b Application gt lt b Application gt lt b ClientCorre
8. 87 Zu rdnen von Analyseteldern zu IO Feldern uiui ertet rr aa seta 87 Exportieren von Regeln aus Decision Studio anne 88 Exportieren von Regeln aus Portrait Minen u 2 22 e nto esie eds 88 Exportieren von Regeln mithilfe von Befehlszeilenprogrammen ne 89 Einrichten der adaptiven Bewertung esee nennen nnne nena 91 K nfiguneren VON fFeldkiBsSOi us sian cuts ss reae Bu Ce nn ne 91 Einrichten von sekund ren Zielgruppen eeeeeeseeseeeseeeeeen nennt 93 Konfigurieren von sekund ren Zielgruppen nein 94 Portrait IO 5 5 Unterdr cken der Kennung der sekund ren Zielgruppe durch ssuusss 94 Konfigurieren von Gesch ftsprozessen eese nennen nnn 95 Importieren von Gesch ftsprozessen aus externen Quellen sssssss 96 Implementieren von benutzerdefinierten Adaptern zur Abfrage von Metadaten 97 Laden von Kundenlisten eere rene conan zene cantecee vebusteces ee pR IER Rap RRR Enn trenseeeneeee 98 Protokollierung zz cc n 99 Fehler protok Oli rung Rm 99 Wa MU A 100 acie mm LU cr rere rr Trt 100 Verwalten von Datenbank Transaktionsprotokollen sess 101 Kapitel 6 Verwalten von Portrait HQ eeeeeseeseeseeeeeeeeeeeee nennen 103 Konfigurieren von Portrait HQ i nice
9. nun nun nen 8 Zweck Zweck In diesem Dokument wird die Verwaltung von Interaction Optimizer 5 5 beschrieben Zielgruppe Das Administratorhandbuch von Interaction Optimizer IO richtet sich an Systemadministratoren und Gesch ftsanalysten die eine Interaction Optimizer Installation verwalten oder anpassen m ssen Es werden keine Vorkenntnisse ber Drittanwendungen oder Portrait Software Anwendungen vorausge setzt Dieses Dokument geht jedoch von einer angemessenen Vertrautheit mit der Administration von Zielsystemen sowie von entsprechenden Zugangsberechtigungen zu diesen Systemen aus Verwandte Dokumente Dokument Interaction Optimizer Datentrager ZIP DVD und Speicherort Portrait HQ Benutzerhandbuch Documentation Interaction Optimizer 5 5 Versionshinweise Interaction Optimizer Installationshandbuch Interaction Optimizer Upgrade Handbuch Portrait Foundation Installationshand Foundation Media Software Documentation Installa buch 4 4 Update 4 tion Database Installationshandbuch v23 2 Foundation Media Software Documentation Database Tipp Alle Dokumente stehen ebenfalls auf der Portrait Software Support Website zur Verf gung ht tp support portraitsoftware com 8 Portrait IO 5 5 Kapitel Produkt bersicht In diesem Abschnitt Was ist Interaction Optimizer 10 Architektut issus he Rr eed Rn 10 Hauptkomponenten 0200 eee e eee ees 11
10. Das zur ckgegebene Ergebnisdokument eines erfolgreichen Webdienstaufrufs hat folgendes Format lt xml version 1 0 encoding utf 8 gt lt s Envelope xmlns s http www w3 0rg 2003 05 soap envelope xmlns a http www w3 org 2005 08 addressing lt s Header gt lt a Action s mustUnderstand 1 gt http iowebservice Service IIOWebService METHOD NAME lt a Action gt lt a RelatesTo gt MESSAGE ID lt a RelatesTo gt lt s Header gt lt s Body gt METHOD NAMEResponse xmlns http iowebservice Service METHOD NAMEResult xmlns b http iowebservice Data xmlns i http www w3 0rg 2001 XMLSchema instance Completion xmlns PortraitSoftware Foundation Services ServiceCore Completed lt Completion gt Outcome xmlns PortraitSoftware Foundation Services ServiceCore gt OK lt Outcome gt gt lt Suspension i nil true xmlns PortraitSoftware Foundation Services ServiceCore F Di m Di gt lt b Output gt RESPONSE OUTPUTS lt b Output gt MI THOD NAMEResult METHOD NAMEResponse gt s Body lt s Envelope gt A eal ACTIVITY TOKEN und REQUEST TOKEN sind von Interaction Optimizer verschl sselte Token die nur beim Debuggen mit dem Werkzeug Modelldiagnose verwendet werden RESPONSE OUTPUTS ist methodenspezifisch Fehlende Werte in den Ausgaben werden durch Einf gen des SOAP Attribu
11. 93 Konfigurieren von Gesch ftsprozessen 95 e Laden von Kundenlisten lleeeseeese 98 Protokollierung 2205 22s uh xa 99 Wart ng ssscsse RR HERR Rx cveve neue GR ERG and 100 Verwalten von Portrait HQ Benutzern Verwalten von Portrait HQ Benutzern Die Authentifizierung und Autorisierung von HQ Benutzern wird mithilfe von standardm igen Windows Mechanismen gesteuert Die Konfiguration der Authentifizierung und Autorisierung wird in den zwei fol genden Abschnitten erlautert Hinweis Wenn Portrait HQ in Portrait Dialogue integriert ist indem Sie bei der Installation von Portrait HQ die Option Dialogue Integration aktivieren wahlen wird Dialogue Admin f r die Verwal tung von HQ Benutzern verwendet Authentifizieren von Portrait HQ Benutzern 80 Die Authentifizierung von Portrait HQ Benutzern wird mithilfe der XML Datei bin config Por trait Mas Cms Services Authorization configin der Portrait Shared Services Webanwendung konfiguriert unter lt Installationsordner gt PST Portrait Shared Server Portrait Shared Services Einmaliges Anmelden ist nicht als Standardkonfiguration eingestellt Portrait HQ Benutzeranmeldein formationen werden mit Active Directory abgeglichen das zur Authentifizierung des Benutzers verwendet wird unter dem die Portrait Shared Services Webanwendung l uft unter der Annahme dass Dialogue Integration deaktiviert ist Um dieses Verhalten zu andern f g
12. Optionale Komponenten ssesssss 12 Was ist Interaction Optimizer Was ist Interaction Optimizer Interaction Optimizer IO arbeitet mit Ihren vornandenen Kundenanwendungen um dabei zu helfen eingehende Kundeninteraktionen in Umsatzchancen zu verwandeln Interaction Optimizer unterst tzt die Bereitstellung gezielter 1 1 Verkaufe Dienstleistungen und Erhal tungsangebote f r einzelne Kunden zu einem bestimmten Zeitpunkt der Interaktion und auf jedem Kanal z B Internet eingehende Anrufe und E Mails Interaction Optimizer bietet eine intelligente Point of Customer Interaktion durch den wirksamen Einsatz von Unternehmensdaten in Echtzeit um sicherzus tellen dass der Kunde das richtige Angebot zum richtigen Zeitpunkt erh lt Portrait Interaction Optimizer erm glicht die Zusammenf hrung von Kundendaten ber verschiedene Gesch ftsbereiche und kan le ohne Duplizierung Mithilfe des Interaction Optimizer HQ Dashboards k nnen mehrere Kundenkanale ber Werbekampagnen von einer einzigen Ansicht aus verwaltet werden Werbekampagnen k nnen direkt und mit sofortiger Wirkung hinzugef gt oder geandert werden Dank einer Simulationsfunktion k nnen Marketingexperten schnelle Was w re wenn Analysen durch f hren um das richtige Kampagnenportfolio zu bestimmen bevor es umgesetzt wird Architektur Portrait Interaction Optimizer High Level Architecture Version 2 4 SP2 August 2010 Client Anwen
13. lt b CustomerId gt lt b ResponseType gt response lt b ResponseType gt lt RecordActionResponse gt var responseObj callPortraitWebService RecordActionResponse recordActionResponseRequest if responseObj status 200 alert recordActionResponse failed for customer customerId alert decodePortraitHTML responseObj responseText else take action on response document getElementById actionDeliveryId innerHTML response Administratorhandbuch 35 WCF Webdienstreferenz decode Portrait HTML entitization function decodePortraitHTML text EME texto weallaree dig Ya text text replace lt g text text replace gt g gt WSreMlicia CTexT PE PE EE E decode Portrait Unformatted text function decodePortraitUnformattedText text text text replace r n g lt br gt ext texte replaces Ate cae text text replace g 5 i deci meses lt script gt lt head gt lt body gt lt p gt lt button onclick javascript callGetActions 4EKaDX3ch5nNJyrN IngT8r3AAAAAB6pltb ServiceCentre 4HbDZbe7UhZ28BGJ XioCfNiAAAAAB6pltY 5 gt Get Actions 1 lt button gt lt button onclick IngT8r3AAAAAB6pltb ServiceCentre 4MHVxZUDMjsOLjbpRA1S 3rAAAAABO6pltL 5 gt Get Actions 2 button button onclick javascript callGetActions AEKaDX3ch5nNJyrN IngT8r3AAAA
14. request CustomerId request MaxActions GetActionsResponse resp client GetActions ref state context request get properties from the returned response object Ein weiteres Beispiel siehe unten ist einfach die SOAP Anforderung des XML Dokumentenaustauschs ber HTTP einzustellen Der Webdienst nutzt Document Literal Codierung Das Format der von der Methode des Webdiensts bergebenen XML Dokumente wird im folgenden Abschnitt detailliert beschrieben Eine Beispiel Client Anwendung die JavaScript f r das Bereitstellen von XML f r den IO Webdienst verwendet ist ein optionaler Teil der IO Installation Weitere Beispiele f r IO Client Anwendungen sind auf Anfrage erhaltlich Administratorhandbuch 31 Empfehlungsintegration 32 Beispiel f r Webdienstintegration Dieser Abschnitt enth lt ein sehr einfaches Beispiel wie die Interaction Optimizer Webdienste von Javascript innerhalb einer einfachen HTML Seite aufgerufen werden k nnen Es stellt aber kein Beispiel f r gute Programmierverfahren dar Ein Javascript Beispiel daf r finden Sie im Unterordner WebSer vicesDemo der Interaction Optimizer Installation html lt head gt lt script language JavaScript type text javascript var schema for portrait PortraitSoftware Foundation Services ServiceCore function callPortraitWebService method methodInputs web service connection details var url http localhost IOWCFWebSer
15. b CommunicationMethod lt b CustomerId gt DOCategory i nil true xmlns schema for portrait gt lt DOType i nil true xmlns schema for portrait gt lt b IOPartyId gt customerId b IOPartyId lt b IOPartyType gt customerType lt b IOPartyType gt lt b CustomerId gt lt b MaxActions gt maxActions lt b MaxActions gt lt GetActionsRequest gt var responseObj callPortraitWebService GetActions getActionsRequest if responseObj status 200 alert GetActions failed for customer customerId alert decodePortraitHTML responseObj responseText else display formatted webservice results parsed with full XML parser var xmlDoc new ActiveXObject MSXML2 DOMDocument xmlDoc loadXML responseObj responseText var actions xmlDoc selectNodes b GetActionsResponse b Actions b IOWeb Seneca e EO TDI var list new Array var allResponses new Array Refusal Application for war iL Op dL lt actions Lenan au d var a actions i unpack attributes of each action var actionName a selectSingleNode b ActionIdentifier b Name text var actionId a selectSingleNode b ActionIdentifier b IOIdentifi er text var actionDeliveryId a selectSingleNode b ActionDeliveryId text var offerId a selectSingleNode ns b Offer b Offer b OfferId text var offerName a selectSingleNode ns
16. lt b IOWebService IOWSSecondaryAudience gt lt b SecondaryAudiences gt lt b IOWebService IOWSCampaignActivitySummary gt lt b MarketingActivities gt lt b IOWebService IOWSCampaignSummary gt lt b Campaigns gt lt b Output gt wobei Folgendes gilt ACTUAL IN MARKET DATE das Datum an dem die Kampagne gestartet wurde CAMPAIGN DESCRIPTION die Beschreibung der Kampagne zu der diese Interaktion geh rt wie in Portrait HQ festgelegt CAMPAIGN ID die eindeutige Kennung der Kampagne CAMPAIGN NAME der Name dieser Kampagne wie in Portrait HQ festgelegt CAMPAIGN END DATE das geplante Enddatum f r diese Kampagne wie in Portrait HQ festgelegt ACTIVITY SUB TYPE der Untertyp dieser Marketingaktivitat wie in Portrait HQ festgelegt ACTIVITY TYPE der Typ dieser Marketingaktivitat wie in Portrait HQ festgelegt CHANNEL NAME der Name des Kanals dieser Marketingaktivitat wie in Portrait HQ festgelegt CHANNEL DESCRIPTION die Beschreibung des Kanals ACTION DESCRIPTION die Beschreibung dieser Marketingaktivitat wie in Portrait HQ festgelegt ACTIVITY ID eine Kennung f r diese Aktivit t ACTION NAME der Name dieser Marketingaktivitat wie in Portrait HQ festgelegt
17. lt s Header gt lt a Action s mustUnderstand 1 gt http iowebservice Service IIOWebService METHOD NAME lt a Action gt lt a MessageID gt MESSAGE ID lt a MessageID gt lt a ReplyTo gt lt a Address gt http www w3 org 2005 08 addressing anonymous lt a Address gt lt a ReplyTo gt lt a To s mustUnderstand 1 gt URL lt a To gt lt s Header gt lt s Body gt METHOD NAME xmlns b http iowebservice Data xmlns i http www w3 org 2001 XMLSchema instance xmlns http iowebservice Service State xmlns state PortraitSoftware Foundation Services ServiceCore gt lt state ActivityToken i nil true gt lt state ClientTag i nil true gt lt state RequestToken i nil true gt lt State gt METHOD INPUTS lt METHOD NAME gt lt s Body gt lt s Envelope gt wobei Folgendes gilt METHOD NAME wird durch den Namen der Methode ersetzt z B GetActions oder RecordAction Response Administratorhandbuch 37 WCF Webdienstreferenz zZ ETHOD VERSION wird durch die Versionsnummer der Methode ersetzt derzeit ist die Versionsnummer ur alle Methoden 0 THOD INPUTS ist durch die methodenspezifischen Eingabeparameter XML ersetzt nachstehen im Detail f r jede Methode beschrieben URL wird durch die Webdienst URL ersetzt MESSAGE ID Wird durch eine eindeutige SOAP Nachrichten ID ersetzt h zZ Ej
18. Tools der oberen Men leiste verf gbar Aktivieren von SSL HTTPS F hren Sie zur Aktivierung von SSL HTTPS f r Portrait HQ und Portrait Shared Server folgende Schritte aus 1 Aktualisieren Sie die Konfiguration f r die Website die Portrait HQ und Portrait Shared Server hostet a Erwerben Sie das notwendige SSL Zertifikat und verwenden Sie dieses Zertifikat f r die HTTP Site Bindung b Entfernen Sie die HTTP Site Bindung Aktualisieren Sie die SSL Einstellungen f r Portrait HQ und Portrait Shared Server um SSL er forderlich zu machen aber Kundenzertifikate zu ignorieren 2 Aktualisieren Sie die Konfigurationsdatei web config f r Portrait Shared Server a f Suchen Sie die Portrait Shared Serverweb config Datei unter lt Installationsverzeich nis gt PST Portrait Shared Server Portrait Shared Services Web config Setzen Sie den Sicherheitsmodus in der Bindung webHttpBinding auf Transport lt security mode transport gt Stellen Sie sicher dass der HTTP Zugriff f r die Dienstmetadaten deaktiviert ist lt serviceMetadata httpGetEnabled False gt Entfernen Sie die Kommentare f r alle Abschnitte innerhalb des folgenden Satzes lt Uncomment this section to enable SSL access gt F gen Sie Kommentare f r alle Abschnitte innerhalb des folgenden Satzes hinzu lt Comment this section to enable SSL access gt Speichern und schlie en Sie die Datei 3 Ak
19. Administratorhandbuch 47 WCF Webdienstreferenz ACTIVITY PRIORITY die Priorit t der Marketingaktivitat wie in Portrait HQ festgelegt Zum Beispiel 5000 f r den Namen mit hoher Priorit t SECONDARY AUDIENCE der Name der sekund ren Zielgruppe eine Entitatssammlung SECONDARY AUDIENCE IDENTIFIER NAME der Name der Kennung der sekund ren Zielgruppe SECONDARY AUDIENCE IDENTIFIER VALUE der Wert der Kennung der sekund ren Zielgruppe GetCampaignSummaries Der Webdienst Get CampaignSummaries gibt alle Marketingaktivitaten f r alle laufenden Kampagnen zur ck Verwenden Sie diese Methode um eine erweiterte Liste aller Kampagnen ohne Anwendung von Regeln und Aktionsgrenzwerten anzuzeigen im Gegensatz zur kurzen Liste der bestm glichen Kundenaktionen die von GetAct ions zur ckgegeben wird Die Kampagnen werden nach dem Datum des tats chlichen Kampagnenstarts geordnet Die aktuellsten Kampagnen befinden sich oben in der Liste GetCampaignSummaries zeichnet keine Behandlungen f r die zur ckgegebenen Marketingakt ivitaten auf Verwenden Sie die GetAction Methode um die Details einer Empfehlung und den Datensatz zur ckzugeben dass der Kunde behandelt wurde Das Eingabedokument hat folgendes Format lt GetCampaignSummaries gt lt GetActionRequest gt GET ACTION REQUEST lt GetActionRequest gt lt GetCampaignSummaries gt wobei Folgendes gilt MAX
20. Erstellen Sie eine Referenzdatengruppe welche die vordefinierten Wertesatze definiert Die Werte k nnen entweder in der Configuration Suite eingegeben oder mithilfe einer SQL Abfrage von einer externen Datenquelle abgerufen werden So f gen Sie vordefinierte Werte in der Configuration Suite hinzu Navigieren Sie in der Configuration Suite auf der Registerkarte Explorer zu Supporting definitions gt Reference data Klicken Sie mit der rechten Maustaste auf Reference data und wahlen Sie New reference data group Geben Sie f r die neue Reference Data Group Name und System Name Systemname an Die Werte d rfen keine Leerzeichen enthalten Geben Sie die vordefinierten Werte in das Raster der Reference Data Group ein Geben Sie einen Anzeigenamen f r den Wert in die Spalte Name und den Feldwert in die Spalte System Name ein Oder rufen Sie alternativ die vordefinierten Werte mithilfe von SQL aus einer externen Datenquelle ab 1 Navigieren Sie in der Configuration Suite auf der Registerkarte Explorer zu Supporting definitions Reference data Klicken Sie mit der rechten Maustaste auf Reference data und w hlen Sie New external reference data group Geben Sie f r die neue Reference Data Portrait IO 5 5 Kapitel 3 Integration von IO Group Name und System Name Systemname an Die Werte d rfen keine Leerzeichen en thalten 2 Bearbeiten Sie die Konfigurationsdatei Portrait Mas Cms Services IO config unter C Program Files
21. GetAction Gibt alle Details einer spezifischen Interaktion zur ck und protokolliert dass sie dem Teilnehmer pr sentiert wurde Weitere Informationen finden Sie unter Get Act ion Webdienst GetTreatedAction Gibt Details einer spezifischen Interaktion zur ck die dem Kunden bereits pr sentiert wurde Weitere Informationen finden Sie unter GetTreatedAction Webdienst GetPartyHistory Gibt den Kommunikations Abfrage und Antwortverlauf f r einen angegebenen Kunden zur ck Weitere Informationen finden Sie unter Get Part yHistory Webdienst Die folgenden Dienste werden f r Demonstrationsanwendungen oder im Rahmen eines Interaction Optimizer Testsystems bereitgestellt CategorizeParty Bestimmt ob ein Teilnehmer ein Consumer oder Agent ist GetConsumer Ruft Details ber einen Consumer ab SaveConsumer Schreibt Consumer Details wieder zur ck in die Datenbank e CreateConsumer Erstellt einen neuen Consumer Eintrag in der Datenbank Alle Webdienste werden unter folgender Standard URL installiert http server port IOWCFWebService IOWebService svc WCF Dienst Framework Alle WCF Dienste werden vom SOAP Dokumentenaustausch mithilfe eines Eingabedokuments in fol gendem Format aufgerufen Content Type application soaptxml charset utf 8 lt xml version 1 0 encoding utf 8 gt lt s Envelope xmlns s http www w3 0rg 2003 05 soap envelope xmlns a http www w3 0rg 2005 08 addressing
22. IdentityTypeName UserPrincipalName GroupIdentityTypeName Name IdentityTypeName Dieses W rterbuchbenutzereintrag Attribut identifiziert einen Benutzer und wird mit dem im HQ Anmeldeformular eingegebenen Anmeldenamen abgeglichen Der Standardwert ist SAMAccountName was die Norm f r Active Directory ist GroupIdentityTypeName Dieses W rterbuchgruppeneintrag Attribut identifiziert eine Gruppe und wird verwendet um die f r die Authentifizierung genutzten Gruppennamen abzugleichen siehe unten Der Standardwert ist der Wert von IdentityTypeName siehe oben Machine Verwenden Sie diese Option um sich mit lokalen Benutzern und Gruppen zu authentifizieren die auf dem PSS Computer konfiguriert sind Beispiel Domain ContextTypeName Machine Wenn ein Domanenelement festgelegt wird sollten die Authentifizierungseinstellungen der Portrait Shared Services und MarketingHQ Webanwendungen in den Internetinformationsdiensten folgender maken neu konfiguriert werden Anonyme Authentifizierung Windows Authentifizierung MarketingHQ True False PortraitSharedServices True False installiert als True Die installierten Authentifizierungseinstellungen f r die einmalige Anmeldung sind hingegen Anonyme Authentifizierung Windows Authentifizierung MarketingHQ False installiert als True True installiert als False PortraitSharedServices True True F r alle Optionen werden Anforderungen zur berpr fung von Benutzeranme
23. http myreportingsystem myparametername myparametervalue amp ActivityParamet er 22 amp CampaignParameter 1003 Konfigurieren der Quicklinks in MyView 108 nderungen im Abschnitt Quicklinks auf der Seite MyView werden in der Relation ApplicationLink der PSR Datenbank ausgef hrt Die Relation enth lt ein paar Standardverkn pfungen die durch Einstellen des Feldes Aktiviert auf den Wert 0 deaktiviert werden k nnen Hinweis ndern Sie keine Verkn p fungen mit einem SystemNane diese werden zwingend ben tigt Neue Verkn pfungen k nnen durch das Hinzuf gen neuer Zeilen in der Relation ApplicationLink hinzugef gt werden Die folgende Tabelle zeigt die ben tigten Felder Portrait IO 5 5 Kapitel 6 Verwalten von Portrait HQ Spaltenname Beschreibung Name Uri Der Text der am Link angezeigt wird Ein neues Browserfenster wird ge ffnet wenn ein Benutzer auf die Verkn pfung klickt Enabled Aktivieren deaktivieren der Verkn pfung Setzen die den Wert auf 1 um zu aktivieren NB Der Inhalt der Relation ApplivationsLink wird nicht exakt zu den Quicklinks in LiveView passen Der Grund daf r ist dass Es gibt zwei Verkn pfungen die zu den Quicklinks hinzugef gt wurden aber nicht in der Relation ApplicationLink vorkommen Neue Kampagne erstellen und Neue Aufgabe erstellen In der Relation gibt es eine Verkn pfung zur Anwendung Visual Dialog Diese Verkn pfung ist unter
24. ten Anforderungen von Empfehlungen als Simu lationsaufzeichnung erstellen Diese Aufzeichnung kann in eine Testumgebung bertragen werden in der sie Testdaten f r eine Simulationswiedergabe liefert Die Wiedergabe testet die in der Testumgebung vorhandenen Kampagnen Um eine Simulationsaufzeichnung von der IO Datenbank in eine Datei zu exportieren f hren Sie das SSIS Paket ExportSimulationData dtsx aus Die Exportdatei wird im Ordner Simulation export erstellt 84 Portrait IO 5 5 Kapitel 5 Verwalten von IO Um eine Simulationsaufzeichnung von einer Datei in eine IO Datenbank zu exportieren f hren Sie das SSIS Paket ImportSimulationData dtsx aus Die zu importierende Datei muss im Ordner Simu lation import abgelegt werden Verschieben von Kampagnendaten in ein anderes IO System Das SQL Server Integration Service SSIS Paket PromoteCampaigns erm glicht das Verschieben von Kampagnendaten zwischen IO Umgebungen Dies ist n tzlich wenn Sie Kampagnen in einer Umgebung testen und diese Kampagnen anschlie end automatisch in eine Produktionsumgebung bertragen m chten PromoteCampaigns bertr gt Kampagnen indem eine Sicherung der Portrait Shared Repository Datenbank in der Zielumgebung wiederhergestellt wird Zur Nutzung von PromoteCampaigns m ssen Sie 1 Eine Datenbanksicherung der Portrait Shared Repository Datenbank erstellen welche die zu ver schiebende Kampagne enth lt 2 Das SSIS Paket PromoteCampai
25. x86 PST Portrait Shared Server Portrait Shared Services bin config in einem Texteditor 3 Fugen Sie einen Eintrag in den Abschnitt connectionStrings ein um die Datenquelle zu definieren welche die vordefinierten Werte bereitstellt Geben Sie der Verbindung einen Namen und geben Sie die Verbindungsdetails ein Zum Beispiel lt connectionStrings gt lt add name CustomerData connectionString Data Source local Ini tial Catalog Customer DB Integrated Security True providerName Sys tem Data SqlClient gt lt connectionStrings gt 4 F gen Sie f r das kategorische Feld den Eintrag groupMemberLookup in den Abschnitt groupMemberLookups ein Geben Sie f r das Attribut path den Pfad des Feldes in der De cision Data Source mithilfe von Punktnotation ein Geben Sie f r das Attribut connection den Namen der im vorherigen Schritt konfigurierten Verbindung connectionStringein Geben Sie f r das Attribut sq1 die SQL Anweisung ein welche die vordefinierten Werte abruft Diese SQL Anweisung muss einen Ergebnissatz mit zwei Spalten zur ckgeben Die erste Spalte ist das kategorische Feld die zweite Spalte ist die Feldbezeichnung Die Zeilen im Ergebnissatz m ssen so geordnet sein wie die Feldwerte im Auswahldesigner geordnet sein sollen Zum Beispiel lt groupMemberLookups gt lt groupMemberLookup path DecisionsDataSource Customer Gender connec tion CustomerData sql SELECT DISTINCT Category AS Value Category AS Dis
26. 99 Sicherstellen dass alle Speicherabbild Dateien dmp gesammelt an den Portrait Support weitergeleitet und gel scht werden Weitere Informationen finden Sie unter Minidump auf Seite 120 Archivieren der Perfmon und Ereignisprotokolle Das Archiv sollte dem Portrait Support idealerweise erm glichen die PerfMon und Ereignisprotokolle anzufordern die mit den gemeldeten Problemen bereinstimmen Wenden Sie sich f r weitere Integrit ts Checklistenelemente an den Portrait Support um die Portrait System Health Checklist Portrait Systemintegritats Checkliste anzufordern Verwalten von Datenbank Transaktionsprotokollen Die Leistung von Interaction Optimizer wird beeintrachtigt wenn das IO Datenbank Transaktionsprotokoll stetig gr er wird Die Gr e des Transaktionsprotokolls muss mithilfe von durch Microsoft empfohlenen Methoden verwaltet werden Weitere Informationen finden Sie unter http msdn microsoft com en us library ms345583 aspx Administratorhandbuch 101 Kapitel Verwalten von Portrait HQ In diesem Abschnitt Konfigurieren von Portrait HQ cee eee 104 Aktivieren der Kampagnengenehmigung 105 e Konfigurieren von Portrait Shared Server 106 Konfigurieren von Portrait HQ Konfigurieren von Portrait HQ Konfigurieren der Portrait Shared Repository Datenbank Bearbeiten Sie zur Neukonfiguration der Portrait Shared Services Website um auf eine andere Portrait Shared
27. ALL Priorit t und RE TAIN PROMPT FOR PARTY Wird ignoriert Konfigurieren von Gesch ftsprozessen Ein Gesch ftsprozess kann gestartet werden wenn ein Kunde auf eine Empfehlung antwortet Es k nnte beispielsweise der Gesch ftsprozess Darlehen beantragen gestartet werden wenn der Kunde ein Darlehensangebot von Interaction Optimizer akzeptiert Sie k nnen die verf gbaren Gesch ftsprozesse f r die Verwendung in HQ konfigurieren indem Sie den Inhalt der Relation BusinessProcess in der PSR Datenbank andern Die Relation BusinessProcess enthalt die folgenden Spalten Spaltenname Beschreibung Dieser Name wird vom System verwendet das den Gesch ftsprozess ausf hrt um den Prozess zu identifizieren In Portrait Foundation ist dies der Systemname des Foundation Prozessmodells DisplayName Der Anzeigename des Gesch ftsprozesses der in Marketing HQ angezeigt wird Description Die Beschreibung des Erf llungsprozesses die zur Anzeige weiterer Informationen in HQ verwendet wird Deleted Legen Sie dieses Datum fest um diesen Gesch ftsprozess f r die Verwendung in HQ zu deaktivieren Beispiel Der Standardsatz von verf gbaren Gesch ftsprozessen wird durch Ausf hrung der folgenden SQL An weisungen in der PSR Datenbank festgelegt INSERT INTO BusinessProcess Name Description DisplayName Deleted VAL UES StartLoanApp Start Loan Application Apply for a loan null INSERT INTO BusinessProcess Name De
28. Administratorhandbuch 17 Erstellen kategorischer Beschriftungen zur Verwendung im Auswahldesigner Klicken Sie auf der Registerkarte Explorer mit der rechten Maustaste auf das neue Datenobjekt und w hlen Sie Open item W hlen Sie auf der neuen Registerkarte die Option Data Object properties und klicken Sie mit der rechten Maustaste auf New Property Geben Sie Name und System name an W hlen Sie einen Data Type aus W hlen Sie bei Datenobjekten Kategorie und Typ unter Category bzw Type Erstellen einer Reference data group 1 Navigieren Sie in der Configuration Suite auf der Registerkarte Explorer zu Supporting definitions gt Reference data Klicken Sie mit der rechten Maustaste auf Reference data und wahlen Sie New reference data group Geben Sie f r die neue Reference Data Group Name und System Name Systemname an Die Werte d rfen keine Leerzeichen enthalten F gen Sie die Referenzdatenwerte zum Raster hinzu indem Sie Name und System Name System name der Elemente angeben Erstellen kategorischer Beschriftungen zur Verwendung im Auswahldesigner 18 Der Auswahldesigner kann Beschriftungen f r kategorische Felder anzeigen so dass die Zeichenfolgen aus einer Liste gew hlt werden k nnen und nicht manuell eingegeben werden m ssen Dies eignet sich bei Feldern mit vordefinierten Werten und f hrt zu weniger Tippfehlern bei der manuellen Eingabe So erstellen Sie ein kategorisches Feld 1
29. Aktivit t verwendeten LIST Kann NULL sein TOL TREATMENT BATCH ID Dient zur Identifizierung eines Behandlungs BIGINT batchs wird von PD zur Identifizierung von Angebotsgruppen verwendet die von der selben Behandlung gemacht wurden wird in IO zur Identifizierung von Gruppen von Aufforderungen von derselben Anfrage verwen det TOL PCM CD ID Nur PD INT TOL PCM DP ID Nur PD BIGINT TOL PCM DOS ID Nur PD TOL PCM CM ID Nur PD TOL IO RANK Nur IO 7 INT INT INT Der Rang dieser Behandlung Aufforderung als sie prasentiert wurde TOL IO SCORE Nur IO Die mit dieser Aufforderung Behandlung verkn pfte Bewertung TOL IO RECORDING ID Nur IO Die ID der Simulationsaufzeichnung zu der dieser Eintrag geh ren wird TOL SIM REPLAY ID Nur IO INT Die Simulationswiedergabe die diese Auffor derung generiert hat TOL TREATED TIMESTAMP Der Zeitstempel aus dem Quell System wann DATETIME diese Behandlung Aufforderung erfolgte Administratorhandbuch 59 Operationale Relationen 60 Behandlungsangebot TOL RE GISTERED TIMESTAMP Beschreibung Der Zeitstempel wann der Datensatz in dieser Relation registriert wurde nur f r interne Ver wendung SECONDARY AUDIENCE LOG Diese Relation kann als eine Erweiterung der Relation TREATMENT OFFER LOG behandelt werden und dient der Aufzeichnung jeder Aufforderung f r IO die f r sekundare Zielgruppen bereitgestellt wurde Sekund re Zielgruppe SAL CUSTOMER
30. Be handlungstyp von der Datenbank voraus Dies kann schwerwiegende Folgen f r laufende Kampagnen haben und sollte im Idealfall nur auf einem neuen System ohne Kampagnen durchgef hrt werden oder zumindest ein System ohne laufende Kampagnen 1 Suchen Sie den relevanten Datensatz in der Relation TreatmentType und notieren Sie die ents prechende ID 2 L schen Sie samtliche Datens tze in der Behandlungsrelation die im Bezug zum Behandlungstyp stehen den Sie einfach durch einen Blick in die Spalte TreatmentTyperId finden und mit der entsprechenden ID des Verfahrenstyps verbinden den Sie l schen m chten Hinweis Falls einer der Datens tze den Sie in der Behandlungsrelation l schen m chten in Bezug zu einem Datensatz aus der Relation TreatmentOfferForecast steht m ssen Sie diesen Datensatz zuerst l schen Sie k nnen ihn anhand der Behandlungs ID finden wenn eine Behandlung eine Angebotsvorschau besitzt Danach pr fen Sie einfach ob Sie in der Relation TreatmentOfferForecast einen passenden Wert in der Spalte Treatment Id finden 3 L schen des Behandlungstypen Konfigurieren von Antworttypen Bei Antworttypen handelt es sich um die unterschiedlichen Reaktionsm glichkeiten eines Kunden auf eine Empfehlung Sie k nnen die Liste der f r die Verwendung in allen Empfehlungen verf gbaren Ant worttypen konfigurieren Die Standardeinstellung lautet Ablehnung Informationsanforderung Angebotsanforderung Anwendung Sp
31. Cargon I z m www J Um Transaction outputs f r eine Zusammenstellung zuzuordnen erweitern Sie das Datenobjekt und w hlen die einzelnen Attribute f r die Zuordnung aus Cararsar d cutgute ccaurtiumiber Irra Oil Coe Cote Om Creatives Jor M Coss tarag Eisen reg Mei Cmm Musee ande ee On wap oup ge dec Dur E bn Cert Io gt MLOGE Te Cent CantactiD gt MILOGatiudOutpurObpect ContactiD Eyeskhd ress Vl Ode walCutpul Ober Evatid emis M CorelD gt MOSE Ute M CoD IO Verlaufs DATs IO bietet DATs f r das Abrufen von Anforderungs Behandlungs und Antwortverlaufsdatens tzen Diese k nnen als Teil des Datenzugriffsmodells Retrieve Prompt Delivery Data Source verwendet werden um Behandlungen basierend auf dem IO Verlauf zu filtern Die DAT Eingaben und Ausgaben werden nachstehend beschrieben Get request history Systemname IOGetRequestHistory Paket IO Version 0 26 Portrait IO 5 5 Beschreibung Eingaben Systemname CUSTOMER ID REQUEST HIS TORY ID TIME PERIOD UNIT TIME PERI OD UNIT QTY MAX RECORDS Ausgaben Administratorhandbuch Kapitel 3 Integration von IO Ruft den Abfrageverlauf f r einen angegebenen Kunden ab Kann al ternativ verwendet werden um einen einzelnen Abfrageverlaufs datensatz abzurufen Typ Obligat Beschreibung orisch Zeichen Nein Optionale Kundenkennung Wenn angegeben werden folge nur Behandlungsverlaufsdatens
32. Default settings gt Generic Access 3 Klicken Sie mit der rechten Maustaste auf Generic Access und wahlen Sie Properties 4 Klicken Sie im Generic Access Properties Dialog Generic Data Access auf New um ein neues System zu erstellen Datenbankverbindung Portrait IO 5 5 Kapitel 3 Integration von IO Geben Sie dem System einen Namen Klicken Sie auf Configure um eine neue Data Link Eigenschaft zu erstellen W hlen Sie im Dialog Data Link Provider auf der Registerkarte Provider den Datenanbieter aus zu dem Sie die Verbindung herstellen m chten z B Microsoft OLE DB Anbieter f r SQL Server Auf der Registerkarte Connection Wahlen Sie den Namen des Datenbankservers oder geben Sie ihn ein Geben Sie einen Benutzernamen und ein Kennwort f r die Datenbank ein Navigieren Sie zur Datenbank auf dem Datenbankserver Klicken Sie auf OK um ein New System zu erstellen Die Liste Generic Access Properties enthalt jetzt das neue System Erstellen von Web Service Managed Systems So greifen Sie auf die von einem Webdienst bereitgestellten Daten zu 1 Klicken Sie im Dialog Generic Access Properties auf der Registerkarte Generic Web Service Access auf New Geben Sie im Bereich System Details einen Systemnamen und eine URL ein Klicken Sie auf OK um den Dialog Generic Access Properties zu schlieRen Erstellen von Data Access Transactions DAT Data Access Transactions DATs erm glichen es Ihnen Datenbank
33. HQ festgelegt ACTIVITY TYPE der Typ dieser Marketingaktivitat wie in Portrait HQ festgelegt CAMPAIGN END DATE das geplante Enddatum f r diese Kampagne wie in Portrait HQ festgelegt ACTIVITY PRIORITY die Priorit t dieser Marketingaktivitat wie in Portrait HQ festgelegt Zum Beispiel 5000 f r den Namen mit hoher Priorit t ACTIVITY PRIORITY TEXT der Name der Priorit t f r diese Marketingaktivitat Zum Beispiel Hoch e CAMPAIGN START DATE das geplante Startdatum f r diese Kampagne wie in Portrait HQ festgelegt OFFER ID die Kennung des Angebots das f r diese Interaktion abgegeben wird OFFER NAME der Name des Angebots das f r diese Interaktion abgegeben wird OFFER PRODUCT CODE der Produktcode des Angebots das f r diese Marketingaktion abgegeben wird Jede IOWebService Action kann des Weiteren eine Sammlung ggf eine leere von IOWebSer vice IOWSSecondaryAudience Objekten enthalten Jede sekund re Zielgruppe enth lt Informa tionen zu einer Kennung der sekund ren Zielgruppe der mit einer Aktion zur ckgegeben wird und beschrieben ist durch un ECONDARY AUDIENCE der Name der sekund ren Zielgruppe eine Entit tssammlung ECONDARY AUDIENCE IDENTIFIER NAME der Kennungsname der sekund ren Zielgruppe ECONDARY AUDIENCE IDENTIFIER VALUE der Kennungswert der sekund ren Zielgruppe un
34. Projekt erfordert Funktionen m ssen in einer Net Sprache ges chrieben werden das hier dargestellte Beispiel ist in C geschrieben in einer Assembly zusammenge fasst und an folgendem Speicherort abgelegt werden portrait install folder gt CRMComponents DecisionEnginePlugins Dieser Pfad wird referenziert von einem Registrierungszeichenfolgenwert unter HKEY LOCAL MA CHINE SOFTWARE PST Portrait Systems lt system name M DecisionsPlugins Beachten Sie dass dieser Wert mehrere durch ein Semikolon voneinander getrennte Pfade enthalten kann Die erforderlichen Schritte zur Erstellung einer Funktion die in der Regellogik des Entscheidungsmoduls verwendet werden kann sind 1 Erstellen Sie ein neues C Projekt 2 F gen Sie der Assembly AIT Portrait Decisions EnginePlugin dil eine Referenz hinzu verf gbar im Portrait SDK 3 Erstellen Sie eine neue Klasse gt Wenden Sie das Attribut DecisionEngine auf die Klassendeklaration an 5 Erstellen Sie eine ffentliche statische Methode mit einer f r Ihre Plug In Funktion geeigneten Sig natur 6 Wenden Sie das Attribut DecisionEngine auf die Methodendeklaration an 7 Kodieren Sie Ihren Funktionstext Nachfolgend wird ein Beispiel in C gezeigt Beispiel namespace namespace DecisionEngine Description of class containing plugin functions public class lt class gt DecisionEngine Return the size of a data object co
35. START DATE lt b StartDate gt lt b SupportingCampaign gt lt b IOWebService Action lt b Actions gt lt b GetActionsResponse gt Dadurch wird eine m glicherweise leere Zusammenstellung der IOWebService Action Objekte beschrieben Jede Aktion ist eine Interaktion aus der Interaction Optimizer Datenbank Sie wird bes chrieben durch ACTION _DELIVERY_ID eine eindeutige ID f r diese spezielle bermittlung dieser Interaktion ACTION DESCRIPTION die Beschreibung dieser Interaktion wie in Portrait HQ festgelegt ACTION EXTERNAL IDENT eine optionale externe ID f r diese Interaktion ACTION IO IDENT eine Kennung f r diese Interaktion ACTION NAME der Name dieser Marketing Aktivitatsinteraktion wie in Portrait HQ festgelegt ACTION SCORE ein optionaler Bewertungswert f r diese Interaktion gegen die Decision Data Source f r diesen Kunden unter Verwendung der in dieser Interaktion enthaltenen Bewertung COLLATERAL CONTENT HTML der formatierte HTML Inhalt f r die mit der Nachricht f r diese In teraktion zu liefernde Begleitma nahme wie im Designer f r Nachrichten in Portrait HQ konzipiert COLLATERAL UNFORMATTED CONTENT TEXT der unformatierte Textinhalt f r die mit der Nachricht f r diese Interaktion zu konzipiert COLLATERAL DESCRI liefernde Begleitma nahme wie im Design
36. Sie das Beispiel Modell an F gen Sie f r jede neue Datenquelle ein neues Managed System hinzu Weitere Informationen finden Sie unter So erstellen Sie ein Database Managed System 1 Erstellen Sie f r jeden neuen Datenzugriffstyp eine neue Data Access Transaction DAT Weitere Informationen finden Sie unter Erstellen von Data Access Transactions 2 Erstellen Sie f r jede neue DAT die Datensatze Sammlungen exportiert ein neues Datenobjekt um die Ergebnisse zu speichern 3 Die einzelnen Zusatzattribute finden Sie unter Erweitern der Decision Data Source 4 Erweitern Sie die Objektdefinition der Decision Data Source so dass diese neuen Daten enthalten sind Weitere Informationen finden Sie unter Erweitern des Decision Data Source Datenobjekts 5 Bearbeiten Sie das Auff llungsmodell der Decision Data Source um die Zuordnung zwischen den DATs und dem Objekt Decision Data Source herzustellen Weitere Informationen finden Sie unter Bearbeiten des Modells Retrieve Prompt Delivery Data Source In der Portrait Foundation Dokumentation finden Sie weitere Informationen zum Portrait Host Integration Framework oder den M glichkeiten von Generic Access Data Integration Erstellen eines Database Managed System 1 ffnen Sie die Portrait Management Console Start gt Alle Programme gt Portrait gt MyPortrait gt Management Console 2 Navigieren Sie zu Console Root gt Portrait System Configuration gt All Servers gt
37. Sie sich nicht mehr bei Portrait HQ nachdem Sie es installiert haben oder anderen Webanwendungen authentifizieren k nnen welche die Windows Authentifizierung verwenden es sei denn Sie geben beim Besuch der Site explizit Anmeldeinformationen des Kontos der lokalen Dom ne an Das ist ein IIS 6 0 Sicherheits Merkmal Um dieses Problem zu beheben f hren Sie die Schritte aus die in http sup port microsoft com kbid 896861 beschrieben sind wenn Sie die Windows Authentifizierung in anderen Webanwendungen auf dem Server wie beispielsweise Portrait Shared Services zulassen m chten Die einfachste der vielen hier beschriebenen L sungen ist die Verwendung von regedit um einen DWORD Registry Schl ssel DisableLoopbackCheck mit dem Wert 1 unter HKLM System CurrentCon trolSet Control Lsa einzuf gen Probleme mit den Sicherheitsanmeldeinformationen beim Ausf hren von Portrait HQ Abh ngig von verschiedenen Konfigurationseinstellungen auf dem Servercomputer dem Client Browser und der Netzwerkinfrastruktur kann es vorkommen dass ein Windows Popup Dialogfenster Sie nach einer Benutzer ID und einem Kennwort fragt wenn Sie versuchen Portrait Miner zu starten Dieses Dialogfeld wird vom Internet Explorer angezeigt Es ist nicht der Anmeldebildschirm von Portrait Miner F r dieses Problem gibt es eine Reihe m glicher Ursachen Sie sollten Folgendes in der angegebenen Reihenfolge berpr fen und alle erforderlichen Konfigurations nderu
38. Sitzung um sich bei PSS anzumelden Fehlerbehebung bei der Datenintegration 30 Diagnose von Konfigurationsproblemen Das Tool Foundation Model Diagnosis dient der Diagnose von Konfigurationsproblemen Verwenden Sie dieses Tool Start gt Alle Programme gt Portrait Foundation gt Model Diagnosis um aufzuzeichnen was bei der Ausf hrung eines Modells geschieht Die Ablaufverfolgung zeigt Ihnen den durch Ihr Modell genommenen Pfad sowie die ein und ausgehenden Daten an jedem Knoten in jedem Modell an Hinweis Wenn Sie die Aufzeichnung anhalten ffnet Model Diagnosis automatisch die Ablaufverfolgung des zuletzt ausgef hrten Modells an Dies kann unter Umstanden eine nicht von Ihnen gew nschte Modellausf hrung sein Um die Ablaufverfolgungen f r davor ausgef hrte Modelle anzuzeigen w hlen Sie die Registerkarte Open Konfigurationsfreigabe mit Portrait Support Gem Voreinstellung wird die gesamte Konfiguration in einem Kontroll Repository f r die Konfiguration s berpr fung gespeichert Diese Datei k nnen Sie direkt an Portrait Support senden sodass der Support direkt auf Ihre Konfigurations nderungen zugreifen kann Portrait IO 5 5 Kapitel 3 Integration von IO Wenn sich Ihre Probleme in einer festgeschriebenen Konfiguration befinden senden Sie das Mas ter Konfiguration Repository Wenn die Probleme bei einer Konfiguration bestehen an der Sie derzeit arbeiten die aber noch nicht festgeschrieben wurd
39. Webdienst GetActions GetPartyHistory Der Webdienst GetPartyHistory gibt den gesamten Abfrage Behandlungs und Antwortverlauf des angegebenen Kunden zur ck Das Eingabedokument hat folgendes Format lt PartyId xmlns b http iowebservice Data xmlns i ht tp www w3 org 2001 XMLSchema instance gt lt DOCategory i nil true xmlns PortraitSoftware Foundation Services Service Core lt DOType i nil true xmlns PortraitSoftware Foundation Services Service Core gt lt b IOPartyId gt PARTY ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt PartyId Administratorhandbuch 51 WCF Webdienstreferenz wobei PARTY ID die Kennung des Kunden ist f r den der Interaktionsverlauf erforderlich ist Antwortausgaben haben das Format lt b CommunicationHistory gt lt b IO IOInteractionTreatment Xb AGENT ID lt b CHANNEL NAME gt CHANNEL lt b CHANNEL NAME gt lt b CUSTOMER_ID gt CUSTOMER_ID lt b CUSTOMER_ID gt lt b DELIVERED FLAG gt true lt b DELIVERED FLAG lt b OFFER_ID gt OFFER_ID lt b OFFER_ID gt lt b OFFER NAME gt OFFER NAME lt b OFFER NAME gt lt b OFFER PRODUCT CODE gt OFFER PRODUCT CODE lt b OFFER PRODUCT CODE gt lt b PSR_CAMPAIGN NAME gt CAMPAIGN NAME lt b PSR CAMPAIGN NAME gt lt b PSR_CAM ACTIVITY NAME gt ACTIVITY NAME X b PSR CAM ACTIVITY NAME gt lt
40. Wert TOL DOMAIN ID Die Kennung der PD Dom ne f r Datens tze BIGINT von IO mit 1 angegeben TOL CUSTOMER ID Die ID des Kunden der die Aufforderung Be abh ngig von der In handlung empfangt stallation TOL AGENT ID Der Vertreter der die Konversation auf einem NVARCHAR 40 indirekten Kanal bearbeitet TOL CONTEXT Zus tzliche Kontextinformationen nur PD NVARCHAR 128 TOL REQUEST ID Die ID der Anfrage die zu dieser Nachricht Be BIGINT handlung aufforderte HINWEIS Dies verkn pft zur Spalte RQL SOURCE ID von REQUEST LOG TOL SRC TREAT ID Die ID dieses Datensatzes in der IO Quell BIGINT Staging Relation dient zur Verkn pfung mit der Antwort in RESPONSE LOG TOL TREATMENT ID Die ID des Datensatzes der Relation TREAT INT MENT verkn pft mit Kanal und Vorhersageinformationen TOL INTERACTION ID Die Verkn pfung mit dem CAMPAIGN ACTIV INT ITY Datensatz verkn pft mit der Spalte CA ACTIVITY ID TOL OFFER ID Die ID des durch diese Aufforderung Behand INT lung gemachten Angebots kann NULL sein wenn kein explizites Angebot gemacht wurde Verkn pft mit der OFFER Relation Spalte OFR OFFER ID 58 Portrait IO 5 5 Kapitel 3 Integration von IO Behandlungsangebot Beschreibung Wert TOL MESSAGE ID Die Verkn pfung mit der ACM MESSAGE ID INT der ACTIVITY CHANEL MESSAGE die durch diese Aufforderung Behandlung prasentiert wird TOL TARGET LIST ID Die ID der zur Auswahl von Teilnehmern bei INT dieser
41. ann rnnn anne 14 bersio Aiseanna E RAE A 14 Bearbeiten der Interaction Optimizer Konfiguration eese 14 Verwenden der Konfigurationsversionskontrolle ee 15 Erweiterm der Decision Data SOUFOG i22 co Lei onere eoi otro a D I aee ERU E E ETA UE EE Co OPEN Een 15 Erstellen kategorischer Beschriftungen zur Verwendung im Auswahldesigner 18 Auttullen der Decsiol Data Source 22 2 19 Bereitstellen von nderungen f r die Datenintegration eeeeneene 28 Fehlerbehebung bei der Datenintsgrati n u u uuauuuss aussi 30 Empfehlungsintegration eR T dt o I 15 01 01 223 8 31 WCE Viebdiersttefalreriz cec tr eben a en 36 Ergebnisdaten Integration eiie eniin 000002000 0 snennnn niin anasan HH ann anne 56 Operationale Relationen m TEN 56 Zusammenfassungsrelationen und Berichtsschema seeeee 62 Kapitel 4 Anpassen von Q iria una ah Kuna onen 69 Marketingaktivit ten konfigurieren unzuunnsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnn 70 Aktivit tstypen eines 70 Konfigurieren von Aktivit tsuntertypen n nun nennen 70 Konfigurieren von Aktivit teneigenschaften 24n44244400n4444440Rnn nannten nenne 71 Konfigurieren vomKaralbh rine erre rere eiit ran nnn era eer E ren ReE Fun ERnEErTaRERngEeren 72 Hinzuf gen
42. b Offer b Offer b Offer Name text var offerProductCode a selectSingleNode ns b Offer b Offer b Of ferProductCode text Administratorhandbuch 33 Empfehlungsintegration var scoreNode a selectSingleNode b ActionScore var Score scoreNode scoreNode text var campaignType a selectSingleNode b SupportingCam paign b Class text var campaignName a selectSingleNode b SupportingCampaign b Campaignidentifier b Name text var campaignLinkTextNode a selectSingleNode b SupportingCampaign b CampaignIdentifier b Externalldentifier var campaignLinkText campaignLinkTextNode campaignLinkTextNode text wr var campaignPriority a selectSingleNode b SupportingCampaign b Pri oeste SESE P var messageName a selectSingleNode b Message b Messageldentifi er b Name text var messageCollateralName a selectSingleNode b Message b MessageCollateral b MessageCollateralldentifi eue DRN ame TtePSIER var messageCollateralLinkText a selectSingleNode b Message b MessageCollateral b Presentation b LinkText text var messageCollateralUnformattedLinkText decodePortraitUnformatted ext a selectSingleNode b Message b MessageCollateral b Presentation b UnformattedLink ext text var messageCollateralHTML decodePortraitHTML a selectSingleNode b Message b MessageCollateral b Con tentHTML text var messageCollateralUnformattedText decodePortraitU
43. b PSR_ CAM ACTIVITY PRIORITY TYPE NAME gt PRIORITY TYPE lt b PSR CAM ACTIVITY PRI ORITY TYPE NAME lt b PSR_CAM ACTIVITY PRIORITY VALUE gt PRIORITY VALUE lt b PSR CAM ACTIVITY PRI ORITY VALUE Xb PSR CAM ACTIVITY REF CODE i nil true gt lt b PSR CAM ACTIVITY SUBTYPE NAME gt ACTIVITY SUBTYPE b PSR CAM ACTIVITY SUB TYPE NAME gt Xb PSR CAM ACTIVITY TYPE NAME gt ACTIVITY TYPE X b PSR CAM ACTIVITY TYPE NAME gt Xb PSR INTERACTION ID gt INTERACTION ID lt b PSR_ INTERACTION ID b PSR MESSAGE ID gt MESSAGE ID b PSR MESSAGE ID b PSR MESSAGE NAME gt MESSAGE NAME lt b PSR MESSAGE NAME lt b RANK gt 1 lt b RANK gt lt b REQUEST HISTORY ID gt REQUEST HISTORY ID lt b REQUEST HISTORY ID lt b SCORE i nil true y lt b SIMULATION RECORDING ID i nil true gt lt b SIMULATION REPLAY ID i nil true gt X b TARGET LIST ID gt TARGET LIST ID b TARGET LIST ID Xb TREATMENT ID gt TREATMENT ID lt b TREATMENT ID gt lt b TREATMENT TIMESTAMP gt TREATMENT TIMESTAMP lt b TREATMENT TIMESTAMP gt X b IO IOInteractionTreatment X b Communi ationHistory gt lt b RequestHi n istory gt Os ILO OM T I Fr Di Fr Di
44. das Problem auf bestimmte Benutzer beschrankt werden Betrifft das Problem nur eine begrenzte Anzahl von Benutzern st das Problem benutzer oder computerspezifisch Beschrankt sich das Problem auf bestimmte Kundendatensatze Hohe Speichernutzung PROBLEMDEFINITION Alles funktioniert ordnungsgem bis alles pl tzlich langsam wird Alternativ kann ein Prozess mehr Speicher als normal verwenden Dies kann zu Speicherauslagerungen f hren die ein System extrem verlangsamen AKTIONEN Da viele Portrait Softwarekomponenten f r die Verwendung gro er Speichermengen in der Form von Zwischenspeichern ausgelegt sind um die Leistung durch Verminderung der Verwendung anderer Ressourcen wie Datentrager E A zu verbessern ist es ratsam zunachst die Zwischenspeichereinstel lungen zu pr fen Portrait Protokolle und Ereignisprotokolle k nnen auf Stichw rter wie critical severe fatal exception timeout error usw durchsucht gescannt oder gefiltert werden um die Meldung von Problemen zu finden PerfMon Protokolle sollten analysiert werden um zu bestimmen welche System ressourcen verwendet werden Portrait Performance Protokolle sollten analysiert werden um zu bestimmen ob bestimmte Portrait Objekte berm ig viele Ressourcen nutzen Es ist m glich dass Speicherressourcen berm ig genutzt oder niemals freigegeben werden Die Ursache k nnten falsche Zwischenspeichereinstellungen sein Es k nnte jedoch auch ein Speicherleck i
45. der maximalen Bildwiederholrate die in der Portrait HQ Client An wendung verwendet wird die Datei Web config auf der Portrait HQ Website um die Eigenschaft MaxFrameRate entsprechend zu definieren Eine niedrigere Bildwiederholrate wird weniger Last auf den Client Computer legen jedoch in hakeliger Animation resultieren Konfigurieren der Portrait HQ Anwendungsprotokollierung 104 Die Portrait HQ Anwendungsprotokollierung kann ber die Eigenschaften LogTargets und LogLevel in der Datei Web Con ig konfiguriert werden Diese Datei befindet sich auf dem Portrait Shared Server unter C Program Files x86 PST Portrait Shared Server Marketing HQ Bearbeiten Sie zur Konfiguration der Portrait HQ Protokollierungsziele entsprechend manuell die Ei genschaft LogTargets in der Datei Web config Hinweis Momentan ist der einzige zulassige Wert ClientFile der die Protokollierung an den isolierten Speicher der Silverlight Anwendung weiterleitet Bearbeiten Sie zur Konfiguration der Protokollierungsstufe manuell die Eigenschaft LogLevel in der Datei Web config und w hlen Sie eines der Folgenden aus Portrait IO 5 5 Kapitel 6 Verwalten von Portrait HQ Kritisch Fehler Warnung Informationen Wortreich Neukonfigurieren eines anderen Separators Bearbeiten Sie zur Neukonfiguration eines anderen Feldseparators manuell den Abschnitt appsettings in der Portrait HQ Datei web config Diese Einstellung wird auf Auswahl un
46. die Kampagne geh rt f r die diese Antworten aufgezeichnet wurden Die Verkn pfung mit der Spalte OF FER OFR ID zur Identifizierung des durch diese Behandlung gemachten Angebots das durch diesen Datensatz reprasentiert wird Die Verkn pfung mit der Spalte TREAT MENT TR ID zur Identifizierung der Behand lung die durch diesen Datensatz reprasentiert wird Die Verkn pfung mit der Spalte CAM PAIGN ACTIVITY CA ACTIVITY D f r die Details der Kampagnenaktivitat Die aktuelle Summe zur durch den Eintrag TIME DIMENSION repr sentierten Zeit der bisher gemachten Behandlungen In IO ist dies der Zahler der Aufforderungen bei PD ist dies der Zahler der Behandlungen z B versendete E Mails TF TREAT OFFER COUNT Dieser Wert wird verwendet wenn eine einzel Administratorhandbuch ne Behandlung mehrere Angebote machen kann z B eine Mail von PD die mehrere An gebote f r einen einzelnen Kunden enth lt Dies ist der laufende Zahler der gemachten Angebote In IO ist dieser Wert derselbe wie der Behandlungszahler weil jede Behandlung aus einem einzelnen impliziten Angebot be steht Wie beim Behandlungsz hler ist dies die ak tuelle Summe zu der durch den ents prechenden TIME DIMENSION Eintrag re prasentierten Zeit BIGINT BIGINT 63 Zusammenfassungsrelationen und Berichtsschema Behandlungsfakt Beschreibung Wert TF TREATMENT COST Die aktuellen Gesamtkosten f r die Durch MONEY f hrung der Behandlun
47. die in jeder Interaktion beinhaltet sind z B den Kunden und oder den Vertreter der mit dem Kunden interagiert Interaction Optimizer verwendet diese IDs beim Aufzeichnen und Abrufen des Anforderungs Behandlungs und Antwortverlaufs Interaction Optimizer erm glicht Ihnen diese IDs durch den Aufruf eines Nachschlagevorgangs zu ndern um die ID sowohl f r die Vertreter als auch die Kunden ID aufzul sen Sie verwenden diese Funktion wahrscheinlich bei alternativen eindeutigen IDs wenn Sie den Dienst von unterschiedlichen Clients abrufen oder wenn sich die eindeutige ID w hrend der Lebensdauer des Teilnehmers ndert z B wenn ein Interessent zum Kunden wird In dieser Situation sollten Sie versuchen alle IDs f r einen bestimmten Kunden in eine einzige bekannte ID aufzul sen um sicherzustellen dass der zum Kunden geh rende Verlauf bei sp teren Abruf und Berichterstellungsvorg ngen einer einzigen ID zugeordnet wird Dieser Vorgang wird von der Modellklasse 1O Resolve party implementiert die erweitert werden muss wenn Sie diese Funktion verwenden m chten Sie finden die Modellklasse im Abschnitt Supporting definitions Models Model classes der Ansicht Configuration Suite Explorer Portrait IO 5 5 Kapitel 4 Anpassen von IO Erstellen benutzerdefinierter Entscheidungsfunktionen Das Entscheidungsmodul sorgt daf r dass ma geschneiderte Plug In Funktionen in die Regellogik eingebunden werden wenn es das
48. dokumentiert Minidump In F llen wo ungew hnliche Ereignisse innerhalb eines laufenden Systems eintreten ist es notwendig dass das System so eingerichtet ist dass es gen gend Diagnosen f r die Problembehebung erfasst Dazu geh rt die Installation eines Mechanismus zur Erfassung von Speicherabbildern wenn Ausnahmen auftreten Minidump ist ein Hilfsprogramm der Portrait Software das f r diesen Zweck verwendet wird Minidump sollte minimale Diagnoseinformationen erfassen wenn Fehler in Portrait Foundation Diensten auftreten Die Liste der zu berwachenden Dienste wird standardm ig unter HKEY LOCAL MA CHINE SOFTWARE PST Portrait Systems lt MySystem gt MiniDump aufgezeichnet Speicherabbilder werden erstellt indem die Dienste selbst das Hilfsprogramm aufrufen und der Mortem Debugger so eingestellt wird dass er unbehandelte Ausnahmen ber den Registrierungsschl ssel HKEY LOCAL MA CHINE SOFTWARE Microsoft Windows NT CurrentVersion AeDebug abf ngt Es ist auch wichtig dass eine Vorgehensweise vorhanden ist mit der diese Speicherabbilder praktischer weise erfasst werden sobald sie auftreten und an den Portrait Support weiterleitet werden Standard m ig werden sie als dmp Dateien in das Verzeichnis geschrieben in dem Portrait Foundation installiert ist Diese Dateien sind standardm ig nicht gro und enthalten nur minimale Diagnoseinformationen Portrait Support kann falls notwendig nderungen an den Stan
49. er einen Webdienst Abruf t tigt w rde das Array die Dienstendpunkt URL Anmeldeinformationen bzw beides enthalten Optional Hinweis Geben Sie f r weitere Informationen zu diesem cmdlet Get Help Get BusinessPro cesses in die Windows PowerShell Konsole ein Das PSS Installationsprogramm wird mit einem Adapter geliefert der Gesch ftsprozesse von einem Portrait Foundation Webdienst abfragt Dieser Befehl kann ausgef hrt werden als Get BusinessProcesses ImplName Fdn AdapterArgs die Dienst URL des Webdienstes der die Liste der Geschaftsprozesse anzeigt Write BusinessProcesses Diese cmdlet speichert einen Satz von Gesch ftsprozessen im Portrait Shared Repository Syntax Write BusinessProcesses BusinessProcesses lt BusinessProcess gt User lt Zeichenfolge gt Password lt Zeichenfolge gt Parameter BusinessProcesses Ein Array von zu speichernden Business Process Objekten Obligatorisch Das BusinessProcesses Array wird in der Regel vom Get BusinessProcess cmdlet bereitgestellt User Der Benutzername zur Verbindung mit PSS Optional Wird dies weggelassen verwendet das cmdlet die Windows Authentifizierung Password Das Kennwort zur Verbindung mit PSS Optional Es ist obligatorisch wenn das Argument User angegeben ist Hinweis Geben Sie f r weitere Informationen zu diesem cmdlet Get Help Write BusinessPro cesses in die Windows PowerShell Konsole ein So importieren Sie Gesch ftsp
50. gt lt b CurrentParty gt Portrait IO 5 5 Kapitel 3 Integration von IO Antwortausgaben haben das Format lt b Output gt lt b Campaigns gt lt b IOWebService IOWSCampaignSummary gt lt b ActualInMarketDate gt ACTUAL IN MARKET DATE lt b ActualInMarket Date gt lt b Description gt CAMPAIGN DESCRIPTION lt b Description gt lt b Id gt CAMPAIGN ID lt b Id gt lt b Name gt CAMPAIGN NAME lt b Name gt lt b PlannedEndDate gt CAMPAIGN END DATE lt b PlannedEndDate gt lt b MarketingActivities gt lt b IOWebService IOWSCampaignActivitySummary gt lt b ActivitySubType gt ACTIVITY SUB TYPE lt b ActivitySubType gt lt b ActivityType gt ACTIVITY TYPE lt b ActivityType gt lt b ChannelTypes gt lt b IOWebService IOWSChannelType gt lt b Description gt CHANNEL DESCRIPTION lt b Description gt lt b Name gt CHANNEL NAME lt b Name gt lt b IOWebService IOWSChannelType gt lt b ChannelTypes gt lt b Description gt ACTION DESCRIPTION lt b Description gt lt b Id gt ACTIVITY_ID lt b Id gt lt b Name gt ACTION NAME lt b Name gt dog Pro ze y ACH EV ARTON 93 PELOTE lt b SecondaryAudiences gt lt b IOWebService IOWSSecondaryAudience gt lt b AudienceType gt SECONDARY AUDIENCE lt b AudienceType gt Xb AudienceIdentifierName SECONDARY AUDIENCE IDENTIFIER NAME lt b Audi ncelIdentifierName B u u lt b AudienceldentifierValue gt SECONDARY AUDIENCE IDENTIFIER VALUE lt b Audi nceldentifierValue gt
51. im Microsoft Enterprise Library Protokollierungsblock XML Format Weitere Informationen ber das Format und wie man es konfiguriert finden Sie in der Microsoft Dokumentation Standardm ig wird eine Zusammenfassung von High Level Abrufen des Portrait Shared Server in der Datei PortraitSharedServices log protokolliert Schwere Fehler werden auch im Windows Ereignispro tokoll protokolliert Die Standard Protokollierungskonfiguration in MH Common config definiert ein Set aus Protokollierung szielen und zeichnet Ereignisse f r die Protokollierung von einem festen Set von Protokollierungskat egorien aufkommend unter diesen Zielen auf Es werden folgende Protokollierungskategorien von Portrait Shared Server verwendet Den Protokoll Listener k nnen folgende Kategorien im Abschnitt categorySources des Blocks 1oggingCon figuration in der Datei MH Common config zugewiesen werden PortraitSharedServices Event Eintr ge die zu den Windows Ereignisprotokollen geleitet werden e PortraitSharedServices Log Elemente die zur Datei Port raitSharedServers 10g geleitet werden Standardm ig eingestellt um nur Informationen der obersten Stufe anstatt von detaillierten wortreichen Fehlerbehebungen zu protokollieren e PortraitSharedServices Analytics Trace Nachverfolgen von ausgehenden Anrufen an Portrait Customer Analytics Standardm ig deaktiviert e PortraitSharedServices SharePoint Trace Nachverfo
52. in Interaction Optimizer nutzen richten sich nach ortsspezifischen Daten Zum Beispiel k nnen Sie die Regeln oder Bewertungen nutzen um das Kundenalter zu testen Vielleicht m chten Sie die Fahigkeiten eines Vertreters der eine Empfehlung liefert oder den Kontext in dem die Empfehlung abgegeben wurde zum Beispiel zu welcher Zeit des Tages testen Der Interaction Optimizer Mechanismus der die Daten f r Regeln und Bewertungen liefert wird Decision Data Source genannt Die Decision Data Source ist ein Portrait Datenobjekt namens Prompt Delivery Data Source Sie sollten dieses Datenobjekt so ndern dass es alle notwendigen Eigenschaften enth lt um die Regeln und Bewertungen die sie auf Ihrer Website benutzen m chten mit Informationen zu versorgen Das Beispiel der Decision Data Source stellt zusammen mit Interaction Optimizer folgende Objekte zur Verf gung ein Objekt welches einen Kunden darstellt ein Objekt welches den Vertreter darstellt der die Empfehlungen liefert ein Objekt das sonstige Daten wie z B den Kanal reprasentiert Sammlungen die den bisherigen Interaktionsverlauf des Kunden reprasentieren z B Anfragen Be handlungen und Antworten Der Consumer Party Type definiert die Eigenschaften des Kunden Objekts Der Agent Party Type definiert die Eigenschaften des Vertreterobjekts Sie k nnen diese Parteitypen ndern damit die Eigenschaften zu Ihrer Seite passen oder Sie k nnen neue Parteitypen defini
53. inkonsistentem Verhalten Instabilitat ist ein Oberbegriff der ein System beschreibt das sich unter bestimmten Umstanden inkonsistent und oder unzuverlassig verhalt AKTIONEN In diesem Fall ist das Problem unklar und die auftretenden Probleme sind inkonsistent Dies erfordert eine systematische Herangehensweise beginnend mit der Pr fung der Portrait Protokolle auf Stichw rter wie critical severe fatal exception timeout error usw Alle Leistungsprotokolle m ssen berpr ft werden um Probleme oder Unregelm igkeiten zu erkennen Dabei kann nach Ausnahmen Modellausf llen Ereignisprotokolleintr gen und jedem anderen Indikator gesucht werden der einen Fehler anzeigt Installationsproblem Welchen Server wollten Sie installieren An welchem Punkt der Installation trat das Problem auf Senden Sie einen Screenshot des Problems Ist irgendetwas ungew hnlich in der Installationsprotokolldatei Haben Sie die richtige vorausgesetzte Software installiert wie im Abschnitt Unterst tzte Plattformen in den Versionshinweisen beschrieben Po NS Weitere Informationen zu der Plattform die Interaction Optimizer untermauert finden Sie im Portrait Operations Guide und Portrait Foundation Database Administrator s Guide Weitere Probleme Fehler bei SSIS Paket DWPopulate Fehlermeldung DWPopulate SSIS package fails with column cannot be processed because mor than one code page are specified for it 118 Portrait IO 5
54. oder Knoten die kleinste betroffene Kompon ente oder das kleinste betroffene Modell isoliert werden st es m glich die Bereiche oder Funktionen des Systems aufzulisten die wie erwartet funktionieren oder f r die bestatigt wurde dass sie korrekt funktionieren st es m glich die Bereiche oder Funktionen des Systems aufzulisten die vom Problem betroffen sind Ist die Mehrzahl der Produktfunktionen betroffen oder sind es nur einige Welche Funktionen haben die Problemfalle gemeinsam die nicht in erfolgreichen Fallen vorhanden sind Wo Ist die Mehrzahl an Computern betroffen oder sind es nur einige Kann das Problem auf ein Net zwerksegment isoliert werden Gibt es Ebenen oder Komponenten die Sie vom Problem ausschlie en k nnen K nnen Sie sagen wo es funktioniert und wo es nicht funktioniert Tritt das gleiche Problem in anderen Umgebungen auf oder tritt es nur auf einem Computer auf 114 Portrait IO 5 5 Kapitel 7 Fehlerbehebung IO Wann Wann ist das Problem das erste Mal eingetreten Tritt das Problem zu einer bestimmten Uhrzeit oder an einem bestimmten Tag ein Wenn ja fallt es mit anderen geplanten Vorg ngen zusammen Beispiel Batchdatei Ausf hrungen Antivirenscans Datenimporte exporte Spitzenauslastungszeiten usw F llt das erste Auftreten des Problems mit nderungen an anderen Systemen Architektur nderungen Upgrades Wartungsarbeiten usw zusammen Tritt das Proble
55. tze f r diesen Kunden zur ckgegeben Zeichen Nein Optionale ID f r Abfrageverlaufsdatensatz Wenn an folge gegeben wird nur dieser Abfragedatensatz falls vorhanden zur ckgegeben Wenn ein Wert f r diese Eingabe angegeben wird berschreibt dies alle anderen Eingabewerte und alle anderen Eingabewerte werden ignoriert der angegebene Verlaufsdatensatz wird un geachtet anderer Eingaben immer zur ckgegeben Zeichen Nein Optionale Eingabe die zusammen mit der Eingabe Time folge period unit qty definiert wie weit zur ck die Verlaufsab frage reichen darf Diese Eingabe gibt den Typ der Zeitraumeinheiten an auf die sich Time period unit qty bezieht Wenn der Wert angegeben wird m ssen die Werte D W M oder Y f r Tag D Woche W Monat M bzw Jahr Y angegeben werden Siehe Eingabe Time period unit qty f r weitere Informationen D muvd Nein Optionale Eingabe zusammen mit der Eingabe Time period unit Die Eingabe gibt die Anzahl der Tag Wochen Monats Jahreseinheiten an Typ der Einheit wird durch Eingabe Time period unit definiert die bei der Verlaufsanfrage zur ckgegangen werden kann Beachten Sie dass die Eingabe Max records den an gegebenen Zeitraum ersetzt sodass die Anzahl der Datens tze nicht die festgelegte maximale Zeilenanzahl bersteigt DeumUnzt Nein Optionale Eingabe f r die Begrenzung der maximalen Anzahl an Verlaufsdatensatzen die zur ckgege
56. zu Portrait Shared Services verwalten bei Portrait Shared Services anmelden oder abmelden Mit einem Windows basierten Portrait Miner Server wird Ihre Verbindung zu Portrait Shared Services automatisch ber die Windows Authentifizierung hergestellt sofern dies m glich ist Um eine Verbindung ber ein anderes Konto herzustellen m ssen Sie sich abmelden und dann mit den entsprechenden Anmeldeinformationen erneut anmelden Anzeigen der exportierten Regeln In der Portrait Miner Symbolleiste k nnen Sie sich mithilfe der Anwendung Regeln im Portrait Shared Repository verwalten die Liste der ver ffentlichten Analysere geln ansehen Sie m ssen eine Kundendomane ausw hlen und k nnen dann die Regeln anzeigen die in dieser Dom ne ver ffentlicht wurden Diese Benutzeroberflache ist eine M glichkeit um auf die meisten Funktionen zuzugreifen die ber die Datenerstellungsbefehle pssrulelist und pssrule describe bereitgestellt werden Sie k nnen eine Regel als QMML Datei wieder zur ck in das Serverdateisystem exportieren Klicken Sie dazu mit der rechten Maustaste auf eine Regel und wahlen Sie Speichern unter Diese Benutzeroberflache ist eine M glichkeit um auf die meisten Funktionen zuzugreifen die ber den Datenerstellungsbefehl pssruleretrieve bereitgestellt werden Portrait IO 5 5 Kapitel 5 Verwalten von IO Regeln exportieren Wenn Sie bei der Auswahl einer qmm1 Datei in Portrait Miner im Kontextmen auf Regel im Portrait
57. 42 40 115 LAUT ZEN P TO DIGI ee 115 Installatiansproblent eda pos dep nee 118 Weitere PODOM E e Hia SP Eneas er teddy aT RIO REEL odqd br Caddy Ry ed Giese 118 Fehler bene bung sto Ol rE E RR S 119 Administratorhandbuch 5 Leistungsindikalefen unsere 119 Modell und Knotenindikatoro a ee 120 N asa a RT TER ARTIETERTEERTPESCRTEITEISEOERTE er mre a ese 120 Verwenden des Regel Audits 2 eerte tenen isiba r T 120 Kapitel 8 HQ fFehlerbehebung sisssssssisnsaanesnna nass nannnann taU Eb EDS 123 Fehler beim Authentifizieren bei Portrait HQ nach der Installation von SharePoint Probleme mit den Sicherheitsanmeldeinformationen beim Ausf hren von Portrait HQ 124 Fehlerbehebung bei einer h ngenden Anwendung beim Versuch der Anmeldung 124 Probleme beim Laden von Portrait Shared Services cesses 125 Erstellen von Dienstprinzipalnamen f r Portrait Shared Services 125 Lig clim 126 Andern das als Dienstkonto verwendete Konto nach der Installation von PSS Erstellte Aufgaben werden nicht unter Meine Ansicht in Portrait HQ angezeigt 126 Anzeige der Fehlermeldung Fehler beim Abrufen der Aufgabenliste in Portrait HQ 127 Portrait IO 5 5 Kapitel Einleitung In diesem Abschnitt Zielgruppe n Romx ORG EROR ROS ROCK ORO 8 Verwandte Dokumente
58. 5 Kapitel 7 Fehlerbehebung IO Um dieses Problem zu beheben gehen Sie folgenderma en vor 1 F hren Sie die Paketinstallation DWPopulate SSISDeploymentManifest aus Folgen Sie den Anleitungen des Paketinstallations Assistenten 2 F hren Sie SQL Server Business Intelligence Development Studio aus Offnen Sie die Datei UpdateFromIO dtsx im Paketinstallationsordner Warten Sie bis die Validierung abgeschlossen ist 3 ndern Sie in Verbindungs Manager die Parameter ServerName und InitialCatalog so dass sie in Ihrer Umgebung f r die Verbindungen f r Interaktion Optimizer und PortraitDW DataSource passen 4 Doppelklicken Sie in der Fehlerliste auf jeden Validierungsfehler mit der Meldung column cannot be processed because more than one code page are specified for it 5 Klicken Sie auf Ja damit die Komponente die Fehler automatisch behebt und dann OK im Quellen Editor f r OLE DB 6 Sichern Sie UpdateFromIO dtsx WCF Webdienst Aktivierung Wenn Sie Probleme bei der Aktivierung des Dienstes haben registrieren Sie WCF neu indem Sie ServiceModelReg exe i aus SystemRoot Microsoft Net Framework v3 0 Windows Communication Foundation ausf hren Fehlerbehebungstools Verf gbare Tools und Techniken zur Problembestimmung Leistungsindikatoren Die Kernsoftware von Portrait Foundation von Interaction Optimizer verwendet erstellt PerfMon In dikatoren die zur Bereitstellung von Diagnoseinformationen und Eingabe
59. AB6pltb ServiceCentre 4FzuzqsvXkZcPdSStI3 3 button div id getActionResult gt lt div gt lt p gt lt body gt avascript callGetActions 4EKaDX3ch5nNJyrN orte T ESMAAAAAB6pltI 5 gt Get Actions html WCF Webdienstreferenz 36 Die folgenden Windows Communication Foundation Webdienste werden von Interaction Optimizer bereitgestellt Diese Dienste werden immer dann verwendet wenn Interaktionen ber einen Kanal pr sentiert werden und eine Interaktion ausgew hlt ist GetActions Stellt eine Liste von Interaktionen f r einen ausgew hlten Kommunikationskanal bereit Weitere Informationen finden Sie unter GetActions Webdienst RecordActionResponse Wird aufgerufen wenn eine bestimmte Aufforderung ausgew hlt wird die vom GetActions Dienst bereitgestellt wird Weitere Informationen finden Sie unter RecordAc tionResponse Webdienst GetEligibleCampaignSummaries Gibt alle Marketingaktivitaten zur ck f r die der angegebene Kunde berechtigt ist Weitere Informationen finden Sie unter GetEligibleCampaignSummar ies Webdienst GetCampaignSummaries Gibt alle Marketingaktivitaten f r alle laufenden Kampagnen zur ck ohne dabei Regeln oder Grenzwerte anzuwenden Weitere Informationen finden Sie unter Get Campaign Summaries Webdienst Portrait IO 5 5 Kapitel 3 Integration von IO
60. AMPAIGN NAME lt b PSR_CAMPAIGN NAME gt lt b PSR_CAM ACTIVITY NAME gt ACTIVITY NAME lt b PSR CAM ACTIVITY NAME gt Xb PSR CAM ACTIVITY PRIORITY TYPE NAME gt PRIORITY TYPE b PSR CAM ACTIV ITY PRIORITY TYPE NAME gt Xb PSR CAM ACTIVITY PRIORITY VALUE gt PRIORITY VALUE b PSR CAM ACTIVITY PRI ORITY VALUE b PSR CAM ACTIVITY REF CODE i nil true gt Xb PSR CAM ACTIVITY SUBTYPE NAME gt ACTIVITY SUBTYPE lt b PSR CAM ACTIVITY SUB TYPE NAME gt Xb PSR CAM ACTIVITY TYPE NAME gt ACTIVITY TYPE b PSR CAM ACTIVITY TYPE NAME gt lt b PSR MESSAGE NAME gt MESSAGE NAME lt b PSR MESSAGE NAME gt lt b RESPONSE HISTORY ID gt RESPONSE HISTORY ID b RESPONSE HISTORY ID lt b RESPONSE TIMESTAMP gt RESPONSE TIMESTAMP b RESPONSE TIMESTAMP gt lt b RESPONSE TYPE gt RESPONSE TYPE b RESPONSE TYPE dog SIUM INIA IY al ae tercie fs lt b SuppressUntilDate gt SuppressUntilDate lt b SuppressUntilDate gt lt b TREATMENT HISTORY ID gt TREAT ENT HISTORY ID lt b TREATM NT HISTORY ID lt b IO IOInteractionResponse lt b ResponseHistory gt I Es enthalt drei verschiedene Sammlungen CommunicationHistory eine Sammlung von IO IOInterac
61. ATCHED FULL MATCHED gibt eine Diagnose f r zur ckgegebene Aktionen zur ck UNMATCHED gibt eine Diagnose f r Aktionen zur ck die von Regeln herausgefiltert wurden FULL beinhaltet Regelausf hrungsdetails einschlie lich ersetzter Werte Administratorhandbuch 121 Kapitel HQ Fehlerbehebung In diesem Abschnitt Fehler beim Authentifizieren bei Portrait HQ nach der Install ation von SharePoint see 124 Probleme mit den Sicherheitsanmeldeinformationen beim Ausf hren von Portrait HQ 124 Fehlerbehebung bei einer h ngenden Anwendung beim Versuch der Anmeldung lslsssssss 124 Probleme beim Laden von Portrait Shared Services 125 Erstellen von Dienstprinzipalnamen f r Portrait Shared SERVICES ee ne Sa quac cay dm Rp A 125 Protokollierung 0 cece eee eee 126 Andern das als Dienstkonto verwendete Konto nach der Installation von PSS 0 cece eee 126 Erstellte Aufgaben werden nicht unter Meine Ansicht in Portrait HQ angezeigt 0 ccc eee eee eee 126 Anzeige der Fehlermeldung Fehler beim Abrufen der Aufgabenliste in Portrait HQ Lee 127 Fehler beim Authentifizieren bei Portrait HQ nach der Installation von SharePoint Fehler beim Authentifizieren bei Portrait HQ nach der Installation von SharePoint Unter Windows Server 2003 stellen Sie m glicherweise nach der Installation von SharePoint fest dass
62. CAMPAIGNS ist die maximale Anzahl der Kampagnen die von dieser Methode zur ckgegeben werden Der Standardwert ist 25 wenn der Kunde 0 bergibt Antwortausgaben haben das Format lt b Output gt lt b Campaigns gt lt b IOWebService IOWSCampaignSummary gt lt b ActuallnMarketDate gt ACTUAL_IN MARKET DATE lt b ActualInMarket Date gt lt b Description gt CAMPAIGN DESCRIPTION lt b Description gt lt b Id gt CAMPAIGN ID lt b Id gt lt b Name gt CAMPAIGN NAME lt b Name gt lt b PlannedEndDate gt CA PAIGN END DATE lt b PlannedEndDate gt lt b MarketingActivities gt lt b IOWebService IOWSCampaignActivitySummary gt lt b ActivitySubType gt ACTIVITY SUB TYPE lt b ActivitySubType gt lt b ActivityType gt ACTIVITY TYPE lt b ActivityType gt lt b ChannelTypes gt lt b IOWebService IOWSChannelType gt lt b Description gt CHANNEL DESCRIPTION lt b Description gt lt b Name gt CHANNEL NAME lt b Name gt lt b IOWebService IOWSChannelType gt lt b ChannelTypes gt lt b Description gt ACTION DESCRIPTION lt b Description gt lt b Id gt ACTIVITY ID lt b Id gt lt b Name gt ACTION NAME lt b Name gt Syg eed oed y ACELE RTOS M9 8 eret EIE ye lt b PriorityDisplayText gt ACTIVITY PRIORITY DISPLAY TEXT b Pri orityDisplayText gt lt b SecondaryAudiences gt lt b SecondaryAudiences gt lt b IOWebService IOWSCampaignActivitySummary gt lt b MarketingActivities gt
63. ID Beschreibung Der Primarschlussel f r die Relation ein ein fach inkrementierender IDENTITY Wert Die ID des Kunden der die Aufforderung Be handlung empfangt SAL SRC SECONDARYAUDI Die ID dieses Datensatzes in der IO Quell ENCE HISTORY ID SAL SRC TREAT HIS TORY ID SAL OBJECT NAME SAL ID NAME SAL ID VALUE Staging Relation Die Behandlungsverlaufs ID die diesem Datensatz in der Staging Relation des IO Quellbehandlungsverlaufs entspricht Der Objektname der sekundaren Zielgruppe f r welche die Aufforderung aufgezeichnet wurde z B DecisionsDataSource Accounts Der Kennungsname der sekundaren Ziel gruppe f r welche die Aufforderung aufgezeichnet wurde z B AccountNumber Der Kennungswert der sekund ren Zielgruppe f r welche die Aufforderung aufgezeichnet wurde z B die tats chliche Kontonummer SAL TREATED TIMESTAMP Der Zeitstempel aus dem Quellsystem wann diese Behandlung Aufforderung f r die sekund re Zielgruppe erfolgte SAL RE GISTERED TIMESTAMP RESPONSE LOG Der Zeitstempel wann der Datensatz in dieser Relation registriert wurde nur f r interne Ver wendung DATETIME BIGINT abhangig von der In stallation BIGINT BIGINT nvarchar 2000 nvarchar 2000 nvarchar 255 DATETIME DATETIME Diese Relation wird zur Aufzeichnung der Details von Antworten auf f r Kunden vorgenommenen Be handlungen verwendet Bei einem indirekten System li
64. Portrait Interaction Optimizer X Administratorhandbuch Version 5 5 E PitneyBowes Software Ew Eg E32 EJ E3 E32 O 2013 Pitney Bowes Software Inc Alle Rechte vorbehalten Dieses Dokument kann vertrauliche und eigentumsrechtlich gesch tzte Informationen enthalten die Eigentum von Pitney Bowes Inc bzw seinen Tochter und Beteiligungsgesellschaften sind Die Portrait Software das Portrait Software Logo und das Portrait Zeichen der Portrait Software sind Waren zeichen der Portrait Software International Limited und d rfen in keiner Weise ohne die vorherige ausdr ckliche schriftliche Genehmigung von Portrait Software International Limited benutzt oder verwertet werden Warenzeichen Die Namen von Firmen und Produkten Marken Logos und Zeichen die hier genannt werden sind m glicher weise Warenzeichen oder eingetragene Warenzeichen ihrer jeweiligen Eigent mer Portrait Software Support Sollten sie ber den Inhalt dieser Dokumentation hinausgehende Hilfe ben tigen k nnen sie in der Wissens basis auf unserer Website http support portraitsoftware com nachsehen und den Links zu ihrem Produkt folgen Sie k nnen auch andere Portrait Miner Dokumentationen herunterladen Falls Sie keinen Benutzernamen und kein Kennwort haben oder sie diese vergessen haben sollten kontaktieren Sie uns ber einen der nachstehenden Kan le Wenn sie Probleme bei der Nutzung Installation oder Dokumentation von diesem Produkt festste
65. Repository Datenbank zu verweisen manuell die Datei Web config auf der Portrait Shared Server Website um den Verbindungsstring in der Eigenschaft PsrEntities korrekt im Abschnitt ConnectionStrings zu definieren Die Website ist standardm ig installiert in C Program Files PST Portrait Shared Server Portrait Shared Services Konfigurieren von SharePoint Bearbeiten Sie zur Neukonfiguration der Portrait Shared Server Website um auf einen anderen Share Point Server oder eine andere SharePoint Website zu verweisen manuell die Datei web config auf der Portrait Shared Server Website Es m ssen zwei Endpunktdefinitionen ge ndert werden eine f r die Listen Dienste und eine f r die UserGroup Die Endpunkte enthalten jeweils eine URL zum ents prechenden Dienst auf der SharePoint Website Die URLs sind in der Form http servername site name vti bin servicename asmx wobei servicename entweder Lists oder UserGroup ist servername ist der Name des Servers auf dem SharePoint lauft mit einer optionalen Portnummer f r die SharePoint Website Zum Beispiel myserver oder myserver 1234 sitename ist der Name der Website innerhalb des SharePoint Servers welche die Listen und andere Artefakte beinhaltet die von Portrait Shared Server ben tigt werden Standardm ig wird die Website Portrait genannt was jedoch geandert werden kann wenn erforderlich Konfigurieren der Bildwiederholrate Bearbeiten Sie zur Neukonfiguration
66. S ist die maximale Anzahl an Vorschlagen die der Dienst GetAct ions zur ckgibt Wenn kein Wert angegeben wird werden alle berechtigten Empfehlungen zur ckgegeben REASON FOR CALL ist die Hauptkontexteingabe f r den GetAct ions Webdienst Wenn kein Wert angegeben wird wird ein Null Wert verwendet ADDITIONAL CONTEXT f gt Decision Data Source Werte aus dem Kontakt hinzu Beispiel setzt den Wert f r Age der aktuellen Partei Einzel Datensatz auf 25 und den Wert f r FirstName auf leer lt b CurrentParty gt lt b Consumer gt xmlns c http schemas datacontract org 2004 07 ConfiguredTypes Code DataObjects Party lt c Age gt 25 lt c Age gt c FirstName i nil true gt lt b Consumer gt lt b CurrentParty gt setzt die Mehrfach Datensatz Keywords Zusammenstellung der Kategorie General auf die Werte SingleValuel und SingleValue2 lt Keywords gt lt SingleString gt lt SingleValue gt SingleValuel lt SingleValue gt lt SingleString gt lt SingleString gt lt SingleValue gt SingleValue2 lt SingleValue gt lt SingleString gt lt Keywords gt Antwortausgaben haben das Format lt b GetActionsResponse gt lt b Actions gt lt b IOWebService Action gt lt b ActionDeliveryId gt ACTION DELIVERY ID lt b ActionDeliveryId gt lt b ActionIdentifier gt lt b Description gt ACTION DESCRIPTION lt b Description gt lt b Externalldentifier gt ACTION EXTERNAL IDENT lt b Ext
67. Shared Repository ver ffentlichen klicken k nnen Sie die Modellbeschreibung QMML als Regel zur Verwendung in Portrait Dialogue oder Interaction Optimizer ver ffentlichen Sie werden aufgefordert den Namen den Typen und die Beschreibung f r die Regel sowie den Namen der Kundendomane f r die Ver ffentlichung anzugeben InteractionOptimizer Diese Benutzer oberflache ist eine M glichkeit um auf die meisten Funktionen zuzugreifen die ber den Datenerstel lungsbefehl pssrulepublish bereitgestellt werden Die Symbolleistenanwendungen stehen auch ber das Start Men von Portrait Miner zur Verf gung Exportieren von Regeln mithilfe von Befehlszeilenprogrammen Die folgenden Datenerstellungsbefehle DBCs stehen zur Verf gung damit Sie Analyseregeln nach Interaction Optimizer im Rahmen eines Batch oder geplanten Prozesses exportieren k nnen Alle diese Befehle ben tigen explizit die Argumente username und password wenn f r Ihr Benutzerkonto keine Windows Authentifizierung aktiviert wurde Authentifizierung Sie m ssen bei Portrait Shared Services authentifiziert sein um im Portrait Shared Repository gespeicherte Regeln verwalten ver ffentlichen oder abrufen zu k nnen Wenn Ihr Windows Anmeldekonto als Windows Authentifizierungskonto konfiguriert ist werden Sie von den Miner Anwendungen automatisch authentifiziert und Sie m ssen keine besonderen Ma nahmen zur Anmeldung ergreifen Derartige Konten brauchen auch in den Befehl
68. SuppressCorrelated SuppressionPeriod VALUES Application Uoc assit rn MED pilisiteritssito mi M M rr TY INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES TryAgainLater Troyaga nater Vale aga lencere dU OW ende seggublb INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES DontMarket Donte mekot Dont merket p l L mwlilyp mwili INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES Referral Re ferrai Rererzzant Qu dL mul ensubiL INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES CaptureLead Capture lead Capture lead 1 1 null null INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES InControlGroup Tim control grouo In control grows O 1 ill sub INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES SuppressForEngage ment Suppress for engagement Suppress for engagement 0 0 1 null
69. User verkn pft sein Das bedeutet dass alle HTTP Web Sites Dienste auf MyMachine unter MyUser account laufen m ssen Deshalb ist es nicht m glich Webanwendungen unter App Pools mit unterschiedlichen Entit ten auszuf hren wenn Administratorhandbuch 125 Protokollierung die Windows Authentifizierung erforderlich ist Das hei t dass alle App Pools auf einem einzelnen Dom nenkonto ausgef hrt werden m ssen Nachdem Sie die oben genannten Schritte abgeschlossen haben f hren Sie die folgenden Schritte aus um sicherzustellen dass die Windows Authentifizierung f r Portrait HQ Webanwendungen funktioniert Klicken Sie mit der rechten Maustaste auf DefaultAppPool Wahlen Sie Properties Klicken Sie auf der Registerkarte Identity auf Configurable Ae 0O N gt F gen Sie die Anmeldeinformationen des Benutzers hinzu der w hrend der Erstellung der Dienst prinzipalnamen f r Portrait Shared Services erstellt wurde Protokollierung Weitere Informationen zur Aktivierung der Protokollierung in Portrait Shared Services oder Portrait HQ finden Sie in den Anweisungen im Abschnitt Konfiguration ndern das als Dienstkonto verwendete Konto nach der Installation von PSS Um das Konto zu ndern das nach der Installation von PSS als Service Account verwendet wird gehen Sie folgenderma en vor 1 ndern Sie das Konto das als Identit t des f r PSS verwendeten Anwendungspools konfiguriert ist Dazu w hlen Sie in IIS im Anwen
70. alnamen SPN k nnen die Windows Authentifizierung f r Portrait Dialogue Webanwendungen beeinflussen Wie Sie dies vermeiden wird am Ende dieses Abschnitts beschrieben Stellen Sie nach der Installation des Support Tools sicher dass Sie auf dem Windows Server Computer mit einem Konto mit Domanen Administratorrechten angemeldet sind und ffnen Sie dann einen Befehl Aufforderung F hren Sie die beiden folgenden Befehle aus setspn a http Servername Dienstkonto setspn a http vollqualifizierter Dom nenname des Servers Dienstkonto gt wobei Folgendes gilt Servername ist der einfache netbios Name des Servers wie beispielsweise myserver Dienstkonto ist der Name des Dienstkontos wie beispielsweise mydomain myaccount Vollqualifizierter Dom nenname des Servers ist der vollstandige Name des Servers wie beispielsweise mydomain myaccount Beispiele setspn a http myserver mydomain myaccount setspn a http myserver mydomain mycompany com mydomain myaccount Zur Best tigung dass die Dienstprinzipalnamen erstellt wurden f hren Sie setspn 1 mydomain my account aus und berpr fen Sie ob die einfache und die vollqualifizierte Version des Servernamens in der Liste der mit dem Dienstkonto verkn pften Dienstprinzipalnamen stehen Beachten Sie dass nur eine Instanz eines Dienstes auf einem Computer konfiguriert sein kann Beis pielsweise kann HTTP MyMachine mit dem MyDomain My
71. assen von IO Spaltenname Beschreibung Description Beschreibung f r den Aktivitatenuntertypen Beispiel Der Standardsatz von verf gbaren Aktivitatsuntertypen wird durch Ausf hrung der folgenden SQL An weisungen f r die PSR Datenbank festgelegt INSERT INTO CampaignActivitySubType Name Description VALUES Loan Loan INSERT INTO CampaignActivitySubType Name Description VALUES Mortgage Mortgage INSERT INTO CampaignActivitySubType Name Description VALUES Current Ac COUme ECU Ene ACC OUNEN Konfigurieren von Aktivit teneigenschaften Marketingaktivit ten k nnen optional mit einer Priorit t versehen werden Diese Priorit t kann benutzt werden um Marketingaktivit ten einzuordnen wenn sie auf eingehenden Kan len pr sentiert werden Die Konfiguration der Liste der verf gbaren Marketingaktivit tseigenschaften erfolgt durch nderung des Inhalts der Relation PriorityType in der PSR Datenbank Die Relation PriorityType enth lt die folgenden Spalten Spaltenname Beschreibung Name Eindeutiger Name der einen Priorit tentyp repr sentiert Description Beschreibung f r den Priorit tentyp PriorityValue Wert f r den Priorit tentyp welcher genutzt wird um die Priorit t f r eine Aktivit t zu repr sentieren Dieser Wert wird benutzt um Aktivit ten einzuordnen Ein h herer Wert resultiert in einem h heren Rang Beispiel Der Standardsatz von verf gbaren Priorit ten wird
72. ben werden k nnen WIRD DIESE EINGABE WEGGELASSEN BESTEHT DAS RISIKO EINER SEHR GROSSEN ANZAHL VON ABGERUFENEN DATENSATZEN WAS DIE SYSTEMLEISTUNG HER ABSETZEN KANN 27 Bereitstellen von Anderungen f r die Datenintegration Systemname Typ Obligat Beschreibung orisch REQUEST HIS Datenob N A Die Sammlung an Abfrageverlaufsdatens tzen die durch TORY COLLECTION jekt das DAT zur ckgegeben werden sammlung Get treatment history wie oben au er dass request global durch treatment ersetzt wird Get response history wie oben au er dass request global durch response ersetzt wird Bereitstellen von nderungen f r die Datenintegration 28 Bereitstellen der Konfigurations nderungen 1 ffnen Sie die Registerkarte Deployer in der Configuration Suite 2 Vergewissern Sie sich dass die Liste der anwendbaren Knoten auf dem neuesten Stand ist Klicken Sie dazu auf die Schaltfl che Refresh ag E Dir Deployer Deployable nodes Geploymert history s i Pia 1j Display tiere System name Version Nodetype Path 3 Klicken Sie auf der Symbolleiste auf die gr ne Schaltflache Start Deployment oder klicken Sie auf Action Deployer Start Deployment Bereitstellen der Konfiguration auf einem anderen System In einer Test Produktionsumgebung m chten Sie wahrscheinlich nachdem Ihre Konfiguration in der Testumgebung l uft diese nderungen in die Produktionsumgebung migrieren In d
73. bgerufen werden k nnen Konfigurieren Sie Portrait Miner so dass es auf eine vorinstallierte Version der Portrait Shared Services verweist Bearbeiten Sie die Datei lt PMHOME gt ext PSSConnector pss properties so dass der Text service URL von Portrait Shared Services enthalten ist z B service ht tp MY SERVER PortraitSharedServices Zuordnen von Analysefeldern zu IO Feldern Bevor Sie Analyseregeln in IO verwenden oder Regeln nach einem Upgrade wieder initialisieren muss eine Zuordnung der Felder der Decision Data Source zu den Eingaben der Analyseregel in PSS geladen werden F r jede Instanz von IO existiert eine einzelne Zuordnungsdatei Die Zuordnungsdatei muss alle m glichen Zuordnungen zwischen den Feldern der Decision Data Source und den Feldern des Analysedatensatzes enthalten F r jedes Feld in der Zuordnungsdatei muss eine 1 1 Zuordnung bestehen Mehrere Zuordnungen pro Quell oder Zielfeld sind nicht zul ssig Die Zuordnung wird in einem XML Dokument definiert siehe unten mapping system IO gt lt inputMap inputName Age inputType integer source CurrentParty Age sourcetype FIELD gt lt inputMap inputName NumberOfDependants inputType integer source Current Party NumberOfChildren sourcetype FIELD inputMap inputName DefaultDate inputType date source CurrentParty DateOf Birth sourcetype FIELD lt inputMap inputName BankHeadOffice inputType string source Cur
74. checken Sie ein zu bearbeitendes Element aus 1 W hlen Sie das Element auf der Registerkarte Explorer der Configuration Suite aus 2 Klicken Sie auf der Symbolleiste auf Check out item 3 Vergewissern Sie sich dass das Element jetzt als ausgew hlt aufgef hrt wird So checken Sie ein Element f r alle Konfigurationsbenutzer ein 1 W hlen Sie das Element auf der Registerkarte Explorer der Configuration Suite aus 2 Klicken Sie auf der Symbolleiste auf Check in item 3 Vergewissern Sie sich dass das Element jetzt als eingecheckt aufgef hrt wird Erweitern der Decision Data Source 1 Wahlen Sie in der Configuration Suite unter Supporting definitions gt Data objects gt Campaigns die Option Prompt delivery data source aus Administratorhandbuch 15 Erweitern der Decision Data Source 16 Klicken Sie mit der rechten Maustaste auf Open item um die Details der Decision Data Source an zuzeigen Vergewissern Sie sich dass das Datenobjekt Prompt delivery data source zur Bearbeitung aus gecheckt ist Weitere Informationen finden Sie unter Erstellen von Web Service Managed Systems So erstellen Sie eine neue Eigenschaft f r das Datenobjekt Decision Data Source Klicken Sie mit der rechten Maustaste auf das Datenobjekt und w hlen Sie New Property Geben Sie einen Namen und einen Systemnamen f r die Eigenschaft an W hlen Sie den Data type aus Wenn Sie ein Datenobjekt als eine neue Eigenschaft hinzuf
75. cherte Vorgange XSLT Transformations oder Coding Fehler verursacht wird m ssen sich die Implementierungsentwickler darum k mmern Das Durchsuchen von Protokolldateien nach Stichw rtern wie critical severe fatal exception timeout error usw k nnte beim Auffinden des Problems helfen Portrait IO 5 5 Kapitel 7 Fehlerbehebung IO Unerwartete oder falsche Ereignisse PROBLEMDEFINITION Alles scheint ordnungsgem zu funktionieren aber die angezeigten oder ausgegebenen Daten sind unvollst ndig oder falsch Wenn falsche Daten auf der Benutzeroberflache angezeigt werden ist es wichtig das Objekt zu identi fizieren das die falschen Daten anzeigt Benutzeraktion Optionsfeld Rastersteuerung Bearbei tungssteuerung usw sodass es zur ck zur Quelle verfolgt werden kann AKTIONEN Da dies typischerweise durch Fehler in Benutzeranpassungen benutzerdefinierte Steuerungen Mod elldefinitionen Modellzuordnungen Knoten Datenzugriffstransaktionen generierte Interaktionen ben utzerdefinierte Interaktionen in der Datenbank gespeicherte Vorgange XSLT Transformations oder Coding Fehler verursacht wird m ssen sich die Implementierungsentwickler darum k mmern Das Durchsuchen von Protokolldateien nach Stichw rtern wie critical severe fatal exception timeout error usw k nnte beim Auffinden des Problems helfen Langsame Reaktion Sind alle Benutzer betroffen st die Mehrheit der Benutzer betroffen Kann
76. ctMarketer gt lt lt lt lt lt lt lt Permission Name AllowedToLogOn gt Permission Name AllowedToLogOnToEmarketingDesigner gt Permission Name EditEmarketingMailTemplates Permission Name AllowedToLogOnToVisualDialog Permission Name DeleteItem gt Permission Name DeleteOffer gt lt Permission Name DeleteTask gt lt Permission Name EditCampaign gt lt Permission Name EditOffer gt lt Permission Name EditTask gt lt Permission Name ReadCampaign gt Permission Name ReadOffer gt Permission Name ReadTask gt Permission Name EditGlobalSelections gt lt Role gt lt Role Name MarketingOperations gt lt Permission Name AllowedToLogOn gt Permission Name AllowedToLogOnToEmarketingDesigner gt Permission Name EditEmarketingMailTemplates gt Permission Name AllowedToLogOnToVisualDialog Permission Name DeleteItem Permission Name DeleteOffer gt lt Permission Name DeleteTask gt lt Permission Name EditCampaign gt lt Permission Name EditOffer gt lt Permission Name EditTask gt Permission Name ReadCampaign gt Permission Name ReadOffer Permission Name ReadTask gt Permission Name EditGlobalSelections Role Berechtigung Beschreibung AllowedToLogOn Die Anmeldung bei der Portrait HQ Anwen
77. ction to enable SSL access gt d Speichern und schlie en Sie die Datei Administratorhandbuch 111 Kapitel Fehlerbehebung IO In diesem Abschnitt e Problemuntersuchung lseeeeeeeeeeeee 114 e Definieren des Problems leseseese 115 e Fehlerbehebungstools 000 eee eee eee 119 Problemuntersuchung Problemuntersuchung Ungeachtet des Problems ist es notwendig so viele Informationen wie m glich dar ber zu sammeln Dabei ist es hilfreich sich auf die Fragen Wer Was Wo Wann und Wie zu konzentrieren Diese Untersuchung hilft bei der Bestimmung der Herangehensweise um das Problem zu l sen Wer Sind alle Benutzer betroffen st die Mehrheit der Benutzer betroffen Kann das Problem auf bestimmte Benutzer beschrankt werden Betrifft das Problem nur eine begrenzte Anzahl von Benutzern Ist das Problem benutzer oder computerspezifisch Beschrankt sich das Problem auf bestimmte Kundendatensatze Ist dieses Problem zuvor schon einmal aufgetreten Wenn ja wie wurde es gel st Gibtes ein bestimmte Funktion mit der das Problem auftritt Beispiel Datenbankzugriff Datenzugriff in einem Backend System Zugriff auf Backend Transaktionen usw Wird eine neue Funktion zum ersten Mal verwendet Hat diese Funktion zuvor korrekt funktioniert Wenn ja was hat sich zwischendrin geandert Kann das Problem auf den kleinsten betroffenen Bereich
78. ctionRequest gt wobei Folgendes gilt ACTION _DELIVERY_ID ist die Ubermittlungs ID f r eine Interaktion wie sie von einem vorangegan genen Aufruf des GetActions Dienstes zur ckgegeben wurde I CLIENT CORRELATION IDisteine Zeichenfolgenkennung die vom Benutzer des Interaction Optim izer Webdienstes angegeben werden kann um Anrufe mit Dienstmethoden zu verkn pfen Dies ist eine optionale Eingabe AGENT IDist die eindeutige Kennung f r den Vertreter der die Empfehlungen an den Kunden liefert Dies ist eine optionale Eingabe COMM METHOD ist der Name der zu verwendenden Kommunikationsmethode Die Liste der verf gbaren Kommunikationsmethoden finden Sie in der Reference Data Group Kampagnen Kommunikationsmeth odentypen CONSUMER ID ist die eindeutige Kennung f r den Kunden der Empfehlungen anfragt ADDITIONAL CONTEXT stellt Werte f r die Decision Data Source bereit Zum Beispiel Setzen Sie den Wert f r Age des aktuellen Teilnehmers auf 25 und lassen Sie den Wert f r FirstName leer lt b CurrentParty gt lt b Consumer gt xmlns c http schemas datacontract org 2004 07 ConfiguredTypes Code DataObjects Party lt c Age gt 25 lt c Age gt c FirstName i nil true gt lt b Consumer gt lt b CurrentParty gt Die Antwortausgabe enth lt eine Instanz des IOWebService Action Objekts Details zur Struktur dieses Objekts finden Sie im Abschnitt zum
79. d Nachrichtenseiten verwendet wenn vollqualifizierte Feldnamen angezeigt werden Dabei handelt es sich um Feldnamen die alle Vorganger wie Current party age en thalten Der Standardwart ist wie im vorherigen Beispiel ein einzelner Punkt Der Standard kann in jede Zeichenfolge mit den normalen Einschrankungen durch XML Elementattribute geandert werden gt w rde im vorherigen Beispiel als Current party gt age gerendert werden appSettings lt Selection fully qualified field separator the character to be used to separate the hierarchicall parts of vari able names referenced by selections gt add key SelectionFieldSeparator value appSettings Aktivieren der Kampagnengenehmigung Portrait HQ kann so konfiguriert werden dass Kampagnenanderungen erst genehmigt werden m ssen bevor die Kampagne gestartet werden kann Nur Portrait HQ Benutzer mit der Berechtigung Kampagne genehmigen d rfen die Kampagne genehmigen So konfigurieren Sie eine Kampagnengenehmigung 1 ffnen Sie die Datei web config im Ordner lt Installationsverzeichnis gt PST Portrait Shared ServerMMarketing HQ 2 Legen Sie f r den Parameter CampaignApprovalEnabled den Wert True fest Hinweis Sobald dieser Parameter aktiviert wurde m ssen alle Kampagnenanderungen von HQ Ben utzern mit entsprechender Berechtigung genehmigt werden Administratorhandbuch 105 Konfigurieren von Portrait Shared S
80. dardeinstellungen von Minidump an fordern um mehr als nur die Standardinformationen zu erfassen Bitte beachten Sie dass diese Speicherabbilder keine gro en Dateien sind wie h ufig aufgrund der Bezeichnung Speicherabbild angenommen wird Minidump kann als Befehlszeilenprogramm verwendet werden um Speicherabbilder zu erstellen die vom minimalem bis zum maximalen Speicher reichen Weitere Informationen finden Sie im Portrait Foundation Debug Handbuch Verwenden des Regel Audits 120 Es gibt die M glichkeit Diagnoseinformationen in Form eines Regel Audits anzufordern das zusammen mit den Aktionen zur ckgegeben wird wenn der GetActions IO Webdienst aufgerufen wird Diagnosen k nnen mithilfe einer der beiden folgenden Methoden angefordert werden Als Teil der IO WS Get Actions Request Eingabe zum Vorgang Damit wird eine Diagnose f r einen einzelnen Aufruf angefordert Einstellen eines DIAGNOSTICS Werts in der Relation io application params Damit wird eine Diagnose f r alle Aufrufe angefordert Hinweis Dieser Vorgang beeintrachtigt erheblich die Leistung und sollte nicht in einer Produktion sumgebung verwendet werden Portrait IO 5 5 Kapitel 7 Fehlerbehebung IO G ltige Werte f r die Diagnoseanforderung sind nachfolgend aufgef hrt Sie k nnen durch die Ver wendung eines Komma Trennzeichens miteinander kombiniert werden FULL muss in Verbindung mit mindestens einem anderen Wert verwendet werden z B UNM
81. daten in einzelne Kam pagnen bersichten und bersichten auf Aktivit tsebene zu konsolidieren Operationale Relationen Die folgenden Relationen im konsolidierten Datenspeicher k nnen als betriebliche Daten enthaltende Relationen angesehen werden also die Daten auf die von IO oder PD zugegriffen werden kann um 56 Portrait IO 5 5 Kapitel 3 Integration von IO historische Informationen auf Kundenbasis abzurufen wie z B die Anzahl der eingehenden Kontakte f r einen bestimmten Kunden oder das letzte Datum wann einem Kunden ein bestimmtes Angebot un terbreitet wurde Diese Relationen werden auch herangezogen um das Stern Schema der Zusammen fassungsinformationen zu erstellen das von Marketing HQ zur Anzeige der Details auf den Kam pagnen berwachungsseiten verwendet wird REQUEST LOG Diese Relation enthalt die Details der eingehenden Anfragen wie sie von IO erfasst wurden Anfordern Beschreibung Wert RQL REQUEST ID Prim rschl ssel f r diese Relation Dies st BIGINT eine einfache Identit tsspalte RQL SOURCE ID Die ID dieser Zeile in der Staging Relation der BIGINT IO Datenbank Sie wird verwendet um diese Anfrage mit einer oder mehreren Aufforder ungen in der Relation TREATMENT OF FER LOG zu verkn pfen RQL SIM REPLAY ID Wenn die Anfrage im Rahmen einer Simula INT tionswiedergabe gestellt wurde ist dies die ID der Wiedergabe kann NULL sein RQL CUSTOMER ID Die ID des Kunden der die Anfrage stellt abhan
82. derlich Portrait Reports optional Stellt eine Sammlung vorgefertigter Berichte zur operativen Leistung von Portrait Interaction Optimizer und Portrait Dialogue bereit Hinweis Portrait Reports ist f r Portrait Dialogue und Portrait Interaction Optimizer optional und f r Portrait Explorer nicht erforderlich Portrait HQ Bietet ein zentrales Dashboard f r Planung Start und berwachung von groften 1 1 Marketingkampagnen Neben Live Zusammenfassungen Ihrer allgemeinen Marketingposition liefert Portrait HQ auch Echtzeitdaten anhand derer Sie den Fortschritt von Kampagnen auswerten und falls erforderlich sofort Ma nahmen ergreifen k nnen Portrait Foundation Portrait Foundation ist ein in hohem Ma e konfigurierbares System f r die Bereitstellung eines kompletten Customer Relationship Managements Portrait Foundation stellt eine Reihe von Kernfunktionen auf dem CRM Server bereit die unabhangig von dem Kanal sind ber den ein Kunde mit dem Unternehmen kommuniziert Interaction Optimizer IO verwendet Portrait Foundation zur Konfiguration benutzerdefinierter Datener fassungsprozesse speziell f r Ihre IO Implementierung Zus tzlich ist der IO Webdienst implementiert der Portrait Foundation Prozessmodelle nutzt SQL Server Datenbank Interaction Optimizer verwendet eine SQL Server Datenbank zur Speicherung seiner Konfiguration und zur Zwischenspeicherung von Daten die dazu verwendet werden die von Interaction Optimizer bewe
83. dieser Behandlung ResponseHistory eine Sammlung von IO IOInteractionResponse Objekten Jedes Objekt stellt eine Antwort f r den Kunden in Interaction Optimizer dar und wird wie folgt beschrieben AGENT ID di e eindeutige Kennung f r den Vertreter der die Kundenantwort aufgezeichnet hat CHANNEL NAME CUSTOMER ID CLIENT CORR der Kanal auf dem die Antwort aufgezeichnet wurde die Kennung des Kunden f r den die Antwort aufgezeichnet wurde ELATION ID eine Zeichenfolgenkennung welche die Sitzung in dem Kontext identi fiziert f r den die Antwort aufgezeichnet wurde j INTERACTION CAMPAIGN NA ACTIVITY NA PRIORITY TY PRIORITY VA ID die Kennung der Interaktion f r welche die Antwort aufgezeichnet wurde ME der Name der bergeordneten Kampagne der Interaktion ME der Name der Kampagnenaktivitat interaktion PE der Prioritatsname der Kampagnenaktivitat UE der Priorit tswert der Kampagnenaktivitat ACTIVITY SUBTYPE der Aktivit tsuntertyp der Kampagne ACTIVITY TY PE der Aktivit tstyp der Kampagne MESSAGE NAME der Name der mit dieser Interaktion verkn pften Meldung Zeichenfolge RESPONSE HISTORY ID eine durch Interaction Optimizer verschl sselte Antwortverlaufs ID RESPONSE TIMESTAMP das Datum und die Uhrzeit der Antwortaufzeichnung SuppressUnt TREATMENT H
84. dung ist erlaubt AllowedToLogOnToEmarketingDesigner Die Anmeldung beim Nachrichten Designer und die Anzeige von Nachrichtenvorlagen im Designer sind erlaubt Nachrichtenvorlagen bestimmen den Inhalt der bei Outbound Kommunikationen gesendet wird Administratorhandbuch 83 Verschieben von Simulationsaufzeichnungen in ein anderes IO System Berechtigung Beschreibung EditEmarketingMailTemplates Die Bearbeitung von Nachrichtenvorlagen im Na chrichten Designer ist erlaubt AllowedToLogOnToVisualDialog Starten von Visual Dialogue ber eine Verkn pfung in Portrait HQ ReadCampaign Anzeigen von Kampagnen Selektionen Nachricht en und Listen ohne deren nderung EditCampaign ndern der Kampagnen Selektionen Nachrichten und Listen Deleteltem L schen der Kampagnen Selektionen Nachrichten und Listen ReadOffer Anzeige der Angebote ohne deren nderung EditOffer ndern der Angebote DeleteOffer L schen der Angebote ReadTask Anzeigen der Aufgaben ohne deren Anderung EditTask Andern der Aufgaben DeleteTask L schen der Aufgaben EditGlobalSelections Erstellen Andern und Entfernen der globalen Selektionen globale Selektionen gelten f r alle Kampagnen ApproveCampaign Benutzer ist berechtigt Kampagnen zu genehmi gen LaunchCampaign Benutzer ist berechtigt Kampagnen zu starten Verschieben von Simulationsaufzeichnungen in ein anderes IO System Mit der IO Simulationsfunktion k nnen Sie IO Aktivit
85. dungen Kernkomponenten von Interaction Optimizer Andere Server Portrait und Extern Anwendungen die Webserver Eingaben liefern RE EB D 0 Kundenwebsite Callcenter und Branche Anwendungsserver Andere Kunden von IO Analysemodelle und listen Konfiguration S Admin Anwendungen 4 4 i ie 2 Datenschichten p 2 a L l Schl ssel 1 I I I Interner Aufruf Interaction Externe Daten Konfigurierte I Optimizer Datenbank Kunde CRM universelle Datenbanken etc Komponente 1 L sungs I I Integratie kt hom 10 Portrait IO 5 5 Kapitel 2 Produkt bersicht Hauptkomponenten Portrait Shared Server Portrait Shared Server besteht aus f nf Hauptkomponenten Portrait Shared Services PSS Stellt die Webdienste bereit ber die Portrait Suite Anwendungen Portrait Explorer Miner Dialogue und Interaction Optimizer miteinander kommunizieren k nnen Portrait Shared Repository PSR Stellt das Portrait Shared Repository und die Portrait Data Warehouse Datenbanken bereit SharePoint Tasks optional Stellt eine integrierte L sung zur Aufgabenverwaltung bereit mit der Aufgaben die Einzelpersonen in Portrait HQ zugewiesen sind zur besseren Ansicht in SharePoint angezeigt werden Hinweis SharePoint Tasks ist f r Portrait Dialogue und Portrait Interaction Optimizer optional und f r Portrait Explorer nicht erfor
86. dungspool Advanced Settings 2 F hren Sie die unter Post install mandatory configuration beschriebenen Schritte f r das neue als Dienstkonto zu verwendende Konto aus 3 F hren Sie die unter Creating Service Prinzipalnamen for the Portrait Shared Services beschriebenen Schritte f r das neue als Service Account zu verwendende Konto aus Erstellte Aufgaben werden nicht unter Meine Ansicht in Portrait HQ angezeigt Stellen Sie sicher dass den Benutzern Aufgaben zugewiesen sind oder das Erstellen von Aufgaben in SharePoint richtig konfiguriert ist Weitere Informationen finden Sie unter Erstellen einer SharePoint Site im Interaction Optimizer Installationshandbuch oder Portrait Dialogue Installationshandbuch 126 Portrait IO 5 5 Kapitel 8 HQ Fehlerbehebung Anzeige der Fehlermeldung Fehler beim Abrufen der Aufgabenliste in Portrait HQ 1 Stellen Sie sicher dass SharePoint entsprechend den Anweisungen im Interaction Optimizer Install ationshandbuch konfiguriert wurde 2 berpr fen Sie ob die Endpunktadresse in der Datei web config richtig ist lt Endpoint for outbound connection to SharePoint server s List Service used for tasks etc gt endpoint address http vm pss sharep portrait vti bin Lists asmx binding basicHttpBinding bindingConfiguration Sharepoint contract ListsService ListsSoap name ListsSoap gt 3 Die in der Datei web config angegebene URL darf
87. durch Ausf hrung der folgenden SQL Anweisungen f r die Portrait Shared Repository festgelegt INSERT INTO PriorityType Name Description PriorityValue VALUES Highest Seasta EGO INSERT INTO PriorityType Name Description PriorityValue VALUES High BEER 00 INSERT INTO PriorityType Name Description PriorityValue VALUES Medium Meck orna Ya 90 INSERT INTO PriorityType Name Description PriorityValue VALUES Low Mioris y S00 INSERT INTO PriorityType Name Description PriorityValue VALUES Lowest Lowest 100 Administratorhandbuch 71 Konfigurieren von Kan len Konfigurieren von Kanalen Konfigurieren von Kan len In Portrait HQ w hlen Benutzer durch Klicken auf Umschaltflachen auf der Seite Marketingaktivit ten welche Inbound und Outbound Kan le eine Marketingaktivitat verwenden soll Zum Hinzuf gen Entfernen oder Andern eines Kanals m ssen Sie Anderungen in den Relationen TreatmentType und ChannelType im Portrait Shared Repository vornehmen Tabelle 1 ChannelType Relation Spaltenname Beschreibung Name Der Kanalname Description Beschreibung fur den Kanal PcmChannelName Der Name des Kanals in Portrait Dialogue Bei neuen Kan len sollte dieses Feld normalerweise leer bleiben Tabelle 2 TreatmentType Relation Spaltenname Beschreibung Name Der Name des Behandlungstyps Muss eindeutig sein ShortName Die Kurzform d
88. e senden Sie das Portrait Speicherauszug Konfiguration Repository Empfehlungsintegration Interaction Optimizer stellt die Schnittstelle bereit ber die Ihre Anwendungen Empfehlungen abrufen und Antworten auf diese Empfehlungen ber Webdienste aufzeichnen k nnen Auf den Webdienst kann ber eine URL des folgenden Formats zugegriffen werden http server port IOWCFWebService IOWebService svc Verweisen Sie Ihren Browser auf diese URL um zu berpr fen ob der Webdienst lauft und eine Bes chreibung der vom Webdienst unterst tzten Methoden zu erhalten Zum Aufrufen von Methoden im Webdienst stehen eine Reihe von Standardverfahren zur Verf gung Sie sollten das Verfahren wahlen das f r die IDE und die Anwendung in der Sie entwickeln am besten geeignet ist Das einfachste Verfahren ist einen NET Client zu verwenden der vom Webdienst mithilfe des Microsoft Tools svcutil exe erstellt wird Eine Client Anwendung in C kann Methoden direkt auf einem erzeugten Client Stub aufrufen class Test static void Main IOWebServiceClient client new IOWebServiceClient State state new State Campaigns PromptDeliveryDataSource context new Campaigns PromptDeliveryDataSource IOWebService GetActionsRequest request new IOWebService GetAction sRequest assign context CurrentParty context Globals and context Deliv eryAgent assign request ActionDeliveryContext request CommunicationMethod
89. e Antwortausgabe enth lt eine Instanz des IOWebService Action Objekts Details zur Struktur dieses Objekts finden Sie im Abschnitt zum Webdienst GetActions GetTreatedAction Der Webdienst Get TreatedAct ion gibt die Details einer einzelnen Interaktion zur ck Der Dienst zeichnet nicht auf dass der Kunde mit dieser Interaktion behandelt wurde Das Eingabedokument hat folgendes Format lt ActionDeliveryId gt ACTION DELIVERY ID lt ActionDeliveryId gt AdditionalContext ADDITIONAL CONTEXT lt AdditionalContext gt lt GetActionRequest gt lt b ActionDeliveryContext gt lt b Application gt lt b Application gt lt b ClientCorrelationId i nil true gt CLIENT CORRELATION ID lt b ClientCor relationId gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt lt b IOPartyId i nil true gt AGENT ID lt b IOPartyId gt lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt 50 Portrait IO 5 5 Kapitel 3 Integration von IO lt b Language i nil true gt lt b Language gt lt b ReasonForCall i nil true gt lt b ReasonForCall gt lt b TimeZone i nil true gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b CommunicationMethod gt COMM METHOD lt b CommunicationMethod gt lt b CustomerId gt lt b IOPartyId gt CUSTOMER ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt lt b CustomerId gt lt GetA
90. e Data Group und Reference Data Item die in den Rela tionen amc rd ref data group und amc rd ref data item aufgez hlt werden Um einen RDI Index zu einem konkreten Wert aufzul sen gleichen Sie einfach seine Werte f r Reference Data Group und RDI mit den Spalten reference data group idundreference data item id in der Relation amc rd ref data item ab Um die m glichen Werte f r eine bestimmte Reference Data Group aufzulisten listen Sie einfach alle Werte aus der Relation amc rd ref data item mit passender reference data group id auf Um die Reference Data Group f r einen bestimmten Type zu ermitteln gleichen Sie ihren Reference Data Group Wert mit der Spalte reference data group idin der Relation amc rd ref data group ab Automatisierung Dieser Auszug wird haufig als ein automatisierter geplanter Datenextraktionsprozess eingerichtet Ein zelheiten wie Sie dazu vorgehen sind nicht Gegenstand dieser Dokumentation Nachfolgend jedoch einige Hinweise und Tipps Packen Sie Ihr SQL in ein SQL Server Integration Services Paket richten Sie dann mithilfe des SQL Server Agent Manager in SQL Server Management Studio automatsch geplante Joblaufe ein Packen Sie Ihr SQL in Aufrufe an eine Batch Engine wie SQLCMD und erstellen Sie eine Zeitplanung mit Windows Scheduler oder einem ahnlichen Hilfsprogramm Integrieren Sie den Extraktionsprozess in einen externen Analyse Dateierzeugungsprozess wie z B dem Quadstone System Datenerstellu
91. e OfferHistory CUSTOMER ID fieldExclusionpath DecisionsDataSource ResponseHistory CUSTOMER ID gt lt fieldExclusionpath DecisionsDataSource ResponseHistory INTERAC TION ID fieldExclusionpath DecisionsDataSource ResponseHistory RESPONSE HIS TORY ID fieldExclusionpath DecisionsDataSource ResponseHistory SIM REPLAY ID fieldExclusionpath DecisionsDataSource ResponseHistory TREATMENT HIS TOR Vane Die e fieldExclusionpath DecisionsDataItems CAMPAIGN EVENT ID fieldExclusionpath DecisionsDataltems CAMPAIGN ID gt fieldExclusionpath DecisionsDataItems COMMUNICATION ID gt lt fieldExclusionpath DecisionsDataltems MATERIAL ID gt lt fieldExclusions gt B Portrait Mas Cms Services IO Config Ausf hren des Werkzeugs DatasourceDefExporter F hren Sie DataSourceDefExporter von der Befehlszeile aus es ist unter C Program Files x86 PST Portrait IO Tools installiert Das Tool zeigt seinen Fortschritt im Konsolenfenster an Verwendung DatasourceDefExporter q user PSS user gt password PSS user s password Optionen q Ausf hrung im Hintergrund ohne Eingriff des Benutzers user Und password Die Anmeldeinformationen des PSS Benutzers mit denen er sich bei Portrait Shared Services anmeldet Wenn diese weggelassen werden verwendet das Tool das Konto der aktuellen Windows
92. e Spalte CA CAMPAIGN ID verkn pft zum Eintrag der bergeordneten CAMPAIGN Relation CAM CAMPAIGN ID Beispielabfragen Abfrage zum Abruf der Details der Antworten pro Kampagnenaktivitat HINWEIS In IO spiegeln die Behandlungszahler die Anzahl der Aufforderungen wider Echte Behand lungszahler k nnen nur aus der Anzahl der Antworten geschlossen werden SELECT c CAM NAME as Campaign Name a CA NAME as Interaction Name ch CH NAME as Channel t TR TOTAL TREATMENTS as Prompt Count t TR TOTAL TREATMENTS t TR TOTAL NEGATIVE RESPONSES t TR TOTAL NEUTRAL R SPONSES t TR TOTAL POSITIVE RESPONSES as Not Presented Count t TR TOTAL POSITIVE RESPONSES as Positive Responses t TR TOTAL NEUTRAL RESPONSES as Neutral Responses t TR TOTAL NEGATIVE RESPONSES as Negative Responses FROM TREATMENT t INNERJOIN CAMPAIGN ACTIVITY a ON t TR ACTIVITY ID a CA ACTIVITY ID INNERJOIN CAMPAIGN c ON a CA CAMPAIGN ID c CAM CAMPAIGN ID INNERJOIN CHANNEL ch ON t TR CHANNEL ID ch CH CHANNEL ID ce Um dieselbe Abfrage f r eine Simulationswiedergabe auszuf hren muss folgendes SQL genutzt werden Hinzuf gen einer where Klausel zur Auswahl einer bestimmten TOL IO SIM REPLAY ID
93. e auf die Registerkarte Inputs Administratorhandbuch 23 Auff llen der Decision Data Source Erstellen Sie eine neue DAT Eingabe f r jede Command input Klicken Sie dazu auf New Wahlen Sie DAT Eingabenamen anhand derer die Datenquelle leicht zu erkennen ist Klicken Sie auf Edit Mappings um die DAT Eingaben den Befehlseingaben zuzuordnen W hlen Sie eine der Transaction inputs und eine Command input Klicken Sie danach auf Map um eine neue Zuordnung zu erstellen 24 Portrait IO 5 5 Kapitel 3 Integration von IO mes Pogeseps made Dents ciu Mem 3 Qr nar m Lx Coresi Sen ii Wiederholen Sie diesen Vorgang f r alle Eingabezuordnungen Klicken Sie auf OK um die Zuordnungen zu speichern 8 Konfigurieren der Registerkarte Outputs Wiederholen Sie die obigen Schritte um DAT OK outputs zu erstellen und sie Command outputs zuzuordnen mus MA Reti nee al lg A c omar DAT syctem rame Foe DAT descsphon Re fhe Gern into ber an cube Cnead ipa Daaa put colum Kraftakt mat Im N mar Output columm Diovoal gt atout Moth at Ape Ed Dutpul colum Piper atem az Um DAT Ausgaben f r eine Sammlung zu definieren erstellen Sie eine Ausgabe als Datentyp Data object collection data type und wahlen Datenobjektkategorie und typ in den Feldern Data object category und type Administratorhandbuch 25 Auff llen der Decision Data Source DIS Sytem vare ME Dimmer
94. eeeenitnr retina oen iu pe to nna cbe eee Eia 104 Konfigurieren der Portrait Shared Repository Datenbank uusenneen 104 kentigurieren von Share POE au 104 Konfigurieren der Bildwiederholrate u a 104 Konfigurieren der Portrait HQ Anwendungsprotokollierung msn 104 Neukonfigurieren eines anderen Separ ftors cunuenenessinkumeeenene 105 Aktivieren der Kampagnengenehmigung eene 105 Konfigurieren von Portrait Shared Server eene 106 Konfigurieren der Windows Authentifizierung sese 106 Konfigurieren der Portrait Shared Server Protokollierung essesss 106 Konfigurieren der Kampagnen Berichte eee nennen etna entes 107 Konfigurieren der Quicklinks in MyVIGW aaa ion enr esthd annes tha aa Rr a tna aa Sua RR ada seh Pind da 108 Aktivieren von SSL HTTPS 2 u user 109 Kapitel 7 Fehlerbehebung I0 iiuiniiiiacis ina abba un nis desk E pEMR ILLIS nie 113 Problemuntersuchung 2 nonien ninnnict iie e ora iain han napa pnr EI Hamann RR kenne 114 luce ere T TEES 114 Wels 7 r 114 MD P ead diei arcte aianei REM OE ca o oca dd Ue FE encor Kece diet DE Ex us Naw ean anaes Fa Duda bale cds 114 lp i E 115 A Ue Wa near ore eee eee T EN 115 Befinieren des Problems 2
95. efert diese Relation die tatsachlich ausgef hrten Behandlungen da die Behandlung aus der Tatsache gefolgert werden kann dass eine Antwort vorliegt HINWEIS Die Relation BEHAVIOR LOG speist diese Relation und kann Antworten enthalten die f r keine Kampagnenaktivitat g ltig sind weil sie Verhalten erfasst die eine Antwort sein k nnen oder Portrait IO 5 5 Kapitel 3 Integration von IO nicht Nur bestatigte Antworten auf Kampagnenaktivitaten werden im Antwortprotokoll gespeichert und deshalb sollte nur diese Relation zur Abfrage des Antwortverlaufs herangezogen werden Antwort Beschreibung Wert Primarschlussel f r die Relation ein einfach BIGINT inkrementierender IDENTITY Wert RL SRC RESP HIST ID Nur IO BIGINT Die ID des Antwortverlauf Datensatzes in der Staging Relation in IO RL TREATMENT LOG ID ID des TREATMENT LOG Eintrags auf den BIGINT dies eine Antwort ist RL BEHAVIOR LOG ID Die ID des entsprechenden Eintrags der Ver BIGINT haltensprotokoll Relation RL ACTIVITY ID Die Kampagnenaktivitat f r die dies eine Ant INT wort ist RL TREATMENT ID Die ID des TREATMENT Relationseintrags INT f r den dies eine Antwort ist RL OFFER ID Die ID des OFFER Relationseintrags f r den INT diese Antwort gilt RL MESSAGE ID Nur IO Die MESSAGE D Verkn pfung zur ACTIV ITY CHANNEL MESSAGE Relation wird zur Verkn pfung mit der Nachricht verwendet auf die dies eine Antwort ist RL DOMAIN ID Nur PD Die Ken
96. ehandlung bereitgestellt wurde TARGET LIST Es D die Kennung der Liste auf welche diese Behandlung abzielt TREATMENT ID eine durch Interaction Optimizer verschl sselte Behandlungs ID Zeichenfolge TREATMENT TIMESTAMP das Datum und die Uhrzeit der Bereitstellung dieser Behandlung Administratorhandbuch 53 WCF Webdienstreferenz 54 RequestHistory eine Sammlung von I0 IOInteractionRequest Objekten Jedes Objekt stellt eine Abfrage dar die f r den Kunden gestellt wurde und wie folgt beschrieben ist AGENT ID die Kennung des an der Sitzung angemeldeten Vertreters f r welchen die Behandlung be APPLICATION wurde CUSTOMER ID CLIENT CORR s eitgestellt wurde der Name der Anwendung aus der die Abfrage an Interaction Optimizer gesendet die Kennung des Kunden fur den die Abfrage gestellt wurde ELATION ID eine Zeichenfolgenkennung welche die Sitzung in dem Kontext identi fiziert in dem die Abfrage an Interaction Optimizer gesendet wurde MAX ACTIONS die maximale Anzahl an zur ckzugebenden Vorschlagen Die Anzahl die f r diese Abfrage verwendet wurde REASON FOR CALL der Grund des Anrufs der f r diese Abfrage verwendet wurde REQUEST ID eine durch Interaction Optimizer verschl sselte Abfrage ID Zeichenfolge REQUEST TIME STAMP das Datum und die Uhrzeit der Bereitstellung
97. ein um die Eingabeparameter zu definieren z B eine Kundenkennung M glicherweise ist es einfacher das SQL in einer anderen Anwendung zu erstellen oder zu bearbeiten z B in Word oder SQL Server Management Studio und dann in das Formular SQL statement einzuf gen erint i m IN 0m we EB Oman a nen FL en ijui slaj E 2 Meout Acceasetetstee L aut fut Bener Vouish l Fiat MOLEEHCLO MAME klein Foossivd Acre Med semis 2 MOUSEHMOUD LUIPESTYLE CD uidet HOUSEHOLD WEALTH RANGE CO NafWirrk MOLEEHOLUD INCOME RANGE C MOUSEMOLO X ATTA OS panine Contant FR Fide CONTACT FN BEST CALLTM h BasiTermTaC al CONTACT PRE BEHAWOU CD el Coma Puro CONTACT ROW ID Cini CALL FREQUENCY Calfiparey MAAL FLO DahuEmw G Duet LIO DeMetAutiMenige OW ON ACCOUNT ROM IO AOCCOM ASSET C INMTR JOIN ON ACCOUNT PEF NUMBER 2 HOJSEHOUD NAME PAER 208 E ACCCON OONTACT ID CONTACT FOW ID INNER JON ACT Vot OP CONTACT WOW ip CONTACT Fux PAR ROW IO WHERE ACCOUNT ABSET MUM Erstellen oder bearbeiten Sie die Eingabeparameter je einen pro Fragezeichen im SQL in der richtigen Reihenfolge Erstellen oder bearbeiten Sie die Ausgabespalten eine pro Spalte im Ergebnissatz des SQL Select wobei die Namen der Ausgaben den Namen der Spalten in dem Ergebnissatz entsprechen Soerstellen Sie eine neue Eingabe oder Ausgabe 1 Klicken Sie im entsprechenden Abschnitt auf New 22 Portrait IO 5 5 Kapitel 3 Inte
98. eines neuen Kanals zur Seite Marketingaktivit ten 13 ndern des Texts des Kanalsymbols auf der Seite Marketingaktivit t 73 Entfernen eines Kanals welcher auf der Seite Marketingaktivit ten angezeigt wird 74 Konfigurieren von Antworttypen eeeeeeeeeeeen nennen nennen nennen nnn nnne nnn nennen 74 Vor und Nachbearbeitung von IO Webdienstaufrufen uursusnssnnsnannnnnnnnnnnnnnnnnnnn 76 Aufl sen von externen Kunden und Vertreter IDs eeeenee 76 Erstellen benutzerdefinierter Entscheidungsfunktionen eueeeeeeeee 77 Kapitel 5 Verwalten von ld 79 Verwalten von Portrait HQ Benutzern esee nennen nnns 80 Authentifizieren von Portrait FIQ Benutzeir iecore recta citet e anal 80 Autorisieren von Portrait HQ Benutzern eren 81 ndern der HQ Benutzerberechtigungen sesssssseeeeenneen nennen 82 Verschieben von Simulationsaufzeichnungen in ein anderes lO System 84 Verschieben von Kampagnendaten in ein anderes lO System 85 Einrichten der pr diktiven Bewertung Miner Integration 86 DOS os cata sttldienM bona dietatietee ta aa nc cinta comes odis m Llc ncdaer dana 86 Konfigurieren der PSSConnector Erweiterung f r Portrait Miner
99. einzuf gen ist Zum Beispiel L schen Sie den Link zwischen dem And Knoten und dem End Knoten Klicken Sie in der Symbolleiste auf das Link Symbol Klicken Sie auf den Knoten links neben dem neuen Data Access Knoten und klicken Sie dann auf den Data Access Knoten um den Link hinzuzuf gen Dabei handelt es sich um den Eingabelink zum Data Access Knoten Zum Beispiel Verkn pfen Sie den And Knoten und den Data Ac cess Knoten Wiederholen Sie diesen Vorgang f r den Knoten rechts neben dem neuen Data Access Knoten Dabei handelt es sich um den Ausgabelink des Data Access Knotens Zum Beispiel Verkn pfen Sie den Data Access Knoten und den End Knoten Portrait IO 5 5 Kapitel 3 Integration von IO 4 Bearbeiten Sie die Eigenschaften des Data Access Knotens klicken Sie mit der rechten Maustaste und w hlen Sie Knoten bearbeiten W hlen Sie das System entsprechend der neuen Datenquelle auf die Sie zugreifen m chten W hlen Sie die Transaction f r die in den Kontext einzuf genden Daten Klicken Sie auf OK 5 Definieren Sie die Zustande f r den Ausgabelink FAIL OK Klicken Sie mit der rechten Maustaste auf den Ausgabelink Data Access und klicken Sie auf OK Ziehen Sie im Fenster Palette einen End Knoten in das Hauptfenster Verkn pfen Sie den Data Access Knoten mit dem neuen End Knoten Klicken Sie mit der rechten Maustaste auf diesen neuen Link und wahlen Sie FAIL Bearbeiten Sie das Ergebnis des ne
100. en Sie ein Domanenelement zu Portrait Mas Cms Services Au thorization config hinzu Die Optionen f r die Konfiguration des Domanenelements sind Domain Verwenden Sie diese Option um Benutzer mit einer anderen Windows Dom ne zu authen tifizieren anstatt mit der zu der PSS geh rt Bei Verwendung dieser Konfiguration muss ein Vertrauens verh ltnis zwischen der PSS Dom ne und der Dom ne welcher der Benutzer angeh rt existieren Die Identit t des Portrait Shared Server Anwendungspools muss entweder ein Konto in der Dom ne sein f r welche die HQ Benutzer authentifiziert werden sollen oder ein Konto f r das ein Vertrauens verhaltnis mit der Domane besteht f r welche die Authentifizierung erfolgen soll Zum Beispiel Domain ControllerName pbi global pvt DistinguishedName DC pbi DC glob al DC pvt Geben Sie zur Verwendung eines bestimmten Domanencontrollers f r die Authentifizierung den Hostnamen des Controllers unter ControllerName an Beispiel Domain ControllerName USDBY1 GLBADP02 pbi global pvt Distinguished Name DC pbi DC global DC pvt gt ApplicationDictionary Verwenden Sie diese Option zur Authentifizierung mit LDAP z B wenn Sie einen AS LDS Server nutzen Beispiel lt Domain ContextTypeName ApplicationDirectory ControllerName io52 icr eng pbi global pvt Portrait IO 5 5 Kapitel 5 Verwalten von IO DistinguishedName OU UK HENLEY OU PSSUsers DC pbi DC global DC pvt
101. en Sie noch von einem Webbrowser aus direkt auf den Webdienst zugreifen Absturz PROBLEMDEFINITION Administratorhandbuch 115 Laufzeit Problem 116 Die Anwendung der Dienst oder die Benutzeroberflache wird unerwartet beendet Wenn der Absturz auf der Benutzeroberflache stattfindet k nnte eine Anwendungs oder Systemfehler meldung angezeigt werden Wenn die Schaltflache Weitere Informationen vorhanden ist klicken Sie darauf um eine detaillierte Beschreibung des Problems zu erhalten Bei einem Webdienst k nnte eine Zeit berschreitungsmeldung in der Protokolldatei der Anwendung die mit dem Webdienst kommuniziert vorhanden sein In jedem Fall sind Fehlermeldungen in den Pro tokolldateien und Ereignisprotokollen vorhanden Au erdem sollte eine UserDump Speicherabbilddatei mit dem Datum und der Uhrzeit des Absturzes vorhanden sein AKTIONEN F r eine anf ngliche Untersuchung m ssen die Portrait Foundation Protokolldateien oder Ereignispro tokolle im Portrait Log Viewer ge ffnet werden Filtern oder suchen Sie im Log Viewer nach einer an gezeigten Fehlerzahl nach Fehlertext und oder nach Stichw rtern wie critical severe fatal exception timeout error usw Mithilfe dieser Suchen erfahren Sie von Problemen in und au erhalb von Portrait Foundation Tiefgehendere Untersuchungen k nnten eine Analyse der Speicherabbilddateien dmp erfordern die zusammen mit allen anderen gesammelten Protokollen an den Portrait Suppo
102. en kann Bei folgenden Abfragen von GetActions mit derselben Kennung wird die Empfehlung nicht f r denselben Kunden zur ckgegeben AGENT IDist die eindeutige Kennung f r den Vertreter der die Kundenantwort aufzeichnet Dies ist eine optionale Eingabe ACTION DELIVERY IDistdie Ubermittlungs ID f r eine Interaktion wie sie von einem vorangegan genen Aufruf des GetActions Diensts zur ckgegeben wurde CONSUMER IDist eine eindeutige Kennung f r den Kunden der auf eine Empfehlung reagiert ECONDARY AUDIENCE der Name der sekund ren Zielgruppe eine Entit tssammlung ECONDARY AUDIENCE IDENTIFIER NAME der Kennungsname der sekund ren Zielgruppe ECONDARY AUDIENCE IDENTIFIER VALUE der Kennungswert der sekund ren Zielgruppe ESPONSE TYPE ist der Name des Antworttyps UPPRESS UNTIL DATE ist das explizite Datum bis zu dem die Empfehlung f r den Kunden der auf die Empfehlung antwortet unterdr ckt wird S S S R S Es sind keine Antwortausgaben vorhanden GetEligibleCampaignSummaries Der Webdienst GetEligibleCampaignSummaries gibt alle Marketingaktivitaten zur ck f r die der angegebene Kunde berechtigt ist Verwenden Sie diese Methode um eine erweiterte Liste aller Kam pagnen anzuzeigen f r die der Kunde berechtigt ist im Gegensatz zur kurzen Liste der bestm glichen Kundenaktionen die von GetAct ions zur ckgegeben wi
103. enden Auswahlkriterien Tests bei einer sekund ren Zielgruppe umfasst wird die Kennung als Teil der vom GetActions Webdienst zur ckgegeben Aktion einbezogen Weitere Informationen zu den Daten der sekund ren Zielgruppe die der GetActions Webdienst zur ckgibt finden Sie unter GetActions Webdienst im Abschnitt WCF Webdienstreferenz Zur Aktivierung der Funktion sekund re Zielgruppe m ssen Sie die sekundaren Zielgruppen und Ken nungen konfigurieren Administratorhandbuch 93 Konfigurieren von sekundaren Zielgruppen Konfigurieren von sekundaren Zielgruppen Die Konfiguration von sekundaren Zielgruppen wird im Abschnitt secondaryAudiences der Datei lt Installationsordner gt PST Portrait Shared Server Portrait Shared Ser vices bin config Portrait Mas Cms Services IO config vorgenommen Diese Konfigur ationsdatei befindet sich auf dem Computer der Portrait Shared Services hostet Sobald diese con fig Datei richtig eingerichtet wurde wird die Konfiguration der sekund ren Zielgruppen durch Ausf hren des DatasourceDefExporter Tools in HQ geladen Der relevante Abschnitt dieser Datei ist nachfolgend abgebildet lt secondaryAudiences gt lt secondaryAudience name DecisionsDataSource Accounts identifier PrimaryAd dress PostalCode gt lt secondaryAudiences gt Jede sekundare Zielgruppe beginnt mit dem Element lt secondaryAudience name secondary audience field path gt identifier path of the identi
104. endet einfache Berichtserstellungsm glich keiten ber SQL Server Reporting Services SSRS zu bieten Die Zusammenfassungsrelationen f r Kampagnen Aktivitaten und Behandlungen werden durch den SSIS Gesamtmengenprozess aktualisiert um sicherzustellen dass sie die aktuellen Definitionen und Zusammenfassungen der Behandlung Ant worten und Kosten enthalten Das Schema enth lt auch zwei zentral Fakt Relationen eine f r Behand lungen und eine andere f r Antworten In diesen Relationen werden die historischen laufenden Summen der Behandlungen Antworten und Kosten f r jede Kombination von Behandlung Angebot Kanal im Stundenintervall gespeichert TREATMENT FACT Die Behandlungsfaktenrelation enth lt die laufenden Summen f r Behandlungen Angebote pro Kam pagnenaktivitat Diese Relation verfolgt die laufenden Summen der Zahler und Kosten der Behandlung mit einer Stunden Granularitat wie durch die Granularitat der Relation TIME DIMENSION definiert 62 Portrait IO 5 5 Behandlungsfakt TF FACT ID TF TD ID TF DOMAIN ID TF OFFER ID TF TREATMENT ID TF ACTIVITY ID TF TREATMENT COUNT Kapitel 3 Integration von IO Beschreibung Der Prim rschl ssel f r die Relation eine einfach inkrementierende Identit tsspalte Die Verkn pfung mit der Spalte TIME DIMEN SION TD D dient zur Identifizierung von Stunde Tag Monat Jahr die durch diesen Datensatz repr sentiert werden Die PD Domain oder 1 falls aus IO zu der
105. ent gt lt Permission Name AllowedToLogOn gt Permission Name AllowedToLogOnToEmarketingDesigner gt Permission Name DeleteTask gt Permission Name EditTask gt Permission Name ReadCampaign gt Permission Name ReadOffer gt Permission Name ReadTask gt lt Role gt Role Name BusinessStakeholder gt Permission Name AllowedToLogOn gt Permission Name AllowedToLogOnToEmarketingDesigner Permission Name DeleteOffer Permission Name EditOffer Permission Name ReadCampaign gt Permission Name ReadOffer gt lt Permission Name ReadTask gt lt Role gt lt Role Name Creative gt lt lt lt lt lt lt lt lt IN IN PN IX IN IN 82 Portrait IO 5 5 Kapitel 5 Verwalten von IO Permission Name AllowedToLogOn Permission Name AllowedToLogOnToEmarketingDesigner Permission Name EditEmarketingMailTemplates Permission Name EditTask Permission Name ReadCampaign Permission Name ReadOffer Permission Name ReadTask Role Role Name CustomerInsight gt Permission Name Allowed DS NS SOS PS AN AS a oLogOn Permission Name AllowedToLogOnToEmarketingDesigner Permission Name EditTask Permission Name ReadCampaign Permission Name ReadOffer Permission Name ReadTask Role Role Name Dire
106. er bisher erfolgten Antworten dies ist der Brut towert 64 Portrait IO 5 5 Kapitel 3 Integration von IO Antwortfakt Beschreibung RF VALUE NET OF MARGIN Wenn die Vorhersagedaten eine Umsatz MONEY spanne definieren enthalt dieses Feld den Nettogesamtwert dieser Spanne vor Abzug der Kosten RF RESPONSE COST Die aktuellen Gesamtkosten der Antwort wo MONEY die Antwort Erf llungskosten enth lt RF RESPONSE INDICATOR Ein Wert zur Angabe ob die Antworten positiv INT 1 neutral 0 oder negativ 1 sind RF PRODUCT CODE Der mit dem gemachten Angebot der Aktivit t NVARCHAR 255 verkn pfte Produktcode f r den diese Ant worten sind kann NULL sein RF MESSAGE TEMPLATE ID Nur PD Die ID der Nachrichtenvorlage in PD die zur bermittlung der Behandlung des Angebots verwendet wird RF IS SOFT RESPONSE Nur PD Dieses Kennzeichen wird verwendet um an zuzeigen dass diese Antwroten gefolgert sind wenn es sich um eine anonyme Kam pagnenaktivitat handelt und keine direkte Verkn pfung zwischen der Antwort und einer bestimmten Behandlung besteht TIME DIMENSION Diese Relation wird einfach dazu verwendet die Zeitgranularitat f r die Relation der Fakteintrage zu definieren Diese Relation enth lt einen Eintrag f r jede Stunde eines jeden Tages f r den Zeitraum zwischen dem 01 01 2000 und dem Tag nach dem aktuellen Systemdatum solange wie das SSIS Paket zur Bef llung des Datenspeichers in geplanter Weise
107. er Portrait Foundation Configuration Suite entspricht das dem erneuten Anwenden der Konfiguration auf eine andere Datenbank Gehen Sie hierzu wie folgt vor 1 Navigieren Sie in der Configuration Suite zur Ansicht Deployer 2 Klicken Sie auf der Symbolleiste auf Select Database 3 W hlen Sie die Datenbank aus auf die Sie diese neue Konfiguration anwenden m chten Hinweis Sie k nnen keine Konfiguration mit Entwurfsstatus auf eine als in Produktion gekennzeich nete Datenbank anwenden Sie k nnen nur eine ver ffentlichte Konfiguration auf eine Produktionsdatenbank anwenden Exportieren von Decision Data Source Feldern nach Portrait HQ Nachdem Sie die Decision Data Source konfiguriert haben wie im vorherigen Abschnitt beschrieben m ssen Sie diese Definition zum Marketing HQ exportieren Das Werkzeug DataSourceDefExporter Portrait IO 5 5 Kapitel 3 Integration von IO f hrt diesen Export aus Dieses Werkzeug muss erneut ausgef hrt werden wenn sich die Definition f r die Decision Data Source andert Konfigurieren des Werkzeuges DatasourceDefExporter Das Tool verf gt ber eine Konfigurationsdatei C Program Files x86 PST Portrait Shared Server Portrait Shared Services bin config die Einstellungen zum Zugriff auf die Dienste enth lt die als Teil des Exportvorgangs verwendet werden Die folgenden Dienste werden zum Expor tieren der Datenquellendefinitionen in die Portrait Shared Repository Datenbank verwend
108. er f r Nachrichten in Portrait HQ PTION Wird nicht verwendet COLLATERAL EXTERNAL IDENT Wird nicht verwendet COLLATERAL IO IDENT Wird nicht verwendet COLLATERAL NAME Wird nicht verwendet EXT der optionale formatierte HTML Linktext f r die Nutzung dieser Begleit COLLATERAL LINK T ma nahme durch diese Nachricht wie in Portrait HQ festgelegt COLLATERAL UNFORMATTED LINK TEXT der optionale unformatierte Text Linktext f r die Nutzung dieser Begleitma nahme durch diese Nachricht wie in Portrait HQ festgelegt ortrait HQ festgelegt ESSAGE DESCRIPTION die Beschreibung der f r diese Interaktion zugestellten Nachricht wie in ESSAGE IO IDENT eine Kennung f r diese Nachricht M P MESSAGE EXTERNAL IDENT eine optionale externe ID f r diese Nachricht M MESSAGE NAME der Name dieser Nachricht wie in Portrait HQ festgelegt e CAMPAIGN DESCRIPTION die Beschreibung f r die Kampagne zu der diese Interaktion geh rt wie in Portrait HQ festgeleg ACTIVITY REF CODE Portrait HQ festgelegt CAMPAIGN IO IDENT Administratorhandbuch t ein optionaler externer Referenzcode f r diese Marketingaktivitat wie in eine Kennung f r diese Kampagne 43 WCF Webdienstreferenz 44 CAMPAIGN NAME der Name dieser Kampagne wie in Portrait
109. er in der URL integriert wird welche generiert wird wenn die Verkn pfung angeklickt wurde und ein Mapping eines der folgenden Dinge tut Campaignld um den Wert f r die Kampagnen ID zu bergeben Activityld um den Wert f r die Kampagnen Aktivitaten ID zu bergeben Offerld um den Wert f r die Angebots ID zu bergeben Treatmentld um den Wert f r die Verfahrens ID zu bergeben Channelld um den Wert f r die Kanal ID zu bergeben Zum Beispiel um einen Link mit dem Namen Die Kennzahlen des Monats einzustellen der mit einem Berichtssystem verbunden wird hat die URL folgende Form http myreportingsystem ActivityParameter 22 amp CampaignParameter 1003 F gen Sie f r Kampagnenaktivitaten der Relation ExternerL ink eine Zeile mit dem Name Die Kennzahlen des Monats Url http myreportingsystem ExternerLinkTypld 2 hinzu dies ergibt ID 5 F gen Sie danach eine Zeile zur Relation ExternalLinkParameter mit den Werten ExterneLinkld 5 Name Activ ityParameter und Mapping Activityld hinzu F gen Sie zum Schluss noch eine andere Zeile zur Relation ExternalLinkParameter mit den Werten ExterneLinkld 5 Name CampaignParameter und Mapping Cam paignld hinzu Beachten Sie dass Sie die Basis URL parametrisieren k nnen aber nicht m ssen Zum Beispiel Wenn die oben genannte URL auf http myreportingsystem myparametername myparametervalue gesetzt wurde wird dieselbe Konfiguration in diesem Link verwendet
110. eren die einen Kunden oder einen Vertreter darstellen F r jeden Parteityp gibt es eine begrenzte Anzahl von verf gbaren Eigenschaften Wenn Sie die diese Begrenzungen der Anzahl der Eigenschaften erweitern m ssen k nnen Sie einen neuen Party Type anlegen und diesen vom vorhandenen Party Type ableiten Andern Sie hierzu die Parent Attribute in der Party Type Definition Zum Beispiel der Consumer Party Type wurde vom Individual Party Type abgeleitet und enthalt alle Eigenschaften vom Consumer und dem Individual Die mit Interaction Optimizer bereitgestellte Decision Data Source ist ein Beispiel Es ist erforderlich dass Sie dieses Beispiel neu konfigurieren um den Anforderungen der Interaction Optimizer Implemen tierung gerecht zu werden Dieser Abschnitt beschreibt wie Sie diese Konfiguration ausf hren Bearbeiten der Interaction Optimizer Konfiguration 14 1 Melden Sie sich auf Ihrem Interaction Optimizer Computer an und starten Sie die Configuration Suite Klicken Sie auf Start gt Alle Programme gt Portrait gt MyPortrait gt Configuration Suite 2 Melden Sie sich mit Superuser und Password an 3 Laden Sie die Interaction Optimizer Konfiguration Klicken Sie auf das Symbolleistensymbol Open oder File Open W hlen Sie den Interaction Optimizer workspace Portrait IO 5 5 Kapitel 3 Integration von IO Klicken Sie auf OK Die Interaction Optimizer Konfiguration wird auf der linken Seite im Bereich Explorer a
111. ernalldentifier gt lt b IOIdentifier gt ACTION IO IDENT lt b IOIdentifier gt lt b Name gt ACTION NAME lt b Name gt lt b ActionIdentifier gt lt b ActionSchedule gt lt b EndDate gt CAMPAIGN END DATE lt b EndDate gt lt b StartDate gt CAMPAIGN START DATE lt b StartDate gt lt b ActionSchedule gt lt b ActionScore gt ACTION SCORE lt b ActionScore gt lt b ActivityType gt ACTIVITY TYPE lt b ActivityType gt lt b Message gt Administratorhandbuch 41 WCF Webdienstreferenz lt b MessageCollateral gt lt b ContentHTML gt COLLAT ERAL CONTENT HTML lt b ContentHTML gt lt b Unforma ttedContentText gt COLLATI ContentText gt lt b MessageCollateralldentifier gt lt b Description gt COLLATERAL DESCRI lt b Externalldentifier gt COL lt br iicet 6 ih ERAL UNFORMATT EXT b Unformatted ED CONTENT T PTION lt b Description gt AATERAL EXTERNAL IDENT lt b Externalldentifier gt ATERAL IO _ IDI ENT b IOIdentifier lt b Name gt COLLATERAL NAME lt b Name gt lt b MessageCollateralldentifier gt lt b Presentation gt lt b LinkText gt COLLATERAL LINK TEXT lt b LinkText gt lt b UnformattedLinkText gt COLLATERAL UNFORMATTED LINK TEXT lt b UnformattedLinkText gt lt b Presentation gt
112. erver Konfigurieren von Portrait Shared Server Konfigurieren der Windows Authentifizierung Interaction Optimizer und Portrait Explorer Bearbeiten Sie zur Neukonfiguration von Portrait Shared Server um die Windows Authentifizierung zu aktivieren oder deaktivieren die Datei bin config Portrait Mas Cms Services config auf der Portrait Shared Server Website um die Eigenschaft enableWindowsAuthentication entsprechend zu definieren Die Website ist standardm ig installiert in C Program Files PST Portrait Shared Server Portrait Shared Services Portrait Dialogue Selbst bei aktivierter Windows Authentifizierung ber die PSS Installation k nnen sich nur Benutzer mit Konten die f r die Verwendung der Windows Authentifizierung in Portrait Dialogue konfiguriert wurden auch ohne Benutzername und Kennwort authentifizieren Konfigurieren der Portrait Shared Server Protokollierung 106 Portrait Shared Server schreibt Protokolleintr ge in Dateien im Unterordner LogFiles innerhalb des virtuellen Verzeichnisses in dem die Website bereitgestellt wird Standardm ig erfolgt dies unter C Program Files PST Portrait Shared Server Portrait Shared Services Sie k nnen konfigurieren was genau hier protokolliert werden soll indem Sie die Datei MH Common con fig im Ordner bin config auf der Portrait Shared Server Website bearbeiten Die Abschnitt lt logging Configuration enthalt Verkn pfungsinformationen f r Protokollierungsziele
113. es Namen des Behandlungstyps Dies ist der Text der unter dem Kanalsymbol auf der Seite Marketingaktivit ten angezeigt wird Description Beschreibung f r den Behandlungstyp ChannelTypeld Die Kanaltyp ID Muss eine ID von einem der Kanale in der ChannelType Relation sein SupportsAnonymous Falls anonyme Behandlung unterst tzt wird Setzen Sie diesen Wert auf 1 f r Behandlungstypen bei denen der behandelte Kunde unbekannt ist Supportsldentified Falls die identifizierte Behandlung unterst tzt wird Setzen Sie diesen Wert auf 1 f r Behandlung stypen bei denen der behandelte Kunde bekannt ist IsControlGroup Falls behandelte Kunden als Kontrollgruppe behan delt werden sollen Sollte normalerweise 0 sein 72 Portrait IO 5 5 Kapitel 4 Anpassen von IO Spaltenname Beschreibung SymbolData Das Symbol des Behandlungstyps wird als XAML Grafikpfad angezeigt Vektorgrafiken DefaultTreatmentCost Optionaler Wert zu den Standard Behandlungskos ten PcmDefaultBranchType Falls der Behandlungstyp mit einer Portrait Dia logue Verzweigung verkn pft ist Bei neuen Kanalen sollte dieses Feld normalerweise leer bleiben PcmDefaultOperationType Falls der Behandlungstyp einen Standard Vorgang styp in Portrait Dialogue besitzt Bei neuen Kan len sollte dieses Feld normalerweise leer bleiben IsOutbound Falls der Behandlungstyp eine Inbound oder Out bound Behandlung angibt Wird auf der Seite Marketingaktivitaten u
114. et Sitzungsdienst enth lt Methoden zum Aufbau einer Sitzung mit Portrait Shared Services Er dient zur Anmeldung bei Portrait Shared Services im Rahmen des Exportvorgangs Metadatendienst enthalt Methoden zum Speichern der Datenquellendefinitionen in der Portrait Shared Repository Datenbank Diese Dienste werden mithilfe der Konfigurationsdatei konfiguriert Um diese Dienste zu konfigurieren m ssen Sie diese Konfigurationsdatei manuell bearbeiten Sie m ssen die Endpunktadresse im Abschnitt Client so andern dass sie auf den Webserver verweist auf dem diese Dienste gehostet werden Wenn die Decision Data Source Felder enth lt die Sie nicht als Felder im Auswahldesigner von HQ verf gbar machen m chten k nnen Sie Portrait Shared Services so konfigurieren dass sie aus geschlossen werden F gen Sie f r jedes Feld das ausgeschlossen werden soll einen Eintrag in der Datei lt Installationsordner gt PST Portrait Shared Server Portrait Shared Ser vices bin config Portrait Mas Cms Services IO confighinzu Diese Konfigurationsdatei befindet sich auf dem Computer der Portrait Shared Services hostet Nachstehend ein Beispiel Beachten Sie dass das Pfad Attribut des Elements fieldExclusion der Name des hierarchischen Systems mit einem Punkt als Trennzeichen der Datenobjekteigenschaften des Blatts ist Der Hierarchiestamm istimmer DecisionsDataSource oder DecisionsDataltems f r die Decision Data Source bzw Datenobjek
115. f r sekund re Zielgruppen gibt f r die keine unter dr ckende Antwort angegeben wurde Dieses Verhalten kann geandert werden indem Sie den Anwendungsparameter SUP PRESS PROMPTS FOR ALL einstellen Wird dieser auf TRUE gesetzt wird durch das Festlegen einer unterdr ckenden Antwort f r eine der Kennungen der sekund ren Zielgruppe auch die entsprechende Aufforderung f r den Kunden unterdr ckt auch wenn es noch andere Kennungen f r sekundare Ziel gruppen gibt f r die keine unterdr ckende Antwort angegeben wurde Dieser Anwendungsparameter ist nicht standardm ig eingestellt Portrait IO 5 5 Kapitel 5 Verwalten von IO Sobald eine unterdr ckende Antwort f r alle Kennungen der sekundaren Zielgruppe die einer Aufforder ung zugeordnet sind aufgezeichnet wurde wird die Aufforderung selbst f r den Kunden bei folgenden Abfragen unterdr ckt Dieses Verhalten kann geandert werden indem Sie den Anwendungsparameter RE TAIN PROMPT FOR PARTY einstellen Wird dieser auf TRUE gesetzt wird die entsprechende Aufforder ung f r den Kunden beibehalten auch wenn f r alle Kennungen der sekund ren Zielgruppe eine unter dr ckende Antwort angegeben wurde Dieser Anwendungsparameter ist nicht standardm ig eingestellt Hinweis Wenn sowohl der Anwendungsparameter SUPPRESS PROMPTS FOR ALL als auch der An wendungsparameter RETAIN PROMPT FOR PARTY auf TRUE gesetzt wird hat der An wendungsparameter SUPPRESS PROMPTS FOR
116. festgelegt INSERT INTO CampaignActivityType Name Description SupportsAnonymous Sup portsIdentified VALUES Acquisition Acquisition 1 1 INSERT INTO CampaignActivityType Name Description SupportsAnonymous Sup portsIdentified VALUES Revenue Revenue 0 1 INSERT INTO CampaignActivityType Name Description SupportsAnonymous Sup portsIdentified VALUES Retention Retention 0 1 INSERT INTO CampaignActivityType Name Description SupportsAnonymous Sup portsIdentified VALUES Service Service 1 1 INSERT INTO CampaignActivityType Name Description SupportsAnonymous Sup portsIdentified VALUES Loyalty Loyalty 0 1 Konfigurieren von Aktivitatsuntertypen 70 Marketingaktivit ten k nnen optional Aktivit tsuntertypen zugewiesen werden Sie werden verwendet um Kampagnenaktivitaten zusatzlich zu den Aktivitatstypen zu gruppieren Portrait HQ kann konfiguriert werden um Empfehlungen in Bezug auf den Aktivit tsuntertyp einzustufen Die Konfiguration der Liste der verf gbaren Aktivit tsuntertypen erfolgt durch Anderung des Inhalts der Relation CampaignActiv itySubType in der PSR Datenbank Die Relation CampaignActivitySubType enth lt die folgenden Spalten Spaltenname Beschreibung Eindeutiger Name der verwendet wird um den Aktivitatenuntertypen zu reprasen tieren Portrait IO 5 5 Kapitel 4 Anp
117. fier relative to the secondary audience field gt gt Das Attribut path definiert den Pfad zum Feld Der Pfad muss mit einem der verf gbaren Felder in Ihrer IO Implementierung bereinstimmen Das Attribut identifier definiert den Pfad der Kennung relativ zum Pfad des sekund ren Zielgruppen feldes Wenn Sie eine sekund re Zielgruppe entfernen m chten l schen oder auskommentieren Sie das entsprechende lt secondaryAudience Element in der Konfigurationsdatei Unterdr cken der Kennung der sekundaren Zielgruppe durch 94 Eine unterdr ckende Antwort auf eine Aufforderung sorgt daf r dass diese Aufforderung f r den Kunden bei folgenden Anfragen unterdr ckt wird Der RecordActionResponse Webdienst erm glicht die Aufzeichnung einer Antwort auf eine Kundenaufforderung Au er den Kunden Informationen k nnen Sie optional auch eine Kennung der sekund ren Zielgruppe angeben f r die die entsprechende Antwort aufgezeichnet werden soll Weitere Informationen zu Eingabedatenelementen f r sekund re Zielgruppen finden Sie unter RecordActionResponse Webdienst im Abschnitt WCF Webdienstreferenz Wenn Sie eine unterdr ckende Antwort f r eine Kennung der sekundaren Zielgruppe angeben wird der Kennungswert nicht mit Aufforderungen f r denselben Kunden in folgenden Abfragen des GetAc tions Webdienstes zur ckgegeben Die Aufforderung wird allerdings weiterhin f r den Kunden zur ckgegeben wenn es noch andere Kennungen
118. g ltiger Anmeldename ist Wenn dies geschieht korrigieren Sie die Einstellungen und setzen APPLICATION STATUS in der IO Foundation Datenbank auf Available zur ck bevor Sie das Paket wieder mit den richtigen Werten ausf hren Wenn nach der erfolgreichen Ausf hrung des Hochstufungspakets beim Laden der migrierten Kam pagnen in Portrait HQ ein Fehler angezeigt wird stellen Sie sicher dass die Ansichten Act ivityOf ferPerformance CampaingActivityPerformance Treatment Performance in der PSR Datenbank so aktualisiert wurden dass sie auf die korrekte DW Datenbank verweisen Einrichten der pradiktiven Bewertung Miner Integration Portrait Miner ist eine L sung von Portrait zur Gewinnung von Erkenntnissen durch die Analyse von Kundenverhalten Interaction Optimizer hingegen ist eine L sung von Portrait zur Bereitstellung geordneter Empfehlungss tze die vorgeben welche Ma nahme auszuf hren ist wenn ein Kunde an ein Unterneh men herantritt Die Integration von Portrait Miner und Interaction Optimizer erm glicht Analyseergebnisse und Erkenntnisse z B bez glich Zielgruppen und pr diktiven Zielausrichtungsregeln die in Portrait Miner identifiziert werden an eine operationale Umgebung weitergeleitet und direkt darin angewendet werden sollen Dies geschieht durch Exportieren einer analytischen Regelbeschreibung bersicht 86 Die Regelintegration von Interaction Optimizer nutzt eine Reihe von Webdiensten die Portrait S
119. gen TF PRODUCT CODE Der mit dem gemachten Angebot verkn pfte NVARCHAR 255 Produktcode kann NULL sein TF MESSAGE TEMPLATE ID Nur PD Die ID der Nachrichtenvorlage in PD die zur bermittlung der Behandlung des Angebots verwendet wird RESPONSE FACT Die Antwortfaktenrelation enthalt die entsprechenden Details f r die Antworten so wie die Behandlungs faktenrelation sie f r Behandlungen enthalt Antwortfakt Beschreibung Wert RF FACT ID Der Prim rschl ssel f r die Relation eine BIGINT einfach inkrementierende Identit tsspalte RF TD ID Die Verkn pfung mit der Spalte TIME DIMEN BIGINT SION TD D dient zur Identifizierung von Stunde Tag Monat Jahr die durch diesen Datensatz repr sentiert werden RF DOMAIN ID Die PD Domain oder 1 falls aus IO zu der die Kampagne geh rt f r die diese Antworten aufgezeichnet wurden RF_OFFER_ID Die Verkn pfung mit der Spalte OF FER OFR_ID zur Identifizierung des Angebots auf das diese Antworten erfolgten RF_TREATMENT_ID Die Verkn pfung mit der Spalte TREAT MENT_TR_ID zur Identifizierung der Behand lung auf welche die Antworten erfolgten RF_ACTIVITY_ID Die Verkn pfung mit der Spalte CAM PAIGN_ACTIVITY CA_ACTIVITY_ID f r die Details der Kampagnenaktivitat RF_RESPONSE_COUNT Die aktuelle Summe zur durch den Eintrag TIME_DIMENSION repr sentierten Zeit der bisher erfolgten positiven Antworten RF RESPONSE VALUE Dies ist die laufende Summe der Werte all
120. gen wahlen Sie Category und Type aus So erstellen Sie eine neue Referenzeigenschaft f r das Datenobjekt Decision Data Source Klicken Sie mit der rechten Maustaste auf das Datenobjekt und wahlen Sie New Reference Property Geben Sie einen Name und einen System name f r die Eigenschaft an Wahlen Sie Reference Data Group aus Weitere Informationen finden Sie unter Erstellen einer Reference data group 6 Markieren Sie zur Bearbeitung einer vorhandenen Eigenschaft die Decision Data Source Eigenschaft und klicken Sie mit der rechten Maustaste auf Properties So bearbeiten Sie das Modell Retrieve prompt Delivery Data Source 1 Wahlen Sie in der Configuration Suite unter Supporting definitions gt Models gt Data Access models die Option Retrieve prompt delivery data source aus Vergewissern Sie sich dass dieses Modell zur Bearbeitung ausgecheckt ist siehe Verwenden des standardm igen Versionskontrollsystems Klicken Sie mit der rechten Maustaste auf Edit um den Process Modeler f r dieses Modell zu ffnen So f gen Sie einen neuen Data Access node in das Process Model ein Erweitern Sie im Fenster Process Modeler Palette auf der rechten Seite die Portrait Knoten W hlen Sie den Knoten Data Access aus und ziehen Sie ihn in das Hauptfenster F gen Sie diesen Data Access Knoten in den Prozessablauf ein e L schen Sie den urspr nglichen Link an der Stelle wo der neue Knoten
121. geschrieben werden Die Standardin stallationseinstellung f r das Ziel Ereignisprotokoll sollte dies aktivieren Dar ber hinaus muss auch die Option Protokollieren in Datei aktiviert sein Die falsche Aktivierung von anderen Zielen kann die Systemleistung beeintrachtigen Das Windows Ereignisprotokoll muss so konfiguriert sein dass es Daten erfasst ohne alte Eintr ge zu berschreiben Es muss auch ein Vorgang zum berpr fen und Archivieren von Ereignisprotokollen vorhanden sein Es gibt Bem hungen die Datensatze die in das Ereignisprotokoll geschrieben werden nur auf solche Elemente zu beschr nken die eine Aktion erfordern d h jeder Fehler Eintrag gibt an dass eine Ma nahme n tig ist In manchen Fallen werden Fehler Eintr ge f r Situationen erstellt die normal oder bekannt sind bzw keine Ma nahme erfordern In diesem Fall kann Portrait Software daf r sorgen dass diese Protokollnachrichten unterdr ckt werden Eine Unterdr ckung erfolgt durch das Erstellen einer Datei auf die sich der Wert Filter des Registrierungsschl ssels HKEY LOCAL MACHINE SOFT WARE PST Portrait Systems lt MySystem gt Logging bezieht Diese ist standardm ig in stall directory Portrait Foundation Systems lt MySystem gt Data LogFilter plx Es sollte nat rlich darauf geachtet werden dass wichtige Systemwarnungen nicht unterdr ckt werden Aus diesem Grund erfolgt das Erstellen von p1x Dateien durch den Portrait Support und nich
122. gig von der In stallation RQL AGENT ID Die ID des Vertreters der die Anfrage NVARCHAR 40 bearbeitet RQL CHANNEL ID Die ID des CHANNEL auf dem die Anfrage INT gestellt wurde Verkn pfung zur Spalte CH CHANNEL ID der Kanal Relation RQL APP NAME Der Name der Anwendung die die Anfrage NVARCHAR 50 stellt kann NULL sein RQL REASON FOR CALL Zus tzliche Kontextinformationen zum Grund NVARCHAR 50 f r die Anfrage kann NULL sein RQL ENGAGEMENT TYPE Zus tzliche Kontextinformationen zum Typ der NVARCHAR 50 Zuordnung kann NULL sein RQL LANGUAGE Der Spracheinstellungscode f r die aufrufende NVARCHAR 10 Anwendung z B en GB f r UK Englisch kann NULL sein RQL TIMEZONE Der Zeitzonencode f r die Anfrage kann NULL NVARCHAR 10 sein RQL REQUEST TIMESTAMP Der Zeitstempel wann die Anfrage gestellt DATETIME wurde gem IO System Administratorhandbuch 57 Operationale Relationen Anfordern Beschreibung Wert RQL RE Der Zeitstempel wann der Datensatz in diese DATETIME GISTERED TIMESTAMP Relation kopiert wurde nur f r systemexterne Verwendung TREATMENT OFFER LOG Diese Relation wird zur Aufzeichnung der einzelnen Aufforderungen von IO verwendet im Gegensatz zu tatsachlich f r den Kunden durchgef hrten Behandlungen obwohl das bei direkten Kan len dasselbe ist Behandlungsangebot Beschreibung Wert Der Prim rschl ssel f r die Relation ein ein BIGINT fach inkrementierender IDENTITY
123. gns ausf hren Erstellen einer Sicherung Das Paket PromoteCampaigns geht davon aus dass eine komplette Sicherung der PSR Datenbank als seine Datenquelle vorhanden ist Von der zu bertragenden PSR Datenbank ist eine komplette Daten banksicherung zu erstellen Die Sicherungsdatei muss auf den Datenbankserver an den Speicherort kopiert und gegebenenfalls umbenannt werden der im Wert des Konfigurationsparameters PSS Backup File angegeben ist Dieser Speicherort wurde ausgew hlt als das Paket PromoteCam paigns installiert wurde siehe IO Installationsanleitung f r weitere Informationen Ausf hren des Pakets Das Paket PromoteCampaigns kann wie folgt ausgef hrt werden Durch Doppelklicken auf die Datei PromoteCampaigns dtsx im Windows Explorer Dadurch wird das Paketausf hrungsprogramm gestartet Klicken Sie auf die Schaltfl che Execute um die Paket ausf hrung zu starten Mithilfe des Befehlszeilentools dtexec mit der Option F PromoteCampaigns dtsx Durch Einrichten eines SQL Agentenauftrags Wenn die Paketkonfiguration mit dem Wert True f r PSS_Use Windows Auth installiert wurde muss der Benutzer der das Paket ausf hrt ein g ltiger PSS Benutzer sein Nach Abschluss der Hochstufung kann Interaction Optimizer die Kampagnendaten in seinen Empfehlungen verwenden W hrend die Kampagnendaten bertragen werden ist die Datenbank gesperrt Bis zum Abschluss der Hochstufung kann weder auf Interaction Optimize
124. gration von IO 2 Geben Sie f r den neuen Parameter Name und Systemname in die Felder Name und System Name ein Die Werte d rfen keine Leerzeichen enthalten F r Eingaben sollte der Name beschreibend sein er aber mit nichts in der SQL bereinstim men F r Ausgaben muss der Name mit dem Namen der Ergebnissatzspalte aus dem SQL bereinstimmen 3 W hlen Sie den OLEDB data type des Parameters entsprechend dem Datenbank Datentyp 4 W hlen Sie Interaction Optimizer Data type 5 Klicken Sie auf OK um den Eingabeparameter zu erstellen Umeine Eingabe oder Ausgabe zu bearbeiten markieren Sie den Namen und klicken auf Properties Wenn die Select Anweisung mehr als eine Zeile im Datensatz eine Zusammenstellung zur ckgeben kann markieren Sie das Feld Multiple rows im Abschnitt der Ausgabespalten SE DAT rama DOLO wf rabisiherirri pccourd DAT sym rame F DAT dexcrphon A ose fre Ernad Adobe kr an Account Num Command opus Das Cormandi tpe PyacedanPuncton F SL derer Precrime schema Prxcedar cane ime U Pawem T CLEDE ire Dvecten Dale E Nen Drinnen Vole bgm ug gt E Naps chews F hapaa Nom OLENG ter Cala tpe E M Cosi Ow u m m 5 el EE Lm we Am 2009 Same eu oo Cree Klicken Sie auf Test um sicherzustellen dass die Konfiguration der Registerkarte Command richtig ist 7T Konfigurieren der Registerkarte Inputs Klicken Si
125. gt lt b IOWebService IOWSActionLimit gt lt b ActionPropertyName gt ActivitySubtype lt b ActionPropertyName gt lt b ActionPropertyValue gt Mortgage lt b ActionPropertyValue gt lt b MaxMatchingActions gt 2 lt b MaxMatchingActions gt lt b IOWebService IOWSActionLimit gt lt b ActionLimits gt Hinweis 1O erf llt wiederum jeden IOwWSActionLimit Filter Das bedeutet dass mehr als MAX MATCHING ACTIONS Empfehlungen zur ckgegeben werden k nnen wenn eine einzelne Empfehlung mit mehr als einer der angegebenen Filterkriterien bereinstimmt Wenn unter Verwendung des vorherigen ACTION_LIMITS Beispiels eine Empfehlung den Aktivit tstyp Erhaltung und den Aktivit tsuntertyp Hypothek hat und die Empfehlung gem der Priorisierungsstrategie auf Rang 4 ist werden 4 Erhaltungsempfehlungen zur ckgegeben Portrait IO 5 5 Kapitel 3 Integration von IO MAX ACTIONS Ist die maximale Anzahl an Empfehlungen die der Webdienst GetAct ions zur ckgibt Wenn kein Wert angegeben wird werden alle berechtigten Empfehlungen zur ckgegeben MAX AC TIONS wird ignoriert wenn eine ACTION LIMITS Eingabe f r GetActions erfolgt COMM METHOD ist der Name der zu verwendenden Kommunikationsmethode Die Liste der verf gbaren Kommunikationsmethoden finden Sie unter Reference Data Group Kampagnen Kommunikationsmeth odentypen CONSUMER ID ist die eindeutige Kennung f r den Kunden der die Empfehlungen anfragt MAX ACTION
126. hared Services PSS welche die Regelbeschreibung als kompilierte QMML das XML basierte Modell Beschreibungsformat das die Regel FDL enthalt ibernehmen und sie in der freigegebenen Metadaten Datenbank dem Portrait Shared Repository PSR speichern Dort k nnen Benutzer von Interaction Optimizer ber den Selection Designer auf diese zugreifen Die Methode der Regelintegration erweitert die Portrait Miner Basisinstallation durch das standardm ige ext Plug In Framework Die Regelintegration die Folgendes effektiv auswertet Portrait Miner Ausdr cke in Portrait Miner die Daten auf denen die Analyse und operationale Anwendung basiert Portrait IO 5 5 Kapitel 5 Verwalten von IO die zugrunde liegende Kundenansicht muss ausreichend angepasst sein damit die Regeleingaben von operationalen Systemen bezogen werden k nnen Kurz gesagt Modellieren Sie so wie Sie die Anwendung planen Konfigurieren der PSSConnector Erweiterung f r Portrait Miner Die Verbindungserweiterung PSSConnector von Portrait Shared Services ist eine in allen Installationen von Portrait Miner 7 0A enthaltene Komponente welche die Integration mit den folgenden Portrait Suite Anwendungen unterst tzt Portrait Dialogue Portrait Explorer Portrait Interaction Optimizer PSSConnector muss konfiguriert werden damit Analyseinhalte ber Portrait Shared Services PSS auf dem Portrait Shared Repository PSR ver ffentlicht und von diesem a
127. hl gt wenn das Zielverzeichnis nicht vorhanden ist Konfigurieren Sie die Registerkarte File des Dialogs Logging Properties wie nachfolgend dargestellt Klicken Sie dazu auf New um ein neues Ziel zu erstellen geben Sie die Werte ein und klicken Sie dann auf Save und anschlie end auf OK Name sollte PortraitErrorLogging sein Filter sollte 2 1 1 sein Enabled sollte markiert sein File Path sollte C PortraitErrorLogging sein File Name sollte PortraitErrorLogging sein File Size bytes sollte 20000000 20 Megabytes sein Flush Time ms sollte 30000 30 Sekunden sein Maximum number of files sollte 20 sein Es wird eine neue Protokolldatei mit dem Namen PortraitErrorLogging plf erstellt sobald die aktuelle Protokolldatei eine Gr f e von 20 MB erreicht Alte Protokolldateien werden mit der Zeit und dem Datum an dem sie die Gr e von 20 MB erreicht haben umbenannt Wartung Integritat Um sicherzustellen dass Ihr System ordnungsgem l uft empfiehlt der Portrait Support dass Sie t gliche Tasks f r die folgenden Integrit tspr fungselemente ausf hren 100 Portrait IO 5 5 Kapitel 5 Verwalten von IO berpr fen der Perfmon Daten nach Problemindikatoren z B nach fehlgeschlagenen Modellen oder Hardware Ausnahmen Weitere Informationen finden Sie unter Leistungsindikatoren auf Seite 119 berpr fen der Ereignisprotokolle nach Fehlern Weitere Informationen finden Sie unter Protokollierung auf Seite
128. http schemas datacontract org 2004 07 Configured Types Code DataObjects Party Typ und Anzeigename der einzelnen Attribute sind nicht in der Antwort des Webdiensts enthalten Ein Beispiel f r einen NULL Wert ist lt c HasAuthentication i nil true gt lt c HasAuthentication gt Ein Beispiel f r einen Boolesch Wert ist lt c Deceased gt false lt c Deceased gt Ein Beispiel f r einen Stri ngwert ist lt c FirstName gt Cynthia lt c FirstName gt Ein Beispiel f r einen Integer Wert ist lt c Age gt 36 lt c Age gt Ein Beispiel f r einen Doppelwert ist lt c AnnualGrossIncome gt 3 51E4 lt c AnnualGrossIncome gt Ein Beispiel f r einen Dat um Zeit Wert ist c DateOfBirth 1985 11 23T12 15 00 0002 c DateOfBirth Ein Beispiel f r einen Referenzdatenelement Wert ist lt c Gender gt Female lt c Gender gt Einige Attribute sind integriert und immer vorhanden wie beispielsweise PARTY ID und KNOWN AS Administratorhandbuch 55 Ergebnisdaten Integration SaveConsumer Vorgangseingaben haben das Format inputs lt Consumer gt ATTRIBUTES lt Consumer gt lt inputs gt wobei Folgendes gilt ATTRIBUTES sind dieselben wie die Attribute die vom Get Consumer Webdienst zur ckgegeben werden jedoch mit dem Namensraum in http iowebservice Data Hinweis Anstelle einer Untergruppe von Attributen m ssen Sie alle von GetConsumer zur ckgegeben en Attr
129. ibute angeben Wenn Sie Attribute auslassen werden sie in der Datenbank gel scht Es sind keine Antwortausgaben vorhanden CreateConsumer Vorgangseingaben haben das Format Consumer lt b Surname gt NEW CUSTOMER lt b Surname gt lt Consumer gt wobei Folgendes gilt NEW_CUSTOMER der Nachname des zu erstellenden Kunden ist Antwortausgaben haben das Format outputs Xb PartyId PARTY ID lt b Partyld gt lt outputs gt wobei Folgendes gilt PARTY_ID ist die von Interaction Optimizer verschl sselte Kennung des neu er stellten Kundendatensatzes Ergebnisdaten Integration Da Interaction Optimizer Empfehlungen liefert und Antworten aufzeichnet erstellt er einen f r die Analyse n tzlichen Verlauf der Kontakte Sie k nnen diese Ergebnisse mithilfe von Analyseanwendungen von Drittanbietern analysieren und dabei die Interaction Optimizer Datenbank direkt nutzen Portrait Data Warehouse ist die Datenbank welche die konsolidierte Ansicht der Anforderungs Behand lungs und Antwortdaten der Marketingkampagne enth lt Dieser Datenspeicher wird auch verwendet um Daten in ein Format zu aggregieren das von den Kampagnen berwachungsseiten in Portrait HQ leicht abgerufen werden kann Der Zweck dieses Datenspeichers ist dass er von SQL Server Reporting Services genutzt werden kann um Berichte ber die Kampagnen Leistung zu generieren und sowohl eingehende als auch ausgehende Kampagnen Behandlungs und Antwort
130. ication gt lt b ClientCorrelationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt lt b IOPartyId gt AGENT ID lt b IOPartyId gt lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt lt b Language gt lt b Language gt lt b ReasonForCall gt REASON FOR CALL lt b ReasonForCall gt lt b TimeZone gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b ActionLimits gt ACTION LIMITS lt b ActionLimits gt lt b CommunicationMethod gt COMM METHOD lt b CommunicationMethod gt lt b CustomerId gt Administratorhandbuch 39 WCF Webdienstreferenz 40 lt b IOPartyId gt CONSUMER ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt b CustomerId lt b MaxActions gt MAX ACTIONS lt b MaxActions gt wobei Folgendes gilt e CLIENT CORRELATION IDist eine Kennung f r eine Zeichenfolge die zum Korrelieren von Aufrufen an verschiedene Interaction Optimizer WCF Dienstvorgange verwendet werden kann AGENT IDist die eindeutige Kennung f r den Vertreter der die Empfehlungen an den Kunden liefert Dies ist eine optionale Eingabe Wenn DeliveringParty ausgelassen wird wird stattdessen ein standardm iger Systemvertreter aufgezeichnet ACTION LIMITS ist eine optionale Eingabe die zur Abfrage bestimmter Arten von Empfehlungen von IO verwendet wird Es we
131. ilDate das Datum bis zu dem die Interaktion unterdr ckt werden muss ISTORY ID eine durch Interaction Optimizer verschl sselte Behandlungs ID Zeichenfolge f r welche die Antwort aufgezeichnet wurde CategorizeParty Vorgangseingaben haben das Format lt PartyId gt PARTY ID PartyId wobei Folgendes gilt PARTY IDisteine von Interaction Optimizer verschl sselte Teilnehmer ID Zeichenfolge Portrait IO 5 5 Kapitel 3 Integration von IO Antwortausgaben haben das Format lt b Categorization gt PARTY TYPE lt b Categorization gt wobei Folgendes gilt PARTY TYPE ist entweder Agent oder Consumer GetConsumer Vorgangseingaben haben d lt CustomerId gt as Format lt b IOPartyId gt PARTY ID lt b IOPartyId gt lt b IOPartyType gt PARTY TYPE lt b IOPartyType gt lt CustomerId gt wobei Folgendes gilt PARTY IDist die versch l sselte ID f r eine Consumer Party in Ihrer Datenbank PARTY TYPE muss Consumer sein Antwortausgaben haben das Format lt b Consumer gt ATTRIBUT wobei Folgendes gilt ATTR ES lt b Consumer gt IBUTES eine Gruppe von XML Elementen ist die den fur das Verbraucher Objekt in Ihrer Installation konfigurierten Attributen entspricht Die Details variieren je nach Verbraucher Konfiguration Attribute bei denen kein Wert f r diesen Kunden festgelegt ist werden mit i nil true gekennzeichnet Der Namensraum der Attribute steht unter
132. in Feldwert zu keiner konfigurierten Klasse passt verwendet das System die Standardklasse Andere In Fallen wo ein Feld f r die Klassenein teilung verwendet wurde aber der Kundeneintrag keine Daten in diesem Feld enth lt wird die Standardklasse Leer verwendet Hierbei handelt es sich um ein automatisches Verhalten das nicht konfiguriert werden kann Einrichten von sekund ren Zielgruppen Interaction Optimizer verwendet standardm ig nur eine Zielgruppe f r die bereitgestellten Empfehlungen den Kunden Es stellt Empfehlungen bereit die f r einen bestimmten Kunden relevant sind und verfolgt welcher Kunde Empfehlungen erhalten und welcher Kunde auf die empfangenen Empfehlungen reagiert hat Es k nnen allerdings in Interaction Optimizer auch weitere Zielgruppen f r Empfehlungen hinzugef gt werden so dass es m glich ist auch anderen Zielgruppen au er Kunden Empfehlungen zu unterbreiten und diese nachzuverfolgen Sie m chten beispielsweise eine sekund re Zielgruppe er stellen die auf dem Konto eines Kunden basiert F r die Funktion der sekund ren Zielgruppe werden eine oder mehrere Entit tssammlungen als sekund re Zielgruppen festgelegt Sie m ssen f r jede sekund re Zielgruppe eine aber nicht mehrere Kennungen der sekund ren Zielgruppen ausw hlen Wenn eine Aktion von Interaction Optimizer zur ckgegeben wird hat sie alle entsprechenden Auswahlkriterien erf llt Wenn eines der ausf hr
133. irth gt gt lt Date time values are specified in ISO 8601 format yyyy mm ddThh mm yy Times are optional if as time is not supplied the end of day value 23 59 59 will be assumed gt gt lt This means that you can t specify a max value of 00 00 00 i e zero hours taar mormiag CO CO taar Use 90 8008 00 0 dL gt Bin max 1970 04 10T18 30 00 gt Bin max 1986 02 21 gt lt fieldSegmentation gt lt Boolean fields get automatically generated bins for true and false gt lt fieldSegmentation path DecisionsDataSource CurrentParty Deceased gt lt fieldSegmentations gt Jede Klassendefinition beginnt mit dem Element lt fieldSegmentation path field path Dieses Element definiert den Pfad zum Feld Der Pfad muss mit einem der verf gbaren Felder in Ihrer IO Implementierung bereinstimmen Die untergeordneten Objekte dieses Elements sind abhangig vom Datentyp des Feldes Numerische Felder Ganzzahl und Gleitkommawert Das Element FieldSegmentation muss mindestens eine untergeordnete bin enthalten Jedes lt bin gt Element definiert einen Maximalwert f r die Eigenschaft und ist einschlie lich Kategorische Felder Gruppen Das Element lt FieldSegmentation gt kann null oder mehrere untergeordnete Elemente enthalten Wenn keine untergeordneten Elemente angegeben sind wird automatisch eine Klasse f r jeden m glichen Wert erstellt Wenn untergeordnete Eleme
134. korrelierten Client Anforderungen unterdr cken soll Dieser An tworttyp bergibt die Steuerung der Unterdr ckung von Empfehlungen an die Client Anwendung Dies ist n tzlich wenn die Client Anwendung eine Eingabeaufforder ung f r die Dauer einer Anwendungssitzung unterdr cken m chte Suppression Bezeichnet den Zeitraum in Tagen f r den eine Empfehlung unterdr ckt wird Period Wenn f r SuppressionPeriod beispielsweise der Wert 5 festgelegt wird und eine Kundenantwort am 1 Januar zu einer beliebigen Zeit eingeht wird die Empfehlung f r diesen Kunden erst am 7 Januar zur ckgegeben Beispiel Der Standardsatz von verf gbaren Antworttypen wird durch Ausf hrung der folgenden SQL Anweisungen in der PSR Datenbank festgelegt INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES Refusal Refus all Gees i I null mul INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES InformationRe quest Information request Information request 0 1 null null INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking SuppressCorrelated SuppressionPeriod VALUES QuotationRequest Quotation request Quotation request 1 1 null null INSERT INTO ResponseType Name DisplayName Description ResponseIndicator IsBlocking
135. lationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt b CurrentEngagementType lt b CurrentEngagementType gt lt b DeliveringParty gt Portrait IO 5 5 Kapitel 3 Integration von IO lt b IOPartyId gt AGENT ID lt b IOPartyId gt lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt lt b Language gt lt b Language gt lt b TimeZone gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b ActionDeliveryId gt ACTION DELIVERY ID lt b ActionDeliveryId gt lt b CustomerId lt b IOPartyId gt CONSUMER ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt lt b CustomerId gt lt b ResponseType gt RESPONSE TYPE lt b ResponseType gt lt b SecondaryAudience gt lt b AudienceType gt SECONDARY AUDIENCE lt b AudienceType gt lt b AudienceIdentifierName gt SECONDARY AUDIENCE IDENTIFIER NAME lt b Audiencelden tifierName gt lt b AudienceldentifierValue gt SECONDARY AUDIENCE IDENTIFIER VALUE lt b Audiencelden tifierValue gt lt b SecondaryAudience gt lt b SuppressUntilDate gt SUPPRESS UNTIL DATE lt b SuppressUntilDate gt lt RecordActionResponse gt wobei Folgendes gilt e CLIENT CORRELATION IDist eine Kennung f r eine Zeichenfolge die zum Korrelieren von Aufrufen an verschiedene Interaction Optimizer WCF Dienstvorgange verwendet werd
136. lauft Die Spalten dieser Datenbankrelation sind selbsterklarend Zusammenfassungs Dimensionsrelationen Die Relation TREATMENT steht auf der niedrigsten Granularitatsstufe auf der Zusammenfassungen gespeichert werden Diese Relation enthalt die Gesamtzahlung der Behandlungen oder Aufforderungen bei eingehenden Behandlungstypen und die Zahlung der aufgezeichneten Antworten Jede Behandlung ist fur eine Kampagnenaktivitat Interaktion und einen Kanal spezifisch auch wenn mehrere Behand lungsdatensatze definiert sein k nnen falls eine Behandlung zu einer Aktivitat hinzugef gt entfernt und dann spater wieder hinzugef gt wurde Die Zusammenfassungsrelation speichert auch die Kosten und den Wert der Antwortzusammenfassungen sofern f r die Aktivitat Vorhersageinformationen erstellt wurden Die Zahler in dieser Relation werden inkrementell bei jeder Iteration des SSIS Paktes das diese Datenbank bef llt aufsummiert Die Relation TREATMENT verkn pft zu ihrer bergeordneten Aktivitat ber die Spalte TR ACTIVITY ID Administratorhandbuch 65 Zusammenfassungsrelationen und Berichtsschema 66 Die Relation CAMPAIGN ACTIVITY enth lt die Zusammenfassungsz hler ber alle m glichen Behand lungen und deren jeweilige Antworten f r diese Aktivitat Interaktion Die Relation wird inkrementell bei jedem Lauf des SSIS Pakets aktualisiert um sicherzustellen dass die Relation die aktuellste Datensicht auf die Aktivit tsleistung enth lt Di
137. lb des angegebenen Zeitraums als g ltiges Mitglied der Liste behandelt Falls vorhanden werden Daten im Standardformat yyy y MM ddTHH mm ss angegeben definiert nach ISO 8601 Die Zeitangabe des Datums kann ausgelassen werden In diesem Fall lautet das Format einfach y yy y MM dd Hinweis ID Werte mit Kommas werden nicht unterst tzt In der nachfolgenden Tabelle sind Beispiele f r g ltige Kunden ID Datensatze aufgef hrt Portrait IO 5 5 Kapitel 5 Verwalten von IO G ltigkeit Zeilentext Immer g ltig ID123 Unbegrenzt g ltig vom 20 Dezem ID235 2011 12 20 ber 2011 an G ltig bis 1 Januar 2020 D753 2020 01 01 G ltig zwischen dem 23 Marz 2011 und 150942 2011 03 23 2012 03 23 23 M rz 2012 In der Kundenlistendatei k nnen doppelte Kunden IDs vorhanden sein doppelte Eintr ge werden beim Ladevorgang der Liste entfernt Protokollierung Die Portrait Foundation Kernsoftware von Interaction Optimizer verwendet erstellt Diagnoseinforma tionen die unterteilt und vielen verschiedenen Zielen bereitgestellt werden k nnen Eine bestimmte Nachricht kann an mehrere Ziele weitergeleitet werden und Nachrichten k nnen herausgefiltert werden So dass sie keinem Ziel bereitgestellt werden Im Abschnitt der empfohlenen Einstellungen wird dazu geraten f r alle Portrait Foundation Server eine bestimmte Filtereinstellung zu verwenden die dazu f hrt dass wichtige Nachrichten in das Windows Ereignisprotokoll
138. ldeinformationen aus gegeben und zwar mithilfe des Kontos unter dem Portrait Shared Services PSS l uft d h mithilfe der Identit t des Portrait Shared Server AppPool Dieses Konto muss ber ausreichend Rechte zur Ab frage des relevanten Benutzerverzeichnisses verf gen Autorisieren von Portrait HQ Benutzern Portrait HQ Benutzerberechtigungen werden mithilfe der XML Datei bin config Por trait Mas Cms Services Authorization config konfiguriert Allen authentifizierten Benutzern werden standardm ig alle Berechtigungen in Portrait HQ erteilt Sie k nnen das Element DomainGroupRoleMappings zur Steuerung der den Portrait HQ erteilten Rechte verwenden Es wird davon ausgegangen dass Benutzer Mitglieder von Gruppen im relevanten Ben utzerverzeichnis sind Wahrend der Autorisierung ruft Portrait Shared Server PSS die Liste der Ben utzergruppen ab und versucht die passenden DomainGroups innerhalb des Elements DomainGroupRo leMappings zu finden Dem Benutzer werden die Rollen zugeteilt die zu allen passenden Domain Groups geh ren Sobald eine Benutzerrolle gefunden wurde werden Berechtigungen vom Element RolePermissions bestimmt Administratorhandbuch 81 Andern der HQ Benutzerberechtigungen Hinweis Ist kein DomainGroupRoleMappings Element vorhanden werden einem authentifizierten Benutzer alle Berechtigungen erteilt Wenn ein DomainGroupRoleMappings Element vorhanden aber der authentifizierte Benutzer kein Mitglied einer der a
139. lgen von ausgehenden Aufrufen an SharePoint Standardm ig deaktiviert Portrait IO 5 5 Kapitel 6 Verwalten von Portrait HQ DataAccessLayerTracingFlatFile Nachverfolgen von ausgehenden Aufrufen an Portrait Kampagnenmanager Standardm ig deaktiviert ExceptionsFlatFile Interne Ausnahmen die zur Datei Exceptions log geleitet werden normalerweise f r Fehler die innerhalb des Protokollierungsrahmens auftreten Standardm ig werden nur Fehler protokolliert Stellen Sie zur detaillierteren Protokollierung das switchValue Attribut f r die entsprechenden categorySources auf All alles protokollieren Off Protokollierung deaktivieren Critical nur kritische Ereignisse protokollieren Error Fehler und kritische Ereignisse protokollieren Information Informationen Fehler und kritische Ereignisse protokollieren Hinweis Wenn Sie Konfigurations nderungen in MH Common config vornehmen werden diese Anderungen f r Benutzer von Portrait HQ erst wirksam wenn sie eine neue Sitzung starten durch Schlief en und erneutes Starten des Webbrowsers Wenn Sie die Datei MH Common config falsch konfigurieren kann die Protokollierung unspezifisch sein und es wird schwierig zu diagnostizieren was falsch lauft Wir empfehlen dass Sie eine Sicherheit skopie der Datei machen bevor Sie Anderungen vornehmen damit Sie zur funktionierenden Version zur ckkehren k nnen falls Anderungen zu ei
140. llection static public System Int32 Count PortraitNETLib IAmcDOCollection doc megua coe Y mull 9 coe Coume s 13 Unterst tzte Datentypen Bei den Parametern und R ckgabewerten von Plug In Funktionen muss es sich um folgende Typen handeln System Boolean System Byte System Double System DateTime Administratorhandbuch TT Erstellen benutzerdefinierter Entscheidungsfunktionen 78 System Int System Uint System Sbyte System Single System String System Object PortraitNETLib lAmcDataObject PortraitNETLib lAmcDOCollection Hinweis Zur Verwendung von PortraitNetL ib ist eine Projektreferenz zu AIT Portrait Interops erforder lich Sobald Anderungen an den installierten benutzerdefinierten Entscheidungsfunktionen vorgenommen werden muss das DatasourceDefExporter Tool erneut ausgef hrt werden damit diese Anderungen in Portrait HQ exportiert werden Portrait IO 5 5 Kapitel Verwalten von IO In diesem Abschnitt Verwalten von Portrait HQ Benutzern 80 Verschieben von Simulationsaufzeichnungen in ein anderes lO Syst m ioicu Ra Rr RR uk RR na 84 Verschieben von Kampagnendaten in ein anderes IO Sys tem fiers okt doboe ibd ddr d a e Reema RC S Ree 85 Einrichten der pradiktiven Bewertung Miner Integra LION ars C CETT 86 Einrichten der adaptiven Bewertung 91 Einrichten von sekund ren Zielgruppen
141. llen kontak tieren sie uns bitte auf einem der folgenden Wege E Mail support portraitsoftware com Telefon USA Kanada 1 800 335 3860 geb hrenfrei Ubrige Welt 44 800 840 0001 Bei einer Problemmeldung ist es hilfreich wenn Sie uns Folgendes mitteilen k nnen Der Name der Software Anwendung Die Umstande unter denen das Problem auftrat Welche Fehlermeldungen Sie gegebenenfalls gesehen haben Die Version der von Ihnen benutzten Software Pitney Bowes Software Inc June 13 2013 Inhalt utr EMI r 7 FANS ECOL UU PE 8 ZIEIGEUPPE RE 8 Verwandte Dokumiente iicet en a 8 Kapitel 2 Produkt bersicht au 9 Was ist Interaction Optimizer nerit eni nk ena aan REX Xu ann 10 Architektur iip r ARR EEUCEANRER BER MANU UE RO NRRRRRENI BERGE ac Eb means 10 Hauptkomponeritel z s auno erexerunt RP Ann e a UG AEEEEREFEFREEFERBEFFREREERSEEHREFERERSFEEEPRUGEE 11 Portrait Shared Seven aaa ti ores m T 11 SUL Server Datenbank oit e o us Essener 11 Interaction Optimizer Vebdierist u a a 11 Optionale Komponenten s rs uu005504m00HH00H Hin nba n annann birria doinu parin mn 12 Portal DAO GUC e 12 Portrait Mine eier 12 Mierosolt ShareP ont aisig TEN 12 Kapitel 3 Integration von WO iacisississsasiccnmassssessiancsansnassaniansannnnaaensssnassananacnnmasenssanniin 13 Batenintegration s s 4s42402 0004J000 200002000 HE nn ssi ar Hnn una na unnnH na ESNE Hs nun
142. m periodisch auf oder ist es anhaltend und einfach reproduzierbar Wann tritt das Problem auf bei An oder Abmeldung w hrend Hoch oder Niedrigzeiten beim Start wahrend des Herunterfahrens oder der normalen Nutzung an bestimmten Tagen zu bestimmten Tageszeiten usw Wird die Funktion zum ersten Mal verwendet Wenn nein was hat sich seit dem letzten Mal geandert Unterliegt dem Problem ein Muster Ist das Problem reproduzierbar Wenn ja wie wird es reproduziert Wie viele Benutzeraktionen sind mindestens erforderlich um das Problem zu reproduzieren Definieren des Problems Beim L sen eines Problems ist es wichtig dieses vollst ndig beschreiben zu k nnen Es gibt eine Vielzahl von Methoden Probleme zu definieren Die Probleme die jedoch mit Unternehmensl sungen wie Portrait Interaction Optimizer auftreten fallen zumeist in eine der folgenden Kategorien Laufzeit Problem 1 Welche Anwendung ist fehlerhaft Marketing HQ Webdienste Empfehlungen Call Center An wendung 2 Wie schlagt sie fehl Senden Sie einen Screenshot 3 Ist irgendetwas ungew hnlich im Windows Ereignisprotokoll 4 Aktivieren Sie das Protokoll des Werkzeugs Modelldiagnose Schlagen jetzt Modelle fehl 5 Wie viel Plattenkapazitat ist auf dem Datenbank und Anwendungsserver vorhanden 6 Haben Sie sich die anderen bekannten Probleme in diesem Release angeschaut 7 Sind Daten verf gbar mit denen Interaction Optimizer arbeiten kann 8 K nn
143. n einem benutzerdefinierten Knoten oder einer Datenzugriffstransaktion sein Diese Problemtypen m ssen von Implementierung sentwicklern behoben werden da sie die Pr fung aller benutzerdefinierten Projektcodes besonders Ressourcenhandling Codes erfordern Administratorhandbuch 117 Installationsproblem Ressourcenauslastung minderung PROBLEMDEFINITION Alles funktioniert ordnungsgem bis alles pl tzlich langsamer wird oder Fehler oder Ausf lle auftreten Es k nnte bemerkt werden dass das System keine Ressourcen mehr hat oder eine bestimmte Ressource mit der Zeit abnimmt wie Speicher Handles Semaphore Festplattenspeicher usw Dies ahnelt den oben beschriebenen Speicherproblemen es gibt jedoch andere finite Ressourcen die verbraucht oder mit der Zeit lecken k nnen Leckstellen Minderungen von Handles Semaphoren oder System Seitenre lationseintragen k nnen als Fehler oder mit progressiver Instabilitat oder schlechter Reaktion angezeigt werden AKTIONEN Zur L sung dieses Problemtyps ist es notwendig die PerfMon Protokolle einzusehen um die vermind erten Ressourcen zu finden Die Portrait Protokolle k nnten Hinweise dazu enthalten welche Kompon enten die Ressourcen berm ig nutzen Bei hoher Speichernutzung m ssten Zwischenspeichereinstel lungen gepr ft werden Instabilitat PROBLEMDEFINITION Das System ist unzuverlassig Manchmal funktioniert ist andermal ist es instabil mit willk rlichen Fehlern und
144. n zur Systemintegritatsbewertung und Kapazitatsplanung verwendet werden k nnen Das Portrait Support Team rat dazu alle Foundation Perfmon Indikatoren f r alle Prozesse zu erfassen durch die sie erstellt werden Portrait Support empfiehlt auch eine Liste mit Windows PerfMon Indikatoren f r Server mit installiertem Portrait Foundation zu erstellen Einige der Indikatoren sollten taglich gepr ft werden um m gliche Probleme des Systems zu ermitteln beispielsweise Portrait Process Engine Hardware exceptions die angeben dass ein Speicherabbild aufgrund eines Fehlers erstellt wurde Diese Indikatoren sollten f r Problembehebung historische Vergleiche und Kapazitatsplanung erfasst und archiviert werden Portrait Support stellt ein Dokument bereit Windows Performance Monitor Configuration das die em pfohlene Konfiguration f r PerfMon in einer Portrait Foundation Umgebung beschreibt Administratorhandbuch 119 Modell und Knotenindikatoren Modell und Knotenindikatoren Diese Indikatoren k nnen verwendet werden um ein Profil f r die im System ausgef hrten Modelle und Knoten zu erstellen Diese Informationen sollten standardm ig erfasst werden es entsteht ein minimaler Mehraufwand beim Erfassen dieser Daten Portrait Support kann diese Daten anfordern da sie einen n tzlichen Einblick in den Betrieb eines Systems geben Die Indikatoren und ihre Verwendungsweise sind im Referenzdokument Modell und Knotenindikatoren
145. nem zerst rten System f hren Konfigurieren der Kampagnen Berichte bersicht Auf den Kampagnen berwachungsseiten in Portrait HQ stehen einige Berichte Men s zur Verf gung Das System kann so konfiguriert werden dass diese Men s Links zu externen webbasierten Berichtssystemen zur Verf gung stellen Tats chlich ist dieses System ber URLs konfigurierbar so dass diese Links auf jede URL im Kontext von jedem Berichte Men parametrisiert werden k nnen Datenbankrelationen Die Konfiguration erfolgt durch das Hinzuf gen von Eintr gen in den beiden Relationen der PortraitPSR Datenbank Standardname in der Portrait Shared Server Installation Diese zwei Relationen hei en ExternalLink und ExternalLinkParameter und stehen in Verbindung mit den Werten einer dritten Re lation namens ExternerLinkType Es gibt vier Verkn pfungstypen Kampagnen Bericht Verkn pfungen dieser Art werden im Berichtsmen im Abschnitt berwachung der Kampagne Key Performance Seite dargestellt Diese Verkn pfungen k nnen von der Kampagnen Id parametrisiert werden Kampagnen Aktivit tenbericht Verkn pfungen dieser Art werden im Berichtsmen im Bereich Marketing Aktivit ten Performance der Seite Kampagne Key Performance sowie auch im Berichtsmen im Abschnitt berwachung der Aktivit t Key Performance Seite dargestellt Diese Verkn pfungen k nnen ber die Kampagnen Id und die Kampagnen Aktivit ten Id paramet
146. nformattedText a selectSingleNode b Message b MessageCollateral b UnformattedCon tentText text simple mechanism to action responses var respondAction new Array div id actionDeliveryId gt for var j 0 j lt allResponses length j respondAction push lt button onclick javascript callRecordActionRe sponse exeo UV VW d emsiscmerinel a WY UU d aGira mDeiliwemyitel a WY VW allResponses j gt allResponses j lt button gt respondAction push lt div gt items new Array iri campaignType campaignName campaignPriority actionName messageCollateralHTML score respondAction join liec ons lt i SKC iteme ORM lt ece lt ccs eub ue if actions length 0 list push lt tr gt lt td colspan 6 align center gt No recommenda tions td tr update web page with results document getElementById getActionResult innerHTML 34 Portrait IO 5 5 Kapitel 3 Integration von IO Got actions for customer customerId D able N EN th Rank th h gt Type lt th gt h gt Campaign lt th gt Nebel h gt Name lt th gt h gt Message lt th gt h gt Score lt th gt h gt Action lt th gt pies ae dist oaa V v b Ue tectonic gt V p I IN IX NASA AN IN SS nt ar me ar tar Kor ar A function callRecordActionRe
147. ngegebenen Domain Groups ist werden ihm die Anmelderechte verweigert und er kann Portrait HQ nicht ver wenden Es handelt sich typischerweise um die Inhalte des Elements DomainGroupRoleMappings die f r die Implementierung der Autorisierungsregeln geandert werden zum Beispiel lt DomainGroupRoleMappings gt lt DomainGroup Name myCompany Marketing gt lt Role Name DirectMarketer gt lt DomainGroup gt DomainGroup Name myCompany MarketingDirector gt Role Name SeniorManagement Role Name BusinessStakeholder DomainGroup DomainGroupRoleMappings Das oben dargestellte Beispiel bezieht sich auf einen Domain Authentifizierungskontext Wenn der Au thentifizierungskontext ApplicationDirectory oder Machine ist lauten die DomainGroup Namen entsprechend Marketing und MarketingDirectory Andern der HQ Benutzerberechtigungen Gehen Sie wie folgt vor um die HQ Benutzerberechtigungen zu ndern 1 Melden Sie sich am Portrait HQ Server an und ffnen Sie die Datei Port rait Mas Cms Ser vices Authorization configunter pst Portrait Shared Server Portrait Shared Services Bin config 2 Aktualisieren Sie die Benutzerberechtigungen nach Ihren W nschen Hinweis Nachfolgend ist der Standardsatz an Berechtigungen f r jede HQ Rolle aufgef hrt Die Bedeutung jeder einzelnen Berechtigung wird in der nachfolgenden Tabelle erlautert lt RolePermissions gt lt Role Name SeniorManagem
148. ngen vornehmen L uft der Client Browser auf demselben Netz Dom ne wie der Server Wenn nicht Besteht ein Vertrauensverh ltnis zwischen diesen Dom nen Ist Internet Explorer f r die Standard Sicherheitseinstellungen zur Adressierung der lokalen Intranet Zone konfiguriert Wenn nicht Versuchen Sie diese Zone auf ihre Standardeinstellungen zur ckzu setzen st mit dem Portrait Shared Server ein Satz von Dienstprinzipalnamen im Active Directory verkn pft Unter Umst nden m ssen SPNs f r den Dienst erstellt werden Anleitungen f r die Einstellung von SPNs finden Sie weiter unten Fehlerbehebung bei einer h ngenden Anwendung beim Versuch der Anmeldung berpr fen Sie ob die Benutzerprotokollierung ber die notwendigen Anmelde Berechtigungen verf gt 124 Portrait IO 5 5 Kapitel 8 HQ Fehlerbehebung Probleme beim Laden von Portrait Shared Services Wenn Http yourserver port PortraitSharedService nach der Installation nicht er reichbar ist gehen Sie folgenderma en vor 1 ffnen Sie web config im Webverzeichnis 2 Bl ttern Sie zu system web 3 F gen Sie unter dieser Zeile Folgendes ein trust level Full originUrl Erstellen von Dienstprinzipalnamen f r Portrait Shared Services Dienstprinzipalnamen werden im Active Directory mithilfe des Tools SETSPN erzeugt Dieses Tool ist standardm ig unter Windows Server 2008 verf gbar NB nderungen an den Dienstprinzip
149. ngezeigt Verwenden der Konfigurationsversionskontrolle Die Versionskontrolle erlaubt die Konfiguration von Interaction Optimizer durch mehrere Benutzer und bietet eine M glichkeit zur Nachverfolgung von Anderungen Ein einfaches Verfahren zur Verwendung der Versionskontrolle ist 1 Andern Sie die Ansicht Configuration von Published auf Latest 2 Wahlen Sie ein zu bearbeitendes Element aus In den meisten Fallen k nnen Sie das Element nicht bearbeiten ohne es zuvor auszuchecken Bearbeiten Sie die Anderungen Testen Sie die Anderungen Best tigen Sie die Anderungen Wenden Sie die Anderungen auf ein Produktionssystem an OY PO So zeigen Sie den aktuellsten Konfigurationsstatus an In der Ansicht Published wird die f r alle Benutzer verf gbare Konfiguration angezeigt Sie k nnen keine Elemente der Konfiguration aus der Ansicht Published auschecken Sie m ssen die Ansicht Latest verwenden bei der dann alle ausgew hlten Konfigurationen in den Entwurfsstatus Draft versetzt werden 1 ffnen Sie in der Configuration Suite die Optionen View Settings 2 W hlen Sie auf der Registerkarte Configuration Latest So zeigen Sie den aktuellsten Status Published Configuration an In der Ansicht Published wird die f r alle Benutzer verf gbare Konfiguration angezeigt 1 ffnen Sie in der Configuration Suite die Optionen View Settings 2 W hlen Sie auf der Registerkarte Konfiguration Published So
150. ngsbefehl qsbui 1d Portrait IO 5 5 Kapitel Anpassen von IO In diesem Abschnitt e Marketingaktivit ten konfigurieren 70 e Konfigurieren von Kan len esee 72 Konfigurieren von Antworttypen lees 74 Vor und Nachbearbeitung von IO Webdienstaufrufen 76 Aufl sen von externen Kunden und Vertreter IDs 76 Erstellen benutzerdefinierter Entscheidungsfunktionen 77 Marketingaktivitaten konfigurieren Marketingaktivitaten konfigurieren Aktivitatstypen konfigurieren Aktivitatstypen werden verwendet um Kampagnenaktivitaten zu gruppieren Portrait HQ kann konfiguriert werden um Empfehlungen in Bezug auf ihren Aktivitatstyp einzustufen Die Konfiguration der Liste der verf gbaren Aktivit tstypen erfolgt durch nderung des Inhalts der Relation CampaignActivityType in der PSR Datenbank Die Relation CampaignActivityType enth lt die folgenden Spalten Spaltenname Beschreibung Name Eindeutiger Name der benutzt wird um den Aktivitatentyp zu reprasentieren Description Beschreibung f r den Aktivitatentyp SupportsAnonym Auf 1 setzen wenn dieser Aktivitatentyp auf unbekannte Kunden abzielt ansonsten ous auf 0 setzen Supportsldentified Auf 1 setzen wenn dieser Aktivitatentyp auf bekannte Kunden abzielt ansonsten auf 0 setzen Beispiel Der Standardsatz von verf gbaren Aktivit tstypen wird durch Ausf hrung der folgenden SQL Anweisungen f r die PSR Datenbank
151. nicht den Namen des Servers enthalten auch wenn die URL funktioniert wenn sie mit einem Webbrowser aufgerufen wird Beispiel Die Verwendung einer URL mit dem Wert http MyServer MySharepointSite por trait vti bin Lists asmx in der Datei web config funktioniert wenn sie mit dem Browser angesprochen wird Doch damit sie innerhalb von web config g ltig ist muss der Name des Servers aus der URL entfernt werden http MySharepointSite portrait vti bin Lists asmx Administratorhandbuch 127
152. nte angegeben sind m ssen sie folgendes Format haben Bin Id id value lt value gt gt value reprasentiert einen der verf gbaren Werte f r das Feld id reprasentiert eine f r Gruppier ungswerte verwendete Kennung Wenn mehrere Werte dieselbe Kennung haben werden sie f r Be wertungszwecke als identisch gehandhabt Boolesche Felder Das Element lt FieldSegmentation gt hat keine untergeordneten Elemente Boolesche Felder haben immer zwei Klassen True und False Portrait IO 5 5 Kapitel 5 Verwalten von IO Datum Zeit Felder Das Element lt FieldSegmentation gt muss mindestens eine untergeordnete bin enthalten Jedes lt bin gt Element definiert ein Maximaldatum und ist inklusiv Das Datum wird im Standardformat YYYY MM DDTHH MM SS angegeben Zeitwerte k nnen aus gelassen werden In diesem Fall lautet das Format YYYY MM DD und es wird vom Ende des Tages 23 59 59 ausgegangen String Felder String Felder k nnen bei der Bewertung nicht herangezogen werden Es wird ein Fehler ausgegeben wenn String Felder konfiguriert werden Anwenden von Feldklassen F hren Sie zur Anwendung von Feldklassen die Sie im vorherigen Abschnitt definiert haben den folgenden Befehl aus DatasourceDefExporter exe Hinweis Wenn Sie an vorhandenen Feldklassen Anderungen vornehmen werden alle zuvor aufgezeichneten Bewertungsdaten gel scht Umgang mit unbekannten oder leeren Werten Wenn e
153. nter Zu verwendende Outbound Kan le angezeigt wenn der Wert auf 1 gesetzt wird bzw unter Zu verwendende In bound Kan le wenn der Wert auf 0 gesetzt wird Outbound Behandlungen erfolgen in der Regel mithilfe von Portrait Dialogue wohingegen Inbound Behandlungen in der Regel mithilfe von Interaction Optimizer erfolgen Hinzuf gen eines neuen Kanals zur Seite Marketingaktivit ten Wenn Sie einen komplett neuen Kanal auf der Seite Marketingaktivit ten hinzuf gen m chten f hren Sie folgende Schritte aus 1 F gen Sie einen neuen Datensatz zur Relation ChannelType hinzu 2 F gen Sie einen neuen Datensatz zur Relation Treatment Type hinzu und legen Sie im Feld ChannelTypeldfest dass der Datensatz den Sie gerade erstellt haben in der Relation Channel Type verkn pft wird ndern des Texts des Kanalsymbols auf der Seite Marketingaktivit t Wenn Sie den Text der auf der Seite Marketingaktivit ten unter den Kanalsymbol angezeigt wird ndern m chten f hren Sie folgenden Schritte aus 1 Finden eines relevanten Datensatzes in der Relation TreatmentType 2 ndern Sie den Wert im Feld ShortName Administratorhandbuch 73 Entfernen eines Kanals welcher auf der Seite Marketingaktivitaten angezeigt wird Entfernen eines Kanals welcher auf der Seite Marketingaktivitaten angezeigt wird Warnung Das Entfernen einen Kanals von der Seite Marketingaktivitaten setzt ein Entfernen des
154. nung der PD Dom ne f r IO mit 1 hartcodiert RL CUSTOMER ID Die Kennung des Kunden der die Antwort abhangig von der In tatigt stallation RL_IO_AGENT_ID Nur IO NVARCHAR 50 Die ID des Vertreters f r den die Antwort auf die Behandlung erfolgte RL CONTEXT Nur PD NVARCHAR 128 Zus tzliche Kontextinformationen RL PRODUCT CODE Ein Code zur Identifizierung des Produktange NVARCHAR 255 bots auf das dies eine Antwort ist Administratorhandbuch 61 Zusammenfassungsrelationen und Berichtsschema Antwort Beschreibung RL MESSAGE TEMPLATE ID Nur PD Die ID der Nachrichtenvorlage die bei der Behandlung verwendet wurde auf die dies eine Antwort ist RL IO RESPONE NAME Nur IO NVARCHAR 50 Der Name der vom Kunden get tigten Antwort RL RESPONSE INDICATOR Ein Wert zur Angabe des Antworttyps 1 Positiv 0 Neutral 1 Negativ RL IS SOFT RESPONSE Nur PD BIT Ein Kennzeichen das angibt dass die Antwort gefolgert und nicht nachverfolgt wurde z B wenn eine anonyme Kampagnenaktivit tsant wort erfasst wird RL RESPONSE COST Die Kosten der Antwort MONEY RL RESPONSE VALUE Der Wert der Antwort MONEY RL VALUE NET OF MARGN Der Wert der Antwort als Nettogewinn MONEY RL TREATED TIMESTAMP Der Zeitstempel wann die Behandlung DATETIME stattfand RL ACTED TIMESTAMP Der Zeitstempel der Antwort DATETIME Zusammenfassungsrelationen und Berichtsschema Die brigen Relationen in der Datenbank werden dazu verw
155. nz lt b CustomerId gt lt GetActionRequest gt wobei Folgendes gilt ACTIVITY IDist die Kennung der Interaktion CLIENT CORRELATION IDisteine Zeichenfolgenkennung die vom Benutzer des Interaction Optim izer Webdienstes angegeben werden kann um Anrufe mit Dienstmethoden zu verkn pfen Dies ist eine optionale Eingabe AGENT IDist die eindeutige Kennung f r den Vertreter der die Empfehlungen an den Kunden liefert Dies ist eine optionale Eingabe REASON FOR CALL ist der Grund warum der Kunde die Organisation kontaktiert hat Interaction Optimizer kann REASON FOR CALL verwenden um zu entscheiden welche Empfehlungen zur ck gegeben werden Dies ist eine optionale Eingabe COMM METHODist der Name der zu verwendenden Kommunikationsmethode Die Liste der verf gbaren Kommunikationsmethoden finden Sie in der Reference Data Group Kampagnen Kommunikationsmeth odentypen CONSUMER ID ist die eindeutige Kennung f r den Kunden der Empfehlungen anfragt ADDITIONAL CONTEXT stellt Werte f r die Decision Data Source bereit Zum Beispiel Ej Setzen Sie den Wert f r Age des aktuellen Teilnehmers auf 25 und lassen Sie den Wert f r FirstName leer lt b CurrentParty gt lt b Consumer gt xmlns c http schemas datacontract org 2004 07 ConfiguredTypes Code DataObjects Party lt c Age gt 25 lt c Age gt c FirstName i nil true gt lt b Consumer gt b CurrentParty Di
156. od customerId maxActions var customerType Consumer var context lt AdditionalContext gt lt DOCategory i nil true xmlns schema_for portrait gt lt DOType i nil true xmlns schema for portrait gt lt b CurrentParty i nil true gt lt b DeliveryAgent i nil true gt Portrait IO 5 5 Kapitel 3 Integration von IO Fdo bois senile S lt AdditionalContext gt var getActionsRequest context GetActionsRequest DOCategory i nil true xmlns schema for portrait gt DOType i nil true xmlns schema for portrait gt lt b ActionDeliveryContext gt DOCategory i nil true xmlns schema for portrait gt XDOType i nil true xmlns Schema for portrait 20800802 lt b Application gt lt b Application gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt DOCategory i nil true xmlns schema for portrait gt DOType i nil true xmlns schema for portrait gt burOPartyld agentid bz rOPartyEkd N lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt lt b Language gt lt b Language gt lt b ReasonForCall i nil true gt lt b ReasonForCall gt lt b TimeZone gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b CommunicationMethod gt commsMethod
157. ortrait Mas Cms Services IO config vorgenommen Diese Konfigurationsdatei befindet sich auf dem Computer der Portrait Shared Services hostet Sobald diese config Datei korrekt ein gerichtet wurde wird die Klassenkonfiguration durch Ausf hren des Tools DatasourceDefExporter in HQ geladen Der relevante Abschnitt dieser Datei ist nachfolgend abgebildet lt fieldSegmentations gt lt fieldSegmentation path DecisionsDataSource CurrentParty Age gt lt Binmi mar 2 lt Bin max 35 gt lt Bin max 50 gt Bin max 74 gt lt fieldSegmentation gt lt fieldSegmentation path DecisionsDataSource CurrentParty HomeOwnership Seatusii gt gt Administratorhandbuch 91 Konfigurieren von Feldklassen 92 Bin id 1 value Tenant gt NB you can have the same id for two bins Non categorised values fall into the default other bin gt Bin id 1 value LivingWithParents gt lt Bin id 2 value HomeOwner gt gt lt fieldSegmentation gt lt NB if you don t specify bins on a categorical field they are implicitly created one for each categorical value gt lt fieldSegmentation path DecisionsDataSource CurrentParty Gender gt lt fieldSegmentation path DecisionsDataSource CurrentParty AnnualGrossIncome gt lt Bin max 20000 gt lt Bin max 150000 gt lt Bin max 45000 gt lt fieldSegmentation gt gt lt fieldSegmentation path DecisionsDataSource CurrentParty DateOfB
158. playName FROM Gender Lookup ORDER BY DisplayName gt lt groupMemberLookups gt Hinweis Nur kategorische Zeichenfolgenfelder k nnen mithilfe der Configuration Suite kon figuriert werden Verwenden Sie zur Erstellung eines numerischen kategorischen Feldes eine SQL Abfrage um die vordefinierten Werte bereitzustellen 2 Erweitern Sie die Decision Data Source Anstatt eine neue Zeichenfolgeneigenschaft f r dieses Feld hinzuzuf gen f gen Sie eine neue Referenzeigenschaft ein und w hlen Sie die zuvor erstellte Ref erence Data Group aus Weitere Informationen finden Sie unter Erweitern der Decision Data Source auf Seite 15 3 F hren Sie das Tool DatasourceDefExporter aus um die Felder in HQ zu exportieren Das kategorische Feld wird in der Feldpalette des Auswahldesigners angezeigt Klicken Sie auf das Feld um die Bezeichnungen f r die vordefinierten Werte anzuzeigen Auff llen der Decision Data Source Die Decision Data Source muss jedes Mal mit Werten aufgef llt werden wenn Interaction Optimizer Bewertungen und Regeln ausf hrt Interaction Optimizer f llt die Decision Data Source mithilfe des Datenzugriffsmodells auf das als Klassenmitglied Default der Modellklasse Prompts Retrieve prompt delivery data source konfiguriert ist Administratorhandbuch 19 Auff llen der Decision Data Source 20 Sie sollten dieses Datenzugriffsmodell so ndern dass alle erforderlichen Daten f r die Auff llung Ih
159. r type und descrip tion optional username Benutzername Der Benutzername f r Portrait Shared Services pssrulelist Listet die Details aller Regeln auf die mit einer bestimmten Kundendomane verkn pft sind Synopsis pssrulelist domain domain name gt password lt password gt username lt username gt xml Optionale Argumente pssruleretrieve Ruft die kompilierte QMML f r eine benannte Regel in einer Kundendomane in eine Datei ab Synopsis pssruleretrieve domain lt domain name gt name lt rule name gt output lt QMML file password lt password gt username lt user name gt Optionale Argumente Option Effekt password lt Kennwort gt Das Kennwort f r Portrait Shared Services username lt Benutzername gt Der Benutzername f r Portrait Shared Services xml Zeigt die Ausgabe im XML Format an pssruledescribe Listet die Namen und Typen der Eingaben in und Ausgaben aus einer benannten Regel in einer Kun dendom ne auf Zeigt auch wie die Regeleingabezuordnungen angewendet werden indem die Zuordnung zu einem Feld oder einer Funktion beschrieben wird falls die Zuordnung definiert ist Die Parameter f r den Befehl sind Portrait IO 5 5 Kapitel 5 Verwalten von IO Synopsis pssruledescribe domain domain name name rule name password lt password gt re place username lt username gt Optionale Argumente Option Effekt password lt Kennwo
160. r noch auf die Datenbank zugegriffen werden Fehlerbehebung Falls bei der Ausf hrung des Pakets ein Fehler auftritt m ssen die folgenden Schritte zur Diagnose und Behebung von Problemen ausgef hrt werden Administratorhandbuch 85 Einrichten der pradiktiven Bewertung Miner Integration Pr fen Sie ob der Relationseintrag io applications params der IO Datenbank f r APPLICA TION STATUS auf Available steht Wenn er Locked ist hat entweder ein anderer Benutzer eine Kampagnenf rderungsoperation gestartet ODER ein vorheriger Versuch das Paket auszuf hren ist fehlgeschlagen Um das Paket auszuf hren zu k nnen MUSS der Status Available sein Verwenden Sie SQL Management Studio um diesen Wert zu aktualisieren Wenn die Paketausf hrung fehlschl gt und der Status Available ist kann das daran liegen dass die Authentifizierung f r den PSS Webdienst ung ltig oder die angegebene URL falsch ist Die Anmeldein formationen und die URL sind zu pr fen um sicherzustellen dass sie richtig sind und sich der Benutzer mit den Anmeldeinformationen bei Portrait HQ anmelden kann Wenn das Paket im Stadium der Restore PSR Backup oder Make user DBO SQL set via Expression fehlschlagt ist der Grund wahrscheinlich dass das f r die Verbindung zur PSR Master Datenbank angegebene Benutzerkonto nicht ber die entsprechenden Berechtigungen verf gt siehe System voraussetzungen oder der angegebene DboLoginName kein
161. rd Die Kampagnen werden nach dem Datum des tatsachlichen Kampagnenstarts geordnet Die aktuellsten Kampagnen befinden sich oben in der Liste GetEligibleCampaignSummaries zeichnet keine Behandlungen f r die zur ckgegebenen Marketingaktivitaten auf Verwenden Sie die GetAction Methode um die Details einer Empfehlung und Administratorhandbuch 45 WCF Webdienstreferenz 46 den Datensatz zur ckzugeben dass der Kunde behandelt wurde Das Eingabedokument hat folgendes Format AdditionalContext ADDITIONAL CONTEXT AdditionalContext GetCampaignsRequest lt b ActionDeliveryContext gt lt b Application gt lt b Application gt lt b ClientCorrelationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt lt b IOPartyId gt AGENT ID lt b IOPartyId gt lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt lt b Language gt lt b Language gt lt b ReasonForCall gt REASON FOR CALL lt b ReasonForCall gt lt b TimeZone gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b CommunicationMethod gt COMM METHOD lt b CommunicationMethod gt lt b CustomerId gt lt b IOPartyId gt CONSUMER ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt lt b CustomerId gt lt b MaxCampaigns gt MAX CAMPAIGNS lt b MaxCampaigns gt lt GetCampaignsReq
162. rdefinierten Adaptern zur Abfrage von Metadaten Zur Abfrage von Gesch ftsprozessen von einer benutzerdefinierten externen Quelle m ssen Sie die Schnittstelle IBusinessProcessDataAdapter implementieren Diese Schnittstelle ist deklariert Sie befindet sich im Assembly Portrait Mas Cms Sdk dll im Ordner lt Installationsord ner gt PST Portrait Shared Server Administration ExternalMetadatalmport Assem blies Sie deklariert nur eine Methode wie folgt BusinessProcess GetBusinessProcesses params object parameters Dies erfordert ein optionales Array von Objekten die zur Bereitstellung von Parametern f r den Adapter verwendet werden k nnen Die Array Inhalte k nnen je nach Adapterimplementierung variieren F r einen Adapter der beispielsweise Geschaftsprozesse abfragt indem er einen Webdienst Abruf t tigt w rde das Array die Dienstendpunkt URL Anmeldeinformationen bzw beides enthalten Dies gibt einen Array von BusinessProcess Objekten zur ck Der Typ BusinessProcess befindet sich im Assembly Portrait Mas Cms Sdk Contracts dll im Ordner lt Installationsordner gt PST Portrait Shared Server Administration Ex ternalMetadataImport Assemblies So stellen Sie eine benutzerdefinierte Adapterimplementierung zur Abfrage von Gesch fts prozessen bereit 1 Implementieren Sie die Schnittstellen IBusinessProcessDataAdapter in einer Klasse 2 Kompilieren Sie die Klasse in ein Assembly 3 Platzieren Sie das kompilierte As
163. rden nur Empfehlungen zur ckgegeben die den angegebenen Filterkri terien entsprechen Wenn ACTION LIMITS angegeben ist wird die Eingabe MAX ACTIONS f r GetActions ignoriert ACTION LIMITS ist eine Sammlung von 10WSActionLimit Objekten mit folgenden Eigenschaften PROPERTY NAME Der Name der zur Filterung von Empfehlungen verwendeten Eigenschaft Die unterst tzten Werte f r PROPERTY NAME sind ActivityType und ActivitySubtype Geben Sie beispielsweise Act ivityType an um Empfehlungen mit einem bestimmten Marketingaktivitat styp abzufragen Die Liste der unterst tzten Namen der Empfehlungseigenschaften finden Sie in der Reference Data Group O WS Action Limit PropertyName PROPERTY VALUE Der Wert PROPERTY NAME wird zur Filterung von Empfehlungen verwendet MAX MATCHING ACTIONS Die maximale Anzahl der zur ckzugebenden Empfehlungen welche die Eigenschaft PROPERTY NAME mit dem Wert PROPERTY VALUE haben Beispielsweise lautet ACTION LIMITS zur R ckgabe von bis zu 3 Empfehlungen mit dem Mar ketingaktivitatstyp Erhaltung und bis zu 2 Empfehlungen des Marketingaktivitatsuntertyps Hypothek wie folgt lt b ActionLimits gt lt b IOWebService IOWSActionLimit gt lt b ActionPropertyName gt ActivityType lt b ActionPropertyName gt lt b ActionPropertyValue gt Retention lt b ActionPropertyValue gt lt b MaxMatchingActions gt 3 lt b MaxMatchingActions gt lt b IOWebService IOWSActionLimit
164. rentParty Ex ternalldentifier sourcetype FIELD lt inputMap inputName Income inputType real sourcetype FIELD source CurrentParty AnnualGrossIncome gt lt mapping gt Hinweis Das Quellelement jeder Feldzuordnung ist der Name des Feldes in der Decision Data Source wobei als Trennzeichen verwendet wird Die Namen der im HQ Selection Designer erstellten abgeleiteten Felder k nnen auch im Quellelement angegeben werden Das Zielelement ist der Name des Feldes im Analysedatensatz Das Typ Element ist der Datentyp des Feldes Administratorhandbuch 87 Exportieren von Regeln aus Decision Studio Diese Zuordnungsdatei muss in der InteractionOptimizer Dom ne mit dem Hilfsprogramm psspub lishmapping von Portrait Miner ver ffentlicht werden pssmappingpublish exe domain InteractionOptimizer input mapping xml Nach dem Ver ffentlichen k nnen die Regeln ausPortrait Miner Decision Studio oder ber das Befehlszei lenprogramm in die InteractionOptimizer Dom ne geladen werden damit sie in Kampagnen mit eingehenden Interaktionen verwendet werden k nnen Beim Upgrade von einer vorherigen IO Version m ssen alle vorhanden Analyseregeln nach der Aktualisierung wieder in PSS geladen werden Nachdem die Regeln dem System wieder hinzugef gt wurden m ssen die Interaktionen bearbeitet werden um der Kampagnenaktivit t wieder die Bewertungsregel hinzuzuf gen Dazu wird zun chst die Kampagne deak
165. rer Decision Data Source abgerufen werden Der Interaction Optimizer Arbeitsbereich stellt ein Beispiel dieses Datenzugriffsmodells bereit Es hei t Retrieve Prompt Delivery Data Source und befindet sich in der Explorer Ansicht der Configuration Suite unter Supporting definitions Models gt Data access models Wenn Sie einen anderen Arbeitsbereich als Interaction Optimizer verwenden m ssen Sie ein Overlay f r die Modellklasse Prompts Retrieve prompt delivery data source erstellen Dieses befindet sich in der Explorer Ansicht der Configuration Suite im Abschnitt Supporting definitions gt Models Model classes Nach der Erstellung eines Overlays m ssen Sie dessen Klassenmitglied Default einem bereits vorhandenen Modell zuordnen das die erforderliche Datenabruflogik enth lt In der Portrait Foundation Dokumentation finden Sie weitere Informationen zum Erstellen von Overlays zum Bereitstellen von Implementierungen f r Klassenmitglieder einer Modellklasse sowie zum Zuordnen von Eingaben und ausgaben von Modellklassen zu denen von Modellen Die Daten f r die Decision Data Source k nnen durch eine oder zwei Techniken erzeugt werden Durch Abruf von Daten mithilfe von DATs Durch zus tzliche Kontexteingabe des GetActions Webdienstes Diese Eingabe nutzt die exakt gleiche Definition wie die Decision Data Source Ein Skript wird bereitgestellt um Daten aus diesen zwei Quellen zusammenf hren sofern dies gew nscht wird Beachten
166. ressesPermanently So tionResponse b OfferId OFFER ID b OfferlId lt b OfferName gt O b OfferProductC b Offer FFER NAI E lt b OfferName gt ode gt OFFER PRODUCT CODE lt b OfferProductCode gt lt b SecondaryAudiences gt lt b IOWebService IOWSSecondaryAudience gt lt b AudienceT ype gt si ECONDARY AUDI ENC E lt b AudienceType gt lt b AudienceIdentifierNam gt SECONDARY AUDIENCE IDENTIFIER NAME b AudienceIden tifierName gt lt b AudienceIdentifierValue gt SECONDARY AUDIENC tifierValue gt i i ENTIFI ER VALUE lt b Audiencelden lt b IOWebService IOWSSecondaryAudience gt lt b SecondaryAudiences gt lt b SupportingCampaign gt lt b Campaignidentifier gt lt b Description gt CAMPAIGN DI ESCRIPTION lt b Description gt lt b Externalldentifi r gt ACTIVITY REF CODE lt b Ext rnalldentifier gt 42 Portrait IO 5 5 Kapitel 3 Integration von IO lt b IOIdentifier gt CAMPAIGN IO IDENT lt b IOIdentifier gt lt b Name gt CAMPAIGN NAME lt b Name gt lt b CampaignlIdentifier gt lt b Class gt ACTIVITY TYPR lt b class gt lt b EndDate gt CAMPAIGN END DATE lt b EndDate gt pii mtom ey Ae IUBE ORIS ASIE Oneal yo lt b PriorityDisplayText gt ACTIVITY PRIORITY TEXT lt b PriorityDisplayText gt lt b StartDate gt CAMPAIGN
167. risiert werden Angebotsbericht Verkn pfungen dieser Art sind im Berichtsmen im Abschnitt Angebot Performance der Seite Kampagne Key Performance und auf der Seite Aktivit ten Key Performance dargestellt Administratorhandbuch 107 Konfigurieren der Quicklinks in MyView Diese Verkn pfungen k nnen ber die Kampagnen ld die Kampagnen Aktivit ten ID und die Angebots Id parametrisiert werden Kanal Bericht Verkn pfungen dieser Art werden im Berichtsmen im Abschnitt Kanal Performance und der Seite Aktivit ten Key Performance dargestellt Diese Verkn pfungen k nnen ber die Kampagnen ld die Kampagnen Aktivit ten ID die Behandlungs Id und die Kanal ID parametrisiert werden Um dem System eine Verkn pfung hinzuzuf gen f gen Sie in der Relation ExternalLink einen Datensatz mit einem Namen f r die Verkn pfung einer Basis URL der ExternalLinkTypeld siehe Relation Extern alLinkType hinzu um die IDs zu jedem oben genannten Verkn pfungstypen zu finden und alle anderen ben tigten Felder Beachten Sie dass das ID Feld automatisch generiert wird und dass einige der Felder derzeit nicht in der Konfiguration verwendet werden aber f r administrative Zwecke z B Version n tzlich sind Um Linkparameter einzustellen f gen Sie eine oder mehrere Zeilen zur Relation ExternalLinkParameter mit Angabe der ExternalLinkld die ID der oben genannten externen Verkn pfung und des Parameter namens d
168. ritat der Marketingaktivitat wie in Portrait HQ festgelegt Zum Beispiel 5000 f r den Namen mit hoher Priorit t ACTIVITY PRIORITY DISPLAY TEXT der Anzeigetext der Priorit t der Marketingaktivitat Beispiel H chste GetAction Der Webdienst Get Action gibt die Details einer einzelnen Interaktion zur ck Der Dienst zeichnet auf dass der Kunde mit dieser Interaktion behandelt wurde Das Eingabedokument hat folgendes Format XActivityId ACTIVLLTY SLD ActivityId lt AdditionalContext gt ADDITIONAL CONTEXT lt AdditionalContext gt lt GetActionRequest gt lt b ActionDeliveryContext gt lt b Application gt lt b Application gt lt b ClientCorrelationId gt CLIENT CORRELATION ID lt b ClientCorrelationId gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt lt b IOPartyId i nil true gt AGENT ID lt b IOPartyId gt b IOPartyType Agent b IOPartyType lt b DeliveringParty gt lt b Language i nil true gt lt b Language gt lt b ReasonForCall i nil true gt lt b ReasonForCall gt lt b TimeZone i nil true gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b CommunicationMethod gt COMM METHOD lt b CommunicationMethod gt lt b CustomerId gt lt b IOPartyId gt CUSTOMER ID lt b IOPartyId gt lt b IOPartyType gt Consumer lt b IOPartyType gt Administratorhandbuch 49 WCF Webdienstrefere
169. rozesse aus einer externen Quelle in das Portrait Shared Repository Portrait IO 5 5 Kapitel 5 Verwalten von IO 1 Starten Sie Windows PowerShell Starten Sie unter einem 64 Bit Windows Betriebssystem die Windows PowerShell x86 Konsole und f hren Sie den Befehl Import Module External MetadatalmportModules aus 2 F hren Sie anschlie end den Befehl businessProcesses Get BusinessProcesses ImplName Fdn AdapterArgs G eine optionale durch Kommata getrennte sep arate Liste mit Adapterargumenten aus 3 F hren Sie daraufhin den Befehl write BusinessProcesses businessProcesses User Benutzername Password Kennwort aus Alternativ 1 Bearbeiten Sie die Datei lt Installationsordner gt PST Portrait Shared Server Admin istration ExternalMetadatalmport Scripts ImportMetadata ps1i um die URL f r den Portrait Foundation Webdienst zu aktualisieren der eine Liste mit Gesch ftsprozessen anzeigt 2 Suchen Sie in der Datei ImportMetadata ps1 nach Write BusinessProcesses und geben Sie optional die Argumente f r Benutzername und Kennwort an dies ist erforderlich falls PSS nicht f r eine integrierte Windows Authentifizierung konfiguriert ist 3 Speichern und schlie en Sie die Datei 4 Starten Sie Windows PowerShell Starten Sie unter einem 64 Bit Windows Betriebssystem die Windows PowerShell x86 Konsole 5 F hren Sie den Befehl ImportMetadata ps1 aus Implementieren von benutze
170. rt geschickt werden k nnen Festfahren PROBLEMDEFINITION Die Anwendung oder der Dienst reagiert nicht mehr Auf einer Benutzeroberflache stoppt er sie bleibt aber auf dem Bildschirm sichtbar Sie er reagiert nicht auf Mausklicks oder Tastatureingaben Der Windows Task Manager k nnte f r die Anwendung die Meldung Keine R ckmeldung anzeigen Bei einem Webdienst werden von der aufrufenden Anwendung Zeituberschreitungen gemeldet AKTIONEN Untersuchen Sie die Protokolldateien und Ereignisprotokolle von Portrait Interaction Optimizer Tiefgehendere Untersuchungen k nnten eine Analyse der Speicherabbilddateien dmp erfordern die zusammen mit allen anderen gesammelten Protokollen an den Portrait Support geschickt werden k nnen Unerwartete oder falsche Daten PROBLEMDEFINITION Alles scheint ordnungsgem zu funktionieren aber die angezeigten oder ausgegebenen Daten sind unvollst ndig oder falsch Wenn falsche Daten auf der Benutzeroberflache angezeigt werden ist es wichtig das Objekt zu identi fizieren das die falschen Daten anzeigt Benutzeraktion Optionsfeld Rastersteuerung Bearbei tungssteuerung usw sodass es zur ck zur Quelle verfolgt werden kann AKTIONEN Da dies typischerweise durch Fehler in Benutzeranpassungen benutzerdefinierte Steuerungen Mod elldefinitionen Modellzuordnungen Knoten Datenzugriffstransaktionen generierte Interaktionen ben utzerdefinierte Interaktionen in der Datenbank gespei
171. rt gt Das Kennwort f r Portrait Shared Services username lt Benutzername gt Der Benutzername f r Portrait Shared Services Einrichten der adaptiven Bewertung Die adaptive Bewertung ist eine automatische Methode zur Erstellung von Kundenbewertungen anhand der erfassten Antworten Diese adaptiven Bewertungen k nnen wie jede andere Bewertungsregel zur Priorisierung von Aktivit ten und Zielkunden verwendet werden Adaptive Bewertungen basieren auf dem Prinzip der Aufteilung der Werte von Kundenfeldern in Gruppierungen mit dem Namen Klassen und dem Z hlen von Antworten in diesen Klassen Durch diese Gruppierung von Kunden kann eine Bewertung f r einen bestimmten Kunden mithilfe von bisher klassifizierten Antworten hnlicher Kunden berechnet werden Zur Aktivierung der adaptiven Bewertung m ssen Sie die erforderlichen Klassen konfigurieren Hinweis Die adaptive Bewertung gibt erst eine Bewertung zur ck wenn gen gend Antworten erfasst wurden Standardm ig sind mindestens zehn Antworten erforderlich bis eine adaptive Be wertung zur ckgegeben wird Dieser Wert 10 kann ge ndert werden indem der Anwendung sparameter BIN MINIMUM THRESHOLD zur Relation io application params hinzugef gt und ein neuer Wert angegeben wird Konfigurieren von Feldklassen Die Konfiguration von Feldklassen wird im Abschnitt fieldSegmentations der Datei Installa tionsordner gt PST Portrait Shared Server Portrait Shared Services bin con fig P
172. rteten Gesch ftsregeln anzuzeigen Interaction Optimizer Webdienst Der Interaction Optimizer Webdienst ist die Schnittstelle ber die Benutzer Empfehlungen von Interaction Optimizer anfordern k nnen Administratorhandbuch 11 Optionale Komponenten Optionale Komponenten Portrait Dialogue Portrait Dialogue wandelt Kundeninteraktionen zur st rkeren Kundenbindung in einen zusammenhan genden Zweiwegedialog ber alle Kan le um Anders als traditionelle Kampagnenverwaltungssysteme die f r die Akquise anstatt f r die Verwaltung des Kundenlebenszyklus optimiert sind stellt Portrait Dialogue vorgefertigte automatisierte Mehrstufenphasen zur Verf gung die einen Dialog als Zwei wegekonversation automatisieren was zu geringerer interner Arbeitslast gesteigerter Relevanz Aktualitat und Bindung f hrt Interaction Optimizer IO kann optional Portrait Dialogue Komponenten verwenden um Benutzer von Portrait HQ zu verwalten Diese Komponenten sind der Portrait Dialogue Server Portrait Dialogue Server API Webanwendung Portrait Dialogue Datenbank Portrait Miner Portrait Miner ist eine leistungsstarke L sung f r Vorhersageanalysen die es Kundenanalysten und Gesch ftskunden gleicherma en erm glicht ein klares Bild von ihren Kunden zum Zwecke eines besseren Verstandnisses und der Vorhersage des zuk nftigen Verhaltens zu erhalten Portrait Miner kann zur Vorhersage von gewinnbeeinflussenden Verhalten und Tendenzen einge
173. s Fehlers abhangen zum Beispiel soap Body soap Fault lt faultcode gt soap Client lt faultcode gt lt faultstring gt System Web Services Protocols SoapException Server did not recognize the value of HTTP Header SOAPAction http iowebservice Service IIOWebService GetActions lt faultstring gt lt detail gt lt soap Fault gt lt soap Body gt Reference Data Groups Einige der Parameter fur die Webdienste weisen Typen auf die aus einer Reference Data Group Definition genommen werden z B RESPONSE TYPE Welche Werte in diesen Parametern zulassig sind hangt von der Konfiguration Ihrer Interaction Optimizer Installation ab Reference Data Groups k nnen ber den Abschnitt Reference data im Explorer Baum der Configuration Suite angezeigt werden Die verwendbaren Werte werden in der Liste Reference Data Values f r die ausgewahlte Reference Data Group angezeigt Wenn Sie einen Wert von einer Reference Data Group bergeben m ssen z B ResponseType f r den Dienst RecordActionResponse brauchen Sie nur den SystemName Wert anzugeben GetActions Der Dienst GetActions wird zur Abfrage einer Liste von Interaktionen f r einen bestimmten Kunden in Interaction Optimizer verwendet Das Eingabedokument hat folgendes Format lt AdditionalContext gt ADDITIONAL CONTEXT lt AdditionalContext gt lt GetActionsRequest gt lt b ActionDeliveryContext gt lt b Application gt lt b Appl
174. scription DisplayName Deleted VAL UES UpdateDetails Update your details Update your details null Alternativ k nnen Gesch ftsprozesse aus einer externen Quelle importiert werden Weitere Informationen finden Sie im Abschnitt Geschaftsprozesse unter Verwalten von IO Administratorhandbuch 95 Importieren von Gesch ftsprozessen aus externen Quellen Importieren von Gesch ftsprozessen aus externen Quellen 96 Das PSS Installationsprogramm bietet eine Reihe von Windows PowerShell cmdlets um Gesch fts prozesse von externen Quellen abzufragen und sie im Portrait Shared Repository zu erhalten Diese cmdlets sind Get BusinessProcesses Dieses cmdlet fragt einen Satz von Gesch ftsprozessen von einer bestimmten Quelle ab Syntax Get BusinessProcesses ImplName Zeichenfolge AdapterArgs Ob jekt gt Parameter ImplName Der Name des Adapters eine Zeichenfolgenkennung zur Identifizierung der Implemen tierungsklasse der die Logik zur Abfrage der Gesch ftsprozesse von einer bestimmten Quelle imple mentiert siehe Implementieren von benutzerdefinierten Adaptern zur Abfrage von Metadaten auf Seite 97 Obligatorisch AdapterArgs Ein Array von Objekten das zur Bereitstellung zus tzlicher Parameter f r den Adapter verwendet werden kann Die Array Inhalte k nnen je nach Adapterimplementierung variieren F r einen Adapter der beispielsweise Gesch ftsprozesse abfragt indem
175. sembly im Ordner lt Installationsordner gt PST Portrait Shared Server Administration ExternalMetadatalmport Assemblies Administratorhandbuch 97 Laden von Kundenlisten 4 Bearbeiten Sie die Datei Adapter configim Ordner lt Installationsordner gt PST Portrait Shared Server Administration ExternalMetadatalmport Config 5 F genSie einen neuen untergeordneten Knoten Impl key Mein eindeutiger Schl ssel value Der Typname der durch den Assembly Namen qualifizierten benutzer definierten Klasse unter dem Element lt BusinessProcess gt hinzu Hinweis Nach Abschluss der obigen Schritte kann die benutzerdefinierte Adapterimplementierung verwendet werden um Gesch ftsprozesse durch das Ausf hren des Befehls Get Business Processes ImplName Mein eindeutiger Schl ssel AdapterArgs Object in der Windows PowerShell Konsole abzurufen Laden von Kundenlisten 98 Kundenlisten werden verwendet um einen bestimmten Kundensatz f r eine IO Empfehlung als Zielgruppe zu w hlen Die Kunden der Zielgruppe werden in einer Kundenlistendatei beschrieben Der HQ Benutzer w hlt auf seinem Desktop diese Datei aus um die Kundenliste zu laden Kundenlistendateien enthalten eine Kundenkennung pro Zeile Das Format jeder Zeile ist Id ValidFrom ValidTo Nach der Kundenkennung kann jede Zeile optional auch ein Start und oder Enddatum enthalten Ist ein Start und oder Enddatum angegeben wird der Kunde nur innerha
176. setzt werden wie z B Kundenabwanderung Cross Selling und Up Selling M glichkeiten Kampagnenplanung und segmentierung Kundenzufriedenheit und loyalitat sowie Lebenszeitwert der Kundenbeziehungen Interaction Optimizer IO verwendet das Analyseregel Repository von Portrait Miner um Analyseregeln zu erstellen die f r die Bewertung der IO Empfehlungen verwendet werden Microsoft SharePoint Microsoft SharePoint ist eine hochskalierbare Webanwendung zur Unterst tzung der Verwaltung von Firmeninhalte Sie wird blicherweise dazu benutzt Firmendokumente wie z B Word und Excel Doku mente zu speichern kann aber auch erweitert werden um alternative Funktionalit t wie z B R ume f r Wiki und Zusammenarbeit zu bieten Interaction Optimizer und Portrait HQ verwenden SharePoint um die zu einer Marketingkampagne ge h renden Aufgaben zu verwalten Wahrend der Planungsphase k nnen Aufgaben Einzelpersonen zugewiesen werden und dann in SharePoint zur besseren Sichtbarkeit dargestellt werden Die Nutzung von SharePoint erm glicht es Aufgabenempfangern auch ihre Aufgaben in Microsoft Outlook anzuzeigen 12 Portrait IO 5 5 Kapitel Integration von IO In diesem Abschnitt Datenintegration llsslleseeeeeeeeeeeee 14 Empfehlungsintegration Lllllsesssss 31 Ergebnisdaten Integration 0 eee eee eee 56 Datenintegration Datenintegration bersicht Die Regeln und Bewertungen die Sie
177. sponse agentId customerId actionDeliveryId re sponse var customerType Consumer var recordActionResponseRequest lt RecordActionResponse gt lt DOCategory i nil true xmlns schema for portrait gt lt DOType i nil true xmlns schema_for portrait ap UE UE XM lt b ActionDeliveryContext gt lt DOCategory agmlil VceuSs cxwdloe U V sp scheme or porcrait ar UY gt lt DOType i nil true xmlns schema for portrait gt lt b Application gt lt b Application gt lt b CurrentEngagementType gt lt b CurrentEngagementType gt lt b DeliveringParty gt DOCategory i nil true xmlns schema for portrait gt lt DOType i nil true xmlns schema for portrait gt bsrOoPartyld agentid biTtOPartykd N lt b IOPartyType gt Agent lt b IOPartyType gt lt b DeliveringParty gt lt b Language gt lt b Language gt lt b ReasonForCall i nil true gt lt b ReasonForCall gt lt b TimeZone gt lt b TimeZone gt lt b ActionDeliveryContext gt lt b ActionDeliveryId gt actionDeliveryId b ActionDeliveryId lt b CustomerId gt DOCategory i nil true xmlns schema for portrait gt N lt DOType i nil true xmlns schema for portrait gt SSIDIcRI Praes te yall ee icustomerld S LDISRIO Pests ya ci lt b IOPartyType gt customerType b IOPartyType
178. systeme aus Interaction Optimizer heraus abzufragen Beispielsweise k nnen Sie parametrisiertes SQL ausf hren um einen Satz von Eingabeparametern zu liefern und einen Satz von Ausgabefeldern zu extrahieren 1 2 Bearbeiten Sie die Interaction Optimizer Konfiguration Navigieren Sie auf der Registerkarte Explorer zu Interaction Optimizer workspace System ex tensions gt Transactions gt Systems Um eine neue DAT zu erstellen wahlen Sie das hinzuzuf gende System aus und klicken mit der rechten Maustaste auf New Data Access Transactions So bearbeiten Sie eine vorhandene DAT Wahlen Sie die DAT im System Ordner aus Vergewissern Sie sich dass eine bearbeitbare Kopie ausgecheckt ist Klicken Sie mit der rechten Maustaste auf Properties Geben Sie einen Namen und eine Beschreibung f r die DAT in die Felder Name und Description ein Konfigurieren der Registerkarte Command Wahlen Sie ob Sie eine SQL statement oder eine gespeicherte Procedure function f r den Zugriff auf die Datenbank ausf hren m chten Administratorhandbuch 21 Auff llen der Decision Data Source DAT descaption Fee te Garaa ias Va an Account antes Command ies Outputs Command wot Pc arn SOL temet Tyxcedas ichara OLDO tpe Cescton Dua toe Aphanes Vee ros 5 Wenn Sie SQL ausf hren m chten geben Sie eine SELECT SQL Anweisung ein um einen Satz von Spalten auszugeben Verwenden Sie dabei eine where Klausel und
179. szeilendienstprogrammen keinen username oder password Optionen Wenn Sie ein Anmeldekonto verwenden das nicht f r die Windows Authentifizierung konfiguriert ist m ssen Sie sich explizit in Portrait Miner anmelden Die Anwendungen Portrait Miner und Decision Studio fordern Sie automatisch zur Eingabe Ihrer Anmeldeinformationen auf wenn Sie noch nicht an gemeldet sind Die Befehlszeilendienstprogramme ben tigen die Optionen username und password Sobald Sie sich von einer der Portrait Miner Anmeldungen aus angemeldet haben bleiben Sie solange angemeldet bis Sie die Anwendung beenden oder sich ausdr cklich abmelden Sie m ssen sich bei jeder Anwendung die Sie ausf hren getrennt anmelden Regelintegration psssrulepublish Ver ffentlicht den Inhalts einer QMML Datei als benannte Regel in einer Kundendom ne einschlie lich einer Beschreibung und ihres Regeltyps Synopsis pssrulepublish domain domain name name rule name description text filename gt type value propensity uplift gt input OMML rule file password lt password gt replace username lt username gt Optionale Argumente Administratorhandbuch 89 Exportieren von Regeln mithilfe von Befehlszeilenprogrammen 90 Option Effekt password Kennwort Das Kennwort f r Portrait Shared Services replace Ersetzt die QMML einer vorhandenen Regel statt eine neue zu ver f fentlichen Beim Ersetzen sind die Paramete
180. t als Client Aktion Fehlerprotokollierung Die folgenden Einstellungen sind die einzigen Protokollierungsziele die aktiviert werden sollten Sie sollten eine Positivpr fung machen ob alle anderen Ziele nicht aktiviert sind Administratorhandbuch 99 Wartung Alle Protokollierungsziele werden mithilfe der Portrait Management Console konfiguriert Klicken Sie mit der rechten Maustaste auf das Element Logging unter All Servers gt Default settings gt Properties Ereignisprotokoll Protokollieren in Anwendung W hlen Sie die Registerkarte EventLog des Dialogs Logging Properties Der Filterwert muss eingestellt werden auf 2 1 Diese Einstellung ist normalerweise standardm ig aktiviert Die PLX Datei Unterdr ckung von falschen Protokollnachrichten sollte verwendet werden um un ber sichtliche Ereignisprotokolle zu vermeiden Protokollieren in Datei Die Fehlerprotokollierung in Dateien erstellt Portrait Protokolldateien plf im Binarformat lokal auf jedem Server Es empfiehlt sich f r das Speichern dieser Dateien ein spezielles Verzeichnis zu erstellen In diesem Dokument wird davon ausgegangen dass Sie ein Verzeichnis erstellen mit dem Namen C PortraitErrorLogging Es ist wichtig dass das Verzeichnis auf allen Servern in der Umgebung erstellt wird bevor die MMC nderungen bernommen werden da die Protokollierung sofort startet sobald die MMC nderungen best tigt werden jedoch fehlsc
181. te von Kommunikationsereignissen lt xml version 1 0 gt lt Portrait Mas Cms Services IO Config gt lt fieldExclusions gt lt fieldExclusionpath DecisionsDataSource DeliveryAgent Correspondence AddressID gt fieldExclusionpath DecisionsDataSource DeliveryAgent PARTY ID lt fieldExclusionpath DecisionsDataSource CurrentParty CorrespondenceAd dressID gt fieldExclusionpath DecisionsDataSource CurrentParty PARTY ID gt fieldExclusionpath DecisionsDataSource RequestHistory CUSTOMER ID gt lt fieldExclusionpath DecisionsDataSource RequestHistory REQUEST ID fieldExclusionpath DecisionsDataSource RequestHistory SIMULATION RE PLAY ID fieldExclusionpath DecisionsDataSource OfferHistory PSR INTERAC TION ID fieldExclusionpath DecisionsDataSource OfferHistory PSR MESSAGE ID fieldExclusionpath DecisionsDataSource OfferHistory REQUEST HIS TORY ID fieldExclusionpath DecisionsDataSource OfferHistory SIMULATION RECORD ING ID fieldExclusionpath DecisionsDataSource OfferHistory SIMULATION RE PLAY ID fieldExclusionpath DecisionsDataSource OfferHistory TARGET LIST ID Administratorhandbuch 29 Fehlerbehebung bei der Datenintegration fieldExclusionpath DecisionsDataSource OfferHistory TREATMENT ID fieldExclusionpath DecisionsDataSourc
182. ter erneut versuchen Nicht auf den Markt bringen Empfehlung Potenziellen Kunden erfassen In Kontrollgruppe F r Bindung unterdr cken und Drei Tage unterdr cken Sie k nnen die Liste der verf gbaren Antworttypen konfigurieren indem Sie den Inhalt der Relation ResponseType in der PSR Datenbank andern Die Relation ResponseType enthalt die folgenden Spalten Spaltenname Beschreibung Name Der eindeutige Name f r den Antworttyp DisplayName Die Beschriftung des Antworttyps Diese Beschriftung wird verwendet damit Ben utzer von HQ den Antworttyp identifizieren k nnen Description Die Beschreibung f r den Antworttyp Deleted Legen Sie dieses Datum fest um diesen Antworttyp f r die Verwendung in HQ zu deaktivieren 74 Portrait IO 5 5 Kapitel 4 Anpassen von IO Spaltenname Beschreibung ResponseIndic Legtfest ob der Antworttyp als positiv 1 negativ 1 oder neutral 0 klassifiziert ator werden soll Diese Klassifizierung wird verwendet um ber die Kampagnenleistung Zu berichten IsBlocking Legt fest ob dieser Antworttyp die k nftige Bereitstellung von Empfehlungen un terdr ckt Legen Sie f r IsBlocking den Wert True fest wenn die Antwort eines Kunden auf eine Empfehlung die k nftige Bereitstellung dieser Empfehlung an diesen Kunden unterdr cken soll SuppressCorrel Legen Sie f r SuppressCorrelated den Wert True fest wenn dieser Antworttyp ated Empfehlungen in
183. tionTreatment Objekten Jedes Objekt stellt eine Behandlung dar die dem Kunden bereitgestellt wurde und wie folgt beschrieben wird E AGENT ID die Kennung des an der Sitzung angemeldeten Vertreters f r welchen die Behandlung bereitgestellt wurde CHANNEL der Kanal auf dem die Behandlung bereitgestellt wurde e CUSTOMER ID die Kennung des Kunden f r den die Behandlung bereitgestellt wurde OFFER ID die Kennung des Angebots das f r diese Interaktion abgegeben wird OFFER NAME der Name des Angebots das f r diese Interaktion abgegeben wird OFFER PRODUCT CODE der Produktcode des Angebots das f r diese Marketingaktion abgegeben wird CAMPAIGN NAME der Name der Kampagne ACTIVITY NAMI PRIORITY TYP der Name der Kampagnenaktivitat Fl es der Name der Prioritat der Kampagnenaktivitat PRIORITY VALUE der numerische Wert der Priorit t der Kampagnenaktivitat ACTIVITY TYPE der Aktivit tstyp der Kampagne ACTIVITY SUBTYPE der Aktivit tsuntertyp der Kampagne NTERACTION ID eine durch Interaction Optimizer verschl sselte Interaktions ID Zeichenfolge I REQUEST HISTORY ID eine durch Interaction Optimizer verschl sselte Abfrageverlaufs ID Zeichenfolge u M M ESSAGE ID die Kennung der Meldung die mit der Behandlung bereitgestellt wurde ESSAGE NAME der Name der Meldung die mit der B
184. tionsdatei web config f r IOWCFWebService a C Suchen Sie die Datei web config indem Sie das virtuelle Verzeichnis ITOWCFWebService in IIS Manager durchsuchen Entfernen Sie die Kommentare f r alle Abschnitte vor denen folgender Ausdruck steht lt Uncomment this section to enable SSL access gt Speichern und schlieRen Sie die Datei 7 Aktualisieren Sie die Konfigurationsdatei DatasourceDefExporter exe config f r das Tool DatasourceDefExporter exe a Suchen Sie die Datei DatasourceDefExporter exe configunter installation dir ectory PST Portrait IO Tools Entfernen Sie die Kommentare fur alle Abschnitte innerhalb des folgenden Satzes lt Uncomment this section to enable SSL access gt Fugen Sie Kommentare fur alle Abschnitte innerhalb des folgenden Satzes hinzu lt Comment this section to enable SSL access gt Speichern und schlie en Sie die Datei Portrait IO 5 5 Kapitel 6 Verwalten von Portrait HQ 8 Aktualisieren Sie die Konfigurationsdatei DecisionTransfer exe config f r das Tool Decision Transfer exe a Suchen Sie die Datei DecisionTransfer exe config unter installation direct ory PST Portrait IO Tools b Entfernen Sie die Kommentare f r alle Abschnitte innerhalb des folgenden Satzes lt Uncomment this section to enable SSL access gt c F gen Sie Kommentare f r alle Abschnitte innerhalb des folgenden Satzes hinzu lt Comment this se
185. tiviert wenn sie Laufend ist bevor die Regel der Aktivit t ber die Inbound Dialogue Editor Seite hinzugef gt wird Exportieren von Regeln aus Decision Studio Das Decision Studio Modul von Portrait Miner bietet Ihnen eine Schnittstelle zum Exportieren von Ana lyseergebnissen in Interaction Optimizer Decision Studio verf gt ber die Schaltfl che Regel im Portrait Shared Repository ver ffentlichen el im Tool Table Viewer Mithilfe dieser Schaltfl che k nnen Sie eine Regeldefinition eines abgeleiteten Feldes in die ausgew hlte Kundendomane in Interaction Optimizer exportieren Wenn Sie den Namen einer bereits vorhandenen Regel angeben wird die Definition der Regel aktualisiert Der Decision Studio Table Viewer verf gt auch ber eine Schaltfl che zum Starten der Anwendung Verbindung zu Portrait Shared Services verwalten damit Sie sich mit einem expliziten Benutzernamen und Kennwort anmelden oder abmelden k nnen oder wenn m glich die Windows Authentifizierung verwenden k nnen Diese Benutzeroberfl che ist eine M glichkeit um auf die meisten Funktionen zuzugreifen die ber den Datenerstellungsbefehl pssrulepublish bereitgestellt werden Exportieren von Regeln aus Portrait Miner 88 Portrait Miner bietet Ihnen eine Schnittstelle zur Integration von Analyseergebnissen in Interaction Op timizer Authentifizierung In der Portrait Miner Symbolleiste k nnen Sie sich mithilfe der Anwendung Ver bindung
186. ts xsi nil true dargestellt Wenn das Interaction Optimizer System gesperrt ist beispielsweise bei der Ausf hrung des Hilfspro gramms Produktionsf rderung um die Daten aus den Staging Relationen in die operationalen Rela tionen zu bertragen kann es nicht auf eine GetActions Anfrage reagieren Als Ergebnis des Webdi enstes GetActions Wird eine unavailable Antwortmeldung generiert lt UnavailableMessageResponse gt The Interaction Optimizer system is currently unavailable lt UnavailableMessageResponse gt Das Ergebnis bei einem fehlgeschlagenen Aufruf meldet lt Completion gt von etwas anderem als abgeschlossen oder Outcome von etwas anderem als OK Dabei wird angenommen dass die Anfrage ordnungsgem durch das Interaction Optimizer Prozessmodul gelangt ist Falls bei der grundlegenden Infrastruktur etwas falsch lief z B wenn die entsprechenden Dienste nicht liefen oder das virtuelle 38 Portrait IO 5 5 Kapitel 3 Integration von IO Verzeichnis des Webdienstes nicht richtig konfiguriert war erhalten Sie stattdessen eine HTTP oder SOAP Fehlermeldung Wenn ein Webdienst fehlschl gt weil ein Interaction Optimizer Modell einen Fehler zur ckgibt wird ein Ergebnis hnlich dem folgenden geliefert lt Outcome gt Fail lt Outcome gt Ein Webdienst der wegen Gr nden eines externen Frameworks fehlschl gt erzeugt eine HTTP oder SOAP Fehlermeldung wobei die Details g nzlich von der Ursache de
187. tualisieren Sie die Konfigurationsdatei web config f r Portrait HQ Administratorhandbuch 109 Aktivieren von SSL HTTPS 110 d Suchen Sie die Datei web config von Portrait HQ unter NInstallationsverzeich nis PST Portrait Shared ServerMMarketing HO Web config Entfernen Sie die Kommentare f r alle Abschnitte innerhalb des folgenden Satzes lt Uncomment this section to enable SSL access gt F gen Sie Kommentare f r alle Abschnitte innerhalb des folgenden Satzes hinzu lt Comment this section to enable SSL access gt Speichern und schlie en Sie die Datei 4 Aktualisieren Sie die Konfigurationsdatei web config f r DecisionsWCFWebService a c Suchen Sie die Datei web config indem Sie das virtuelle Verzeichnis DecisionsWCFWebSer vice in IIS Manager durchsuchen Entfernen Sie die Kommentare f r alle Abschnitte vor denen folgender Ausdruck steht lt Uncomment this section to enable SSL access gt Speichern und schlie en Sie die Datei 5 Aktualisieren Sie die Konfigurationsdatei web config f r IOBridgeWCFWebService a c Suchen Sie die Datei web config indem Sie das virtuelle Verzeichnis IOBridgeWCFWebSer vice in IIS Manager durchsuchen Entfernen Sie die Kommentare f r alle Abschnitte vor denen folgender Ausdruck steht lt Uncomment this section to enable SSL access gt Speichern und schlie en Sie die Datei 6 Aktualisieren Sie die Konfigura
188. uen End Knotens 1 Klicken Sie mit der rechten Maustaste auf den Knoten Edit 2 Markieren Sie FAIL 3 Klicken Sie auf OK So ordnen Sie den Datenzugriffsknoten den Ein und Ausgaben der Datenzugriffstransaktionen zu Stellen Sie sicher dass Sie die Bereiche Node Inputs und Node Outcomes sehen k nnen Klicken Sie bei jeder der Eingaben auf die Liste Context und w hlen Sie die Eingabe DATA Wiederholen Sie diesen Vorgang f r die Node Outcomes Klicken Sie im Men Model auf Validates Speichern Sie das Modell Schlie en Sie die Prozessmodellierung Wenden Sie die Konfigurationsanderungen an SO Un Br Erstellen eines Datenobjekts 1 Navigieren Sie in der Configuration Suite auf der Registerkarte Explorer zu Supporting Definitions gt Data objects 2 Erstellen Sie eine neue Datenobjektkategorie nach Bedarf oder navigieren Sie zu einer bestehenden Kategorie Klicken Sie mit der rechten Maustaste auf Data Object und wahlen Sie New Data Object category Geben Sie f r die neue Datenobjektkategorie Name und Systemname an Die Werte d rfen keine Leerzeichen enthalten 3 Erstellen Sie ein neues Datenobjekt oder klicken Sie mit der rechten Maustaste auf Open item um ein vorhandenes zu bearbeiten Klicken Sie mit der rechten Maustaste auf die Datenobjektkategorie und wahlen Sie New Data Object Geben Sie Name und Type f r das neue Datenobjekt an 4 F gen Sie diesem neuen Datenobjekt Eigenschaften hinzu
189. uest gt wobei Folgendes gilt AG CLIENT CORRELATION IDisteine Zeichenfolgenkennung die vom Benutzer des Interaction Optim izer Webdienstes angegeben werden kann um Anrufe mit Dienstmethoden zu verkn pfen Dies ist eine optionale Eingabe NT_ID ist die eindeutige Kennung f r den Vertreter der die Empfehlungen an den Kunden liefert Dies ist eine optionale Eingabe REASON FOR CALL ist der Grund warum der Kunde die Organisation kontaktiert hat Interaction Optimizer kann REASON FOR CALL verwenden um zu entscheiden welche Empfehlungen zur ck gegeben werden Dies ist eine optionale Eingabe COMM METHOD ist der Name der zu verwendenden Kommunikationsmethode Die Liste der verf gbaren Kommunikationsmethoden finden Sie in der Reference Data Group Kampagnen Kommunikationsmeth odentypen CONSUMER ID ist die eindeutige Kennung f r den Kunden der Empfehlungen anfragt Ej MAX CAMPAIGNS ist die maximale Anzahl der Kampagnen die von dieser Methode zur ckgegeben werden Der Standardwert ist 25 ADDITIONAL CONTEXT stellt Werte f r die Decision Data Source bereit Zum Beispiel Setzen Sie den Wert f r Age des aktuellen Teilnehmers auf 25 und lassen Sie den Wert f r FirstName leer lt b CurrentParty gt lt b Consumer gt xmlns c http schemas datacontract org 2004 07 ConfiguredTypes Code DataObjects Party lt c Age gt 25 lt c Age gt c FirstName i nil true gt lt b Consumer
190. vice IOWebService svc var webservice new ActiveXObject Microsoft XMLHTTP var methodVersion 0 var messageld urn uuid 14f0695b9 e43a 42f3 3800ccda6f2b webservice open POST url false false gt synchronous webservice setRequestHeader Content Type application soap xml char set utf 8 webservice send lt s Envelope xmlns s http www w3 org 2003 05 soap envelope xmlns a http www w3 org 2005 08 addressing gt lt s Header gt lt a Action s mustUnderstand 1 gt http iowebservice Service IIOWebService method San Neon lt a MessageID gt messageId a MessageID lt a ReplyTo gt lt a Address gt http www w3 org 2005 08 addressing anonymous lt a Address gt lt a ReplyTo gt lt a To s mustUnderstand 1 gt url lt a To gt lt s Header gt lt s Body gt lt method xmlns b http iowebservice Data xmlns i http www w3 org 2001 XMLSchema instance xmlns http iowebservice Service State xmlns state schema for portrait gt lt state ActivityToken i nil true gt lt state ClientTag i nal eWeruel gt lt state RequestToken i nil true gt lt State gt methodInputs KV Xe inictelaecl sp T N lt s Body gt lt s Envelope gt return webservice return the webservice object with results function callGetActions agentId commsMeth
Download Pdf Manuals
Related Search
Related Contents
Microondas Miwell SL Manual de instrucciones - V Télécharger - Les Sables d`Olonne Encore® Biotin Module Manual de instrucciones Balanza de tarimas メインスイッチステー TYPE−B 取扱説明書 METER VISOR ASSEMBLY_6カ国.indd Copyright © All rights reserved.
Failed to retrieve file