- TLC Home Home
- Discussions & Ideas Discussions & Ideas
- Product Guides Product Guides
- Knowledge Base Knowledge Base
- Developer Docs Developer Docs
- Education Education
- Blog TLC Blog
- Support Desk Support Desk
This article describes how to set up the Adobe Campaign connector in your Customer Data Hub account.
In this article:
If the IP addresses are not whitelisted by Adobe, the trace feature displays the following error: Action Failure: Error: received non-successful http response status = 403
Action Name | AudienceStream | EventStream |
---|---|---|
Send Custom SOAP Request | ✓ | ✗ |
Go to the Connector Marketplace and add a new Adobe Campaign Connector. Read the Connector Overview article for general instructions on how to add a Connector.
This Connector uses Adobe Campaign's SOAP log on method to connect to the SOAP API. Refer to Adobe Campaign's Connectivity documentation for more information.
To configure your vendor, follow these steps:
http://example.com/nl/jsp/soaprouter.jsp
, only enter "example.com" in this field.Click Next or go to the Actions tab. This is where you configure connector actions.
This section describes how to set up parameters and options for each action.
Parameter | Description |
---|---|
SOAPAction Header Value |
|
SOAP Request Body Template Variables |
|
SOAP Request Body Template |
|
SOAP Response Error Identifier |
|
Refer to Adobe Campaign v6.1 Configuration Guide for additional help.
{{SomeTemplateName}}
.{{sessionToken}}
to have this token included in the template.items.name
.Here's a sample configuration for sending a PostEvent SOAP request.
Parameter - Option | Description |
---|---|
SOAPAction Header Value |
|
SOAP Request Body Template Variables |
|
SOAP Request Body Template |
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" |
SOAP Response Error Identifier |
|
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns0="urn:xtk:workflow"> <SOAP-ENV:Header /> <SOAP-ENV:Body> <ns0:PostEvent> <ns0:sessiontoken>EXAMPLE_TEALIUM_POPULATED_TOKEN</ns0:sessiontoken> <ns0:strWorkflowId>workflow1000</ns0:strWorkflowId> <ns0:strActivity>importTask2000</ns0:strActivity> </ns0:PostEvent> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
<?xml version='1.0'?> <SOAP-ENV:Envelope xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:ns='urn:xtk:workflow' xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'> <SOAP-ENV:Body> <PostEventResponse xmlns='urn:xtk:workflow' SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'></PostEventResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
If the SOAP Call Response's HTTP status is 200-299 or otherwise includes any of the "SOAP Response Error Identifier" values, the Action is deemed as a failure. In this example, the Action will be marked as failure because the response contains the identifier "SOAP-ENV:Server".
<?xml version='1.0'?> <SOAP-ENV:Envelope xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring xsi:type='xsd:string'>SOP-330011 Error while executing the method 'PostEvent' of service 'xtk:workflow'.</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Copyright All Rights Reserved © 2008-2021