since ‎25-02-2020
‎21-01-2021
Darren_Bowers
MVP
Re: Is it possible to use windows OS domain for login man...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @yueminspb - yes this is possible using Federated SSO via ADFS / SAML with Experience Cloud. Its not a simple integration, so its recommended that you reach out to Adobe or a suitable partner to help you configure it correctlyCheck out these links:https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-standard/federated-sso-with-adobe-campaign-v7/qaq-p/277049https://helpx.adobe.com/mt/enterprise/admin-guide.html/mt/enterprise/using/set-up-identity.ug.htmlCheersDarren

Views

112

Like

1

Replies

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

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @anasso83525035 - you can get the resulting file name from the CSV extraction activity and run some Javascript to execCommand() some command line sed functions to do this (provided your host is Linux)https://docs.adobe.com/content/help/en/campaign-classic/technicalresources/api/f-execCommand.htmlhttps://unix.stackexchange.com/a/381263CheersDarren

Views

143

Like

1

Replies

0
Re: Limit zip code form field to 5 numeric characters
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I don't sorry. I usually Google around until I find what I need. You could try doing form submission-time validation. Do a simple regex on the field value and highlight the fields and present some error message if its not what you expect. Trying to limit input using patterns and key press handlers isn't always the easiest method. It can also end up in form abandonments if you get it wrong and people cant put something in the field. Cheers Darren

Views

162

Likes

0

Replies

0
Re: Limit zip code form field to 5 numeric characters
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @wpomeroy - you can use a number of techniques to validate input in the HTML input form. Here is some examples: https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation#Built-in_form_validation_examplesCheersDarren

Views

189

Like

1

Replies

2
Re: identification of continous deliveries
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
There is some JS code you can run after a continuous delivery to associate the delivery with the operation, so check that this isn't happening. I looked around for another parameter and I wasn't able to identify the one that defines a continuous delivery - maybe someone else here knows how to identify it. Cheers Darren

Views

166

Likes

0

Replies

0
Re: identification of continous deliveries
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @_pascal76_ - good question - I would assume there is an actual parameter of a delivery that sets it as a continuous delivery.I know one quick way to tell if a delivery is continuous is to check the operation_id parameter - this will usually not be set for a continuous delivery as by default, it doesn't get linked with the parent Campaign object (Operation).CheersDarren

Views

176

Likes

0

Replies

2
Re: SMTP Configuration
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @ukender - if your mxAddress parameter is blank then check your instance config file for the node - there is also an node with your IP address(es) in there: https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/appendices/the-server-configuration-file.html?lang=en#child

Views

143

Likes

0

Replies

0
Re: Does Adobe Campaign server support PHP
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Roxie - Campaign Classic does not natively support PHP. It uses JSSP for its server-generated pages https://blog.floriancourgey.com/2018/11/create-jssp-dynamic-javascript-server-page-in-acc/There are some PHP wrappers for Experience Cloud APIs that people have built. The other option is to build your own wrapper for PHP using SOAP to implement the native APIsCheersDarren

Views

120

Like

1

Replies

0
Re: SMTP Configuration
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @ambikav86233380 you can find this info in the server configuration file: https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/appendices/the-server-configuration-file.html?lang=en#mailexchangerCheersDarren

Views

163

Likes

0

Replies

2
Re: Creating a countdown timer in HTML email
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Roxie - We use Moveable Ink to do the same thing but it always ends up being a animated image to pretend to be a countdown timer. I doubt there is another way to do this as you can't execute code within an email body. Also be aware that Microsoft Outlook doesn't like animated images in emails so tends to display nothing unless you have a static fallback.CheersDarren

Views

126

Like

1

Replies

0
Re: Create deeplinks to apps within emails
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @priyal_b - we have integrated Campaign Classic with Branch.io and Adobe Analytics to enable Universal Links with full attribution, so feel free to reach out if you need any help with integration. It is actually fairly simple but took a long time to figure out the best way to do this so our existing campaigns weren't affected. I also have some contacts within Branch and Adobe if you want to investigate this yourself for your environment.CheersDarren

Views

171

Likes

0

Replies

0
Re: Adobe Campaign Classic Scheduler
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @kumarg - its not recommended by Adobe, but you can use multiple schedulers in your workflow and schedule the three different schedules separately.Probably a better way to do it would be to have 3 separate "start" workflows and a main workflow. Each of the start workflows have a scheduler that executes on one of your schedules and some Javascript to fire an event call to kick off the "main" workflow which has an External Signal as the start point.The Javascript in each scheduler would look so...

Views

158

Like

1

Replies

0
Re: Using custom API calls in Delivery
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
What type of field did you use to store the advisors HTML? I had major issues trying to use an actual memo/html field so just used a normal string field to store the HTML I wanted to insert. Also be aware that you probabaly need to HTMLencode the data you put into the temporary variable

Views

149

Likes

0

Replies

0
Re: Empty List
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
So am posting up the answer that helped @Ritu21 This is my actual workflow that does this:The first two steps are self-explanatory. The query is just querying the same record set for 0 records, but I also put all the additional data onto the schema that came off the schema when I first loaded it. I think this is so the new List has the exact same structure as the old list. Make sure you put the targeting dimension on there too.Then I just save the new list as the same name as the old listCheersD...

Views

107

Like

1

Replies

0
Re: Is pk in broadlogRcp incremental
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @chiDing - the pk for nms:broadLogRcp is based on the sequence NmsBroadLogId. This sequence is shared amongst a number of other tables as well so its not exclusive to broadLogRcp.The table below is based on release 9032 and can change depending on your version.CheersDarren

