since ‎25-02-2020
Online
Darren_Bowers
MVP
Re: Adobe campaign client proxy server
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks Jon - I was actually after setting for the Client. The client doesnt seem to route all requests via the server address, especially when you get to the Delivery > Images section. It seems to make requests outside of the server host. I need to know if the client can force a proxy server for all requests?

Views

2.5K

Likes

0

Replies

0
Adobe campaign client proxy server
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Does anyone know if there is a way to configure a proxy server for all requests made by the Campaign client (v9032)?

Views

2.5K

Likes

0

Replies

4
Re: integration of campaign classic with Gitlab
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
There is a GitHub project here with some examples: https://github.com/cumpstey/campaign-syncSome other discussion here: https://experienceleaguecommunities.adobe.com/t5/Adobe-Campaign-Standard/Source-Code-Management-with-Adobe-Campaign/qaq-p/176116

Views

1.5K

Like

1

Replies

0
Re: Abandoned cart program with payload (product sku's)
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @guillermoL - I havent actually done an implementation with AA/AC direct except for POC where it seemed fairly straightforward. If you are having issues with this method and decide on Triggers, it is not a small effort to implement Triggers. There are a lot of moving parts to set up and not much in the way of clear current documentation. However, once it is set up, it seems to be fairly reliable. cheers

Views

2.4K

Likes

0

Replies

0
Re: xtk.session.Write for memo element
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks for the tip - do you have any examples of how to use xtk.persist.Write() with a memo field? As you can see above I couldnt get the xtk.session.Write() to work with the memo field so had to hack the sqlExec() together as a workaround

Views

2.3K

Likes

0

Replies

0
Re: xtk.session.Write for memo element
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Managed to do it via sqlExec, but interested to know why the above xtk.session.Write method wouldn't worktry { sqlExec("insert into oritempdata (sbitly,sedmLink,sIrDescription,mIrMessage,sswitchDocumentId,sserviceOrderId,sworkflowId) values ('" + data.bitly + "','" + data.edmLink + "','" + data.IrDescription + "','" + data.IrMessage + "','" + data.switchDocumentId + "','" + data.serviceOrderId + "','" + vars.thisWorkflowId + "');"); } catch (e) { logError("Something bad happened in writeRecord: ...

Views

2.3K

Likes

0

Replies

2
xtk.session.Write for memo element
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I have a temporary schema that has a bunch of normal attributes and a memo element. When I use xtk.session.Write with an XML object, the attributes update fine, but the memo element (IrMessage) is blank. Any idea how to template in an XML element in the JS? writeRecord: function ( data ) { try{ xtk.session.Write( {data.IrMessage} ); } catch (e) { logError("Something bad happened in writeRecord: " + e); } }

Views

2.4K

Likes

0

Replies

3
Re: Does Scheduler object automatically update with timez...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Standard
Where did the timezone change?If you change the timezone in the workflow or the scheduler, you need to restart the workflow for it to take effect

Views

1.3K

Like

1

Replies

0
Re: Workflow soap call via JS doesn't work through campai...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Yes this could be your issue. When you google the error message "The message has expired;" you get results like this: https://community.smartbear.com/t5/SoapUI-Open-Source/The-message-has-expired/td-p/103117

Views

1.9K

Likes

0

Replies

0
Re: Abandoned cart program with payload (product sku's)
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Can you elaborate on why AA with API call takes too long to run?After setting up Launch/Analytics/Triggers/Pipelined for abandoned cart, direct AA/AC calls would be my preference as it is relatively simple to set up.That said, Triggers does give you quite a bit of flexibility on triggering rules as well as trigger enrichment from Launch/AA. You can also have multiple JS handlers on the AC side to process different triggers, so if you want to add new Triggers, its fairly straightforward to implem...

Views

2.5K

Like

1

Replies

2
Re: Timezone to EST
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
We had to do this - you can easily do it in a workflow using a query and update activity Query and UpdateSet Targeting to Operators Query the Operators you want Update the Operators timezone CheersDarren

Views

973

Likes

0

Replies

0
Re: Workflow soap call via JS doesn't work through campai...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
The 500 error is coming from your destination system. It looks like your request is working but the system you are requesting data from is throwing a 500 error. The hints will be in the nested exception details.Issues like this during auth can occur when system clocks are out by too much, etcI would contact the admin for the SMS system you are trying to send messages through and debug from there

Views

1.9K

Likes

0

Replies

2
Re: Scheduler timezone value set with the value of operat...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
By default scheduler timezone is set to "_inherit_" so if you provide the users with workflow templates set to their timezone, the scheduler activity should inherit that timezone without any user intervention.

Views

1.4K

Like

1

Replies

0
Re: Error in Alert Activity
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Not sure why you would want a List-Unsubscribe in an Alert activity as Alerts are usually used to target Operators of the instanceIf you do, then you need to use operator.id as Alerts use Operators, not Recipients as the targets

Views

1.3K

Likes

0

Replies

0
Re: Enable a Generic SMS (not Netsize) integration with A...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Connecting up SMPP and getting it to correctly work depends a lot on your SMS provider. ACC by default sends out a request for a read receipt (submit_sm) in the PDU, so be aware that some providers will charge extra for this read receipt. Without the read receipt, your sucess metrics will be 0%. Read receipt also doesnt guarantee that the message was read (as the name implies) but that it arrived on the user's handset.I would also recommend not using Generic SMPP connector but the Extended Gener...

Views

2.4K

Likes

3

Replies

0
Re: Fetch the 'restricted folder name' in access manageme...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Yes the access element is stored as XML in the schema. You will probably have to use JS queryDef to pull out the XML and parse it to get the @fullName attribute

Views

2.2K

Likes

0

Replies

0
Re: SoapUI to ACC Access denied
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
If your VPN is whitelised then you shouldn't have to whitelist you PC as your PC should have the VPN gateway IP

Views

4.6K

Likes

0

Replies

0
Re: Where do we leave feedback for the new forums?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Experience Cloud
The silence itself speaks volumes...

Views

2.1K

Likes

0

Replies

0
Re: Fetch the 'restricted folder name' in access manageme...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Yep - look under xtk:operator/access/homeDir/@fullNameCheersDarren

Views

2.2K

Like

1

Replies

2
Re: SoapUI to ACC Access denied
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Check if the user you are logging in remotely as has read rights to the actual root Recipient folder on the server.

Views

2.9K

Likes

0

Replies

1
Re: Apple watch: watch-html content
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Milan_Vucetic I would say its pretty straightforward if you are creating the emails yourself in a code library like JavaMail where you can just add new Mime Body Part to the email. I dont think it would be that easy in Campaign as the UI is tightly coupled to HTML-only, Text-only or Multipart-alternative HTML+Text delivery options.It looks like Adobe implemented (beta only) an email part for AMP content, so I expect you would need to do something similar for watch-html type to get it added a...

Views

1.5K

Like

1

Replies

0
Re: Advanced workflow data enrichment
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks Milan - Looks like I will have to go the long way around on this. I was hoping not to have to create a new schema table to do this. I have a couple of workflows using the same enrichment which now means I have to create multiple permanent "temporary" tables

Views

2.7K

Likes

0

Replies

0
Re: Advanced workflow data enrichment
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I found this which is exactly what I want to do (but with queryDef paging): https://technowide.net/2017/05/19/iterating-custom-functions-record/ But I can't see where the TempResponse temporary schema is created in the example. Is this created as a normal Schema beforehand? I think I am missing something here...

Views

2.7K

Likes

0

Replies

2
Re: Advanced workflow data enrichment
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
[deleted due to double post - the forum post ordering is broken]

Views

1.4K

Likes

0

Replies

0
Re: Password Protected Personalized PDF in Email Attachments
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Acrobat Pro does allow you to password protect PDFs and also has a command-line interface (CLI). From memory, you should be able use either the command-line for Acrobat to password protect a document on a server (windows server only).There are also tools like AEM Forms / Livecycle that can create workflows / watched folders to do this, but its very expensive option just to password protect PDFs. I would look into the free/cheap PDF API tools out there (CutePDF / pdfgeneratorapi) which should als...

Views

755

Likes

0

Replies

0
Re: Recipient profile not visible under recipient folder.
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
In your Data Schemas data tab, add two columns - [nms:recipient]/folder/@internalName and [nms:recipient]/folder/@labelCompare the folder of your existing recipients and the new ones you are inserting. The Recipients folder under Profiles and Targets will probably look at nmsRootRecipient folder, so wont show any others that are put in a different Recipient folder.Data Schemas data tab will show all recipients regardless of folder

Views

4.1K

Likes

0

Replies

1
Re: Not getting Query results after adding in Complementa...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Can you give us any more information, like what Complementary data are you trying to add, where the source is coming from (same table, different table, external data, etc)?

Views

1.2K

Likes

0

Replies

0
Where do we leave feedback for the new forums?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Experience Cloud
There used to be a forums for feedback / issues we are having with the forums. Now with the new forums, there are a whole load of new issues. I have tried logging an issue with Experience Cloud helpdesk but honestly 2 weeks to find out "we cant do that" is a pretty terrible experience for a company that is all about the AWSOME experiences it enables.So where do we log our issues/feedback on the new forums?ThanksDarren

Views

2.1K

Likes

0

Replies

2
Re: Advanced workflow data enrichment
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Yeah I am thinking the writing back to the temporary schema changes the cursor somehow and the subsequent load skips a section. Be great if Adobe could chime in on how to avoid this. I havent created a temporary schema on the fly before nor do I know how to reference it in the code - do you have any examples?

Views

2.3K

Likes

0

Replies

0
Re: Advanced workflow data enrichment
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Milan_Vucetic - attaching some example code here as I cant do it in the comment thread. If you comment out the line that does the write back (datalayer.writeRecord(record);) , then the query will load all records properly and in the correct batches. If you write back to the temporary schema, then the select will miss a bunch of records. /** * * Adds the bit.ly links and additional notes onto the schema records * **/ //Get the schema name (skipping namespace) var schemaName = vars.targetSchem...

Views

2.3K

Likes

0

Replies

2