since ‎25-02-2020
Online
Darren_Bowers
MVP
Re: How to correct the data base time zone of ACC
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @yueminspb - we have been over this with Adobe techops with one of our instances and we have been told that there is no way to change the timezone of the server or database once the system has been configured. All dates/times in the database are stored as UTC, so this means you need to ensure that your workflows are executing in the correct timezone by setting the properties of the workflow, otherwise they will run in the Default (server) timezone. It's worth creating a workflow template to e...

Views

28

Like

1

Replies

0
Re: Audit Logs for Experience Cloud Admin Activity
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Experience Cloud
100% agree with this idea. All admin activity should be logged and auditable for internal privacy regulation. We need a way to export all admin activity for auditing at a bare minimum. Ideally we should be able to set up activity monitor triggers or webhooks so we can detect suspicious activity by admins early.

Views

26

Likes

0

Replies

0
Re: Question regarding Reporting with Analytics on Sent
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Roxie423 - the Sent metric can be updated on a delivery over a number of days depending on the duration the delivery period is set for. By default the delivery duration will be 5 days and if a message fails to be sent on the initial send (Mailbox Full, Unreachable, etc) it will retry based on the Retry Period, Max number of Retries and the Delivery Duration.CheersDarren

Views

51

Like

1

Replies

0
Re: Creating a Template from Recurring Delivery bug
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks Craig - I'll log something up with support in the new year. Cheers Darren

Views

96

Likes

0

Replies

0
Creating a Template from Recurring Delivery bug
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I found a strange bug in the feature where you can create a delivery template from an existing delivery. Everything seemed to be working fine as the template was being used in a continuous delivery. However, about a week after the template was created (today) the continuous delivery threw a strange error:17/12/2020 09:10:12 WKF-560043 Error while sending notification with delivery template 'cusMyNewTemplate'.17/12/2020 09:10:12 DLV-490055 Failed to load delivery ID 77565251 into the cache: This ...

Views

116

Likes

0

Replies

2
Re: Operator default connection zone when created through...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @IainOllerenshaw - we use Federated logins and you don't have a lot of choice - you either get a management nightmare whitelisting all the home IPs or you open your instance up to the world. Whitelisting is required by Adobe-hosted Campaign instances as they do not allow public access and require you to whitelist all IPs within the Control Panel.One practical way to do this is by using a corporate VPN with split tunneling. This means that the VPN can be configured so the traffic for Campaign ...

Views

76

Like

1

Replies

0
Re: 4.0 URI PHISH Phishing using web form
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @newlightstudio - a phishing spam message usually comes from where a link goes to one URL but the text in the link shows another URL. Its a common tactic in tricking people to go to a very similar but "hacked" URL. Not much of an issue in Campaign as all links are usually rewritten for tracking purposes, but technically you can still misdirect people with the final URL.Can you provide some more information on the URL that is throwing the spam error? Do you have any URLs where the text is also a URL?ThanksDarren

Views

169

Likes

0

Replies

0
Re: How to open ticket and start conversation with TechOp...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Luca - apologies I read it as you were looking for the documentation on Pipelined and IMS. Adobe decomissioned Neolane portal and now they use Experience Cloud Admin portal where there is a Support tab. See here for more info: https://helpx.adobe.com/in/enterprise/admin-guide.html/in/enterprise/using/support-for-experience-cloud.ug.html

Views

163

Likes

0

Replies

0
Re: How to open ticket and start conversation with TechOp...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @1982luca - both of these integrations are pretty complex and I would recommend using Adobe Consulting or a competent Adobe Solution Partner. I have done both of these and even with the help of the Adobe Pipeline/Triggers integration team it was a struggle to implement properly as the documentation didn't match the reality. Not sure if this has since been rectified. Definitely try to work with someone who has done this successfully before.Pipelined / Triggers: https://experienceleague.adobe.c...

Views

185

Likes

0

Replies

3
Re: Intercept system workflow supervisor alerts
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Jon - the typology hack definitely works. Added a Delivery Code to the built-in template so I could find it. Do you have any idea how to get access to the dataSource data from within the typology code? Cheers Darren

Views

86

Likes

0

Replies

0
Re: Intercept system workflow supervisor alerts
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Sukrity_Wadhwa - I havent actually had a chance to test this out yet. I'll try to post something up when I do get a chance 🙂

Views

81

Likes

0

Replies

0
Re: Sub domain delegation CNAME
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I would talk to your Adobe rep or your partner that is assisting you with the installation. They should help you locate your Client name

Views

179

Likes

0

Replies

0
Re: Sub domain delegation CNAME
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @1982luca - your client name is usually visible after the "@" symbol in the URL when you log on to Experience Cloud instance. e.g._domainkey isn't really replaced with anything, but the other values for subdomain.com etc on either side of the CNAME are replaced with your provisioned sending domain. So if your client name is mycompany and your sending domain is e.g. ecomms.mydomain.co.nz then:mycompany._domainkey.ecomms.mydomain.co.nz CNAME _domainkey.ecomms.mydomain.co.nz _domainkey.ecomms.my...

Views

201

Like

1

Replies

3
Re: operation-id (Campaign) link is empty for Continuous...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
@DimitrisChatzosThe full code you need to insert after the delivery isvar delivery = NLWS.nmsDelivery.load(vars.deliveryId); delivery.operation_id=instance.operation_id; delivery.workflow_id=instance.id; delivery.save();