Views

147

Like

1

Replies

0
Re: Using custom API calls in Delivery
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi Austin - it sounds from what you are trying to do you just need format the output of the array (Advisors) into the content of the Email? If that is the case then I would just enrich a text field onto the schema and add some HTML text into it based on the array content for each target. So basically the variable on the schema contains your output HTML block.You can do this in your query by getting the temporary schema and writing back to it with the contents of the text/memo field with your HTM...

Views

195

Likes

0

Replies

4
Re: Diferent results of Contains vs Does not Contain
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks Milan! Do you know if there is a way to force the database to include blank records when it does the query? Right now I am running the query using the "does contain" and excluding it, which is ok but still two steps I'd like to consolidate. Cheers Darren

Views

142

Likes

0

Replies

0
Diferent results of Contains vs Does not Contain
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi All - found something weird that we couldn't explain the other day. Testing out a simple query using Contains and the opposite Does not Contain gives different results.As you can see below, the full data set is 42,356 records. A query of lowercase(first name) that contains the text string "deceased" returns 7 records (this is correct). However, if we apply the query in the opposite fashion it returns 40,053 records. There was an extra 2,296 records it was excluding from the result set. It tur...

Views

164

Likes

0

Replies

3
How are some able to post detailed comments with images?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Experience Cloud Community Feedback
I see that some people in the community can reply in comments with images and better formatting, but whenever I try to leave Comments all I get is a simple one-line text box. e.g. https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/empty-list/qaq-p/383554/comment-id/7035 How are we able to leave formatted comments with images?

Views

63

Likes

0

Replies

0
Re: Customising Campaign Classic hosted MC instance
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks @cragthonis. I have been talking to support about this as well and you are correct. Its a shame as we would have likeded the ability to easily develop some additional functionality to enrich and re-route messages but we will probabaly use the resources to create a microsite internally to do this if we decide to use MC for transactional messaging. Cheers Darren

Views

156

Likes

0

Replies

0
Customising Campaign Classic hosted MC instance
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Has anyone customised an Adobe-hosted MC execution instance before?We don't have direct access to these instances other than the "mc" web service account to send RT messages. You can't log into the instance with this account directly.What steps did you have to go through to develop any hosted Message Center customisations? (e.g. Custom RT events, JS, data enrichments, custom routing, etc)ThanksDarren

Views

181

Likes

0

Replies

2
Re: Empty List
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Ritu21 - You might need to do a quick load of the List before the query step. This is so you have the actual List schema in the workflow. So the steps would be: Load List > Query 0 records > Save List. This should get you an empty List with the correct schema. Cheers Darren

Views

171

Likes

0

Replies

0
Re: Empty List
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Ritu21 - the answer that @wodnicki gave is definitely one way to do it. I found another easy way to do it - just query the List for 0 records then save the List again. It preserves the List schema and purges the list by saving 0 records to it. The query just asks for records where the primary key is empty and the Update List just has the Purge List checkbox ticked.

Views

189

Like

1

Replies

3
Re: MC custom event enrichment and routing
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Thanks @_Manoj_Kumar - I was hoping for some concrete examples before I reach out to Adobe Consulting. I agree that enrichment at the source is probabaly the ideal approach, but we want the option of enriching further if we need to. I have access to the "broker layer" approach as well but the Custom routing and enrichment JS options look like the simplest way of implementing this... provided anyone actually knows how to do it. Cheers Darren

Views

168

Likes

0

Replies

0
MC custom event enrichment and routing
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi All - I am trying to find some more info on the two Message Center Options MC_RoutingCustomJs and MC_EnrichmentCustomJs. The description in each option just tell you the functions to implement in your custom JS but nowhere shows any examples of how to actually implement these functions.Does anyone have any basic examples they can give on what you should be doing inside these functions to enrich and route the events?Thanks Darren

Views

193

Likes

0

Replies

2
Re: Batch size in Update data activity
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @szymons55769873 - the Batch Size refers to how many records are processed/committed at the same time in each database call. The default (max) is 10,000 after which it will just iterate to the remainder and then process them as a separate batch call in the activity.Changing the value can increase or decrease the performance of the database for some operations under certain circumstances

Views

195

Like

1

Replies

0
Re: how to configure SMS channel
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Ramaswami1. Yes SMS channel will be chargeable. The cost depends on your service provider and the plan you have with them. Most will charge depending on how many SMS you send per day/week/month and give discounts per SMS for more sends. Also be aware that Campaign Classic always requests a "Read Receipt" from your service provider so it can tell if the message has been delivered on the handset. This is usually an extra charge (but not always)2. You can configure this yourself with the help o...

Views

215

Likes

0

Replies

0
Re: Enable proof sending on Stage removes incoming targets
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Unfortunately not. We are working around the issue

Views

194

Likes

0

Replies

0
Re: Real Time Pricing in Email
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @raghavc - Have a look into services such as MoveableInk and Liveclicker. There a few companies that provide this kind of real-time service for emails. They can even hook into a client API securely to deliver the content in real time. Its not a free service, but can justify the uplift in clicks and conversions in some use cases.Cheers Darren

Views

225

Like

1

Replies

0
Re: Error while sign in using Adobe ID
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @vkt1989 - Have you tried whitelisting the IP addresses you are using to access the server?https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/seeing-bas-010063-error-for-web-application/qaq-p/314665https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic/error-while-publishing-webapp/td-p/330843Cheers Darren

Views

210

Like

1

Replies

1