Views

117

Likes

0

Replies

0
Re: Intercept system workflow supervisor alerts
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks Jon - nice idea. Let me have play with it and see what I can get working. Slack also allows email integration so I can just push the alert messages directly into a Slack channel so I'm invetigating that as well. Cheers Darren

Views

111

Likes

0

Replies

0
Intercept system workflow supervisor alerts
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I am in the process of setting up Slack webhooks for all of our Campaign alerting. However, I can't find if its possible to intercept any alerts generated to the workflow supervisor. It looks like they are generated directly by the server and not processed in any workflows.Right now, the only way I have to find failed workflows and send alerts is polling the nl.monitoring API which seems a bit hacky.Can someone confirm if you can intercept the workflow supervisor alerts?ThanksDarren

Views

157

Likes

0

Replies

5
Re: Euro symbol not getting displayed in the browser
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
You can try using mutibyte unicode escaping in your JSON output e.g. "fare": " price at \u20ac 20,00 with discount \u20ac 34"

Views

98

Likes

0

Replies

0
Re: Phone number whitelisting
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @kkedem - we implemented the typology list as you mentioned. This was fine but had to be managed for any new numbers on the "allow" list.One other thing we did on our non-prod environments was to invalidate the mobile of any recipients we didn't want to contact. On our daily data import, we just appended some invalid numbers to all phone numbers and this basically blacklisted any numbers we didn't want to contact.CheersDarren

Views

95

Like

1

Replies

0
Re: Euro symbol not getting displayed in the browser
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @melinam63825268 - you can try encoding the output using € or one of the other HTML codes.https://www.rapidtables.com/web/html/html-codes/html-code-euro.htmlCheersDarren

Views

126

Like

1

Replies

2
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Sachin - I havent done this myself - maybe ask the question in another thread. I would assume a custom API would also require you to store your own data into the broadLog, trackingLogs, etc. using the Adobe JS APIs. Cheers Darren

Views

217

Likes

0

Replies

0
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
If you are calling a custom API then the responses are not stored in any schema. Cheers Darren

Views

233

Likes

0

Replies

0
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Sachin - I would check your API documentation on how to achieve this. All messaging APIs are implemented differently so its hard to help you without having some API documentation. Cheers Darren

Views

253

Likes

0

Replies

0
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I would check your incoming message XML. If responseNode1 is saying its undefined that means the getElementByTagName("message")[0] probabaly returned a null result. To test I used your example XML in a string variable and the code worked fine. Cheers Darren

Views

285

Likes

0

Replies

0
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Strange - I copied your exact code and it works fine for me

Views

313

Likes

0

Replies

0
Can we please fix the code formatter?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Experience Cloud Community Feedback
This has been broken for a fair while now. There are heaps of working code formatters available on the web.e.g.var doc = DOMDocument.fromXMLString(r.body); var responseNode = doc.getElementsByTagName("response")[0]; var success = responseNode.getAttribute("success");ThanksDarren

Views

51

Likes

0

Replies

0
Re: How to read the responses from external API?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @sachincs1991 - you can parse the response as a DOMDocument and get the Elements and Attributes from there in the Javascripte.g.... var doc = DOMDocument.fromXMLString(r.body); var responseNode = doc.getElementsByTagName("response")[0]; var success = responseNode.getAttribute("success"); ... CheersDarren

Views

350

Like

1

Replies

10
Re: How to make a letter superscript in delivery subject...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Raaghuik1996 You can encode non-standard characters or fonts into subjects using a tool like this: https://www.sendblaster.com/utf8-email-subject-encoderUnicode Superscript plus (https://www.compart.com/en/unicode/U+207A) when encoded is=?UTF-8?B?4oG6?= CheersDarren

Views

134

Likes

0

Replies

1
Re: UTF8 encoding in file extract without the BOM header
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi anasso83525035- I tested your code and modified the CMD slightly and it worked on my instance:var CMD = "sed -i '1s/^\xEF\xBB\xBF//' " + instance.vars.fileToSend;17/11/2020 09:28:59 Workflow finished 17/11/2020 09:28:59 js7 Fin 17/11/2020 09:28:59 js7 Résultat commande : 17/11/2020 09:28:59 js7 Code retour commande : 0 17/11/2020 09:28:59 js7 XSV-350201 Execute the command 'sed -i '1s/^//' /sftp/[redacted]/incoming/exports/Dummy_Test_20201117092859.csv' with user ''. 17/11/2020 09:28:59 js...

Views

114

Likes

0

Replies

0
Re: Could ACC write data into a external RDBMS directly?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Looking at the permissions required for FDA it looks like it is possible but I havent done it myself. Maybe someone else here can advise? https://experienceleague.adobe.com/docs/campaign-classic/using/getting-started/accessing-external-database/remote-database-access-rights.html?lang=en#fda-rights

Views

210

Likes

0

Replies

0
Re: Could ACC write data into a external RDBMS directly?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @yueminspb - check out Federated Data Access (FDA) https://experienceleague.adobe.com/docs/campaign-classic/using/getting-started/accessing-external-database/about-fda.html?lang=en#getting-startedActivities you can use are here: https://experienceleague.adobe.com/docs/campaign-classic/using/automating-with-workflows/advanced-management/accessing-an-external-database--fda-.html?lang=en#automating-with-workflowsCheersDarren

Views

223

Likes

0

Replies

2