since ‎29-11-2015
‎02-10-2020
Amit_Kumar
MVP
Re: web.log stopped updating
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Can you share details from web > jsp > classpath node for all class paths? I think if you are not seeing any logs may be log4j is missing.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: web.log stopped updating
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Chris,

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Bold part of SMS content
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Milan, You can not send an sms with bold content. SMS is text only. You can achieve that using a MMS.Adobe Campaign has removed this feature, check with your CSM if you can still use it. https://helpx.adobe.com/uk/campaign/kb/deprecated-and-removed-features.html Note: Some devices still supports limited feature check if they support *bold* or Bold Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Except for the public domain access security issues, everything else is there. In terms of functionality, you can achieve everything.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Adobe Campaign Classic Scheduler
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
incremental query will take care of it for you, do not delete the workflow history and you will be okay. For safe side you can use a date for last 1 day or 1 week because history is only kept for 30 days by default.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Seed address + prefix
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Another option would be:You can create a new field like newPhoneNumber and update target mapping to use that new field for sms. FYI:To delete an existing attribute on factory schemas follow the steps outlined hereExtend the scehmaDefine the same attribute again in this extended schema (name must match) and then define _operation="delete"Save the schema and update database structure. Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Can we send Calendar invite in Email delivery in ACS?
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hey you can use a link to add the invite. something like this: /* Default .ics button */ Save the date /* Gmail button */ Save the date /* Yahoo! Mail button */ Save the date refer to this link for details: https://litmus.com/blog/how-to-create-an-add-to-calendar-link-for-your-emails Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Updating the Timezone for profile by lookup another t...
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hey, write a workflow which will update the timezone based on your table on an hourly basis. Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Visitor Target Mapping in ACS
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
FYI a quick solution to your problem:Duplicate the mapVisitor typology and update the filtering dimension to head: visitorFYI: do not change anything else Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Visitor Target Mapping in ACS
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hi, it's a bug in target mapping in ACS. Can you raise a ticket with support and get this sorted? Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: ACS- Transactional message event , response always in...
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hi, it seems your event contract definition doesn't include the audience field property.check if your event is published in your environment.After publishing go to API preview tab and ensure that you are using the exact definition from there while invoking the API call?Check if you are using any incorrect personalisation in your HTML template. Regards,Amit

Views

(val/1000)?string[".0"]}K

Like

1

Replies

0
Re: group by clause in adobe campaign standard
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hi follow given steps: 1. add a false collection to your base query using additional data. 2. add enrichment to compute your aggregates:3. in your enrichment go to Advanced Relations tab and add a relation to your collected added in the previous query using the @collectionLink as the source and destination expression.4. Using additional data in enrichment add your aggregates:now you can use this CountRecords in your email using personalisation field. Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

3

Replies

1
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
yeah, it's a shame. The Restrict to information found in sub-folders of: option lets you limit the rights attributed to the operator of a folder. Only the subfolders of the node specified in this option will be visible to the user in console. so it will not work for JSSP page.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Script stack space quota is exhausted
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Milan, You have to increase the stackSizeKB to at least 1024 KB. Go to your server configuration and do the following Do check with support if hardware support 1024 at stack size. What Are the Side Effects of Raising the Stack?Raising the default system stack size by definition allows for larger stack segments for every process on the system. If swap space on the system is near capacity, raising this tunable will increase the amount of swap that is reserved for each process. This would allo...

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
yeah because JSSP sits on web server so anyone can access it as it's in public domain. if you want it like that then sure it will solve your purpose.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: [Partners] March 9 | London: Campaign *Standard* Technical Sales Workshop | Marketing Automation
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
HI @Ursula_J_, Can I join? I have been in Adobe ecosystem for almost a decade now, but currently, I am working for Adobe customer?

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

1
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
if you still wants that method then you have to create another schema for monitoring if you want ACC to handle everything in-house. every time there is an invocation to this JSSP page you can create a row there. and log the bytes requested as response and session info.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
There is a problem as soon as you give the access to JSSP page, they will automatically get access to SOAP. then the only way you can achieve this is by hard coding the access in JSSP for the user using logonEscalation method or something similar.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Limit API Access to an account
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Szymon,In your use case, you should not allow any user to login to Adobe campaign as Jon mentioned there are couple of security concerns when you allow a user to login to your marketing database even via API. The recommended way will create a middleware API(for this particular microservice) endpoint which should act as a bridge to your system from the outside world. Cheapest way will be to use Amazon lamda based function where you can easily measure the data usage and at the same time restric...

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Embed a survey in a delivery template
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
You should reach out to support team about the steps because you might have to upgrade your build. for amp follow this Google amp docs. https://developers.google.com/gmail/ampemail

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Embed a survey in a delivery template
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
https://instapage.com/blog/amp-for-email

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Is an "active profile" required to send Transactional...
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Standard
Hi, As you would have seen the documentation: https://docs.adobe.com/content/help/en/campaign-standard/using/communication-channels/transactional-messaging/event-transactional-messages.htmland https://docs.adobe.com/content/help/en/campaign-standard/using/communication-channels/transactional-messaging/profile-transactional-messages.htmlBoth types of Transaction emails different purposes.1. Profile type should be used when you have a unique key with you when a certain event happens and you know t...

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: web.log stopped updating
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi, Based on your description there are three possibilities: 1. Your log location is different from the default log location for Adobe campaign2. you are not using syslogd for logs. By default, the Adobe Campaign platform has the syslogd module installed on it, but it is possible to use another syslog daemon. This module creates the log files in the log directory. If you had any build or infra updates this might have happened.3. Somehow your web.log creation is disabled. Follow this step to ensu...

Views

(val/1000)?string[".0"]}K

Like

1

Replies

4
Re: Split column based on whether the field contains non...
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
use something Query: stringFieldName not like '%[^0-9.]%' if you use this query you can filter the values in the split. Note: This is only tested with Postgres as the underlying database.

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

0
Re: Wrong use of barcode in my email
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi, You have made a small mistake. you should use S1 instead of S2. Regards,Amit

Views

(val/1000)?string[".0"]}K

Like

1

Replies

1
Re: Seed address + prefix
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Milan,This is happening because of your ootb data policy for the mobile phone. You have to add a new field in the recipient for mobile phone and update the target mapping to disable this behaviour. Alternatively: Did you uncheck the following checkbox in the connector? anyone of these two will fix your issue. Regards,Amit

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

1
Re: Adobe Campaign Classic Scheduler
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Nitin, You should use scheduler available within the incremental query activity.If this is not possible for some reasons then you can use scheduler +JS to keep track of the last execution date and a standard query activity to use that execution date from JS in a workflow. Regards,Amit

Views

(val/1000)?string[".0"]}K

Like

1

Replies

2
Re: Links in Adobe Classic email templates are replaced a...
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi Anumol, What you are observing here is, how Adobe campaign Tracking works.Read this excerpts: Personalization and tracking process overviewFor tracking detection, Adobe Campaign embeds Tidy to parse the HTML source and detect the pattern. It lists all the URLs of the content so that they can be tracked individually. Adobe Campaign uses Tidy again to replace the URL (http://myurl.com) with a URL pointing to the Adobe Campaign redirection server.For example, in the initial content: http://myurl...

Views

(val/1000)?string[".0"]}K

Likes

2

Replies

0
Re: Embed a survey in a delivery template
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Jayesh,In the traditional email it's not possible but using AMP it will be possible for major ISPs.Adobe campaign added support for AMP for an email in the recent build so you can use AMP 4 Email to achieve your functionality. https://amp.dev/about/email/https://theblog.adobe.com/from-static-to-interactive-adobe-campaign-brings-email-to-life-with-amp-for-email/

Views

(val/1000)?string[".0"]}K

Likes

0

Replies

3
Re: Unable to use the loadlibrary() inside the delivery
Avatar

Amit_Kumar

MVP

Amit_Kumar
- Adobe Campaign Classic
Hi,Jon recommends a way which will work for you but Personalisation blocks are not designed to include the Js objects in Deliveries. You should use the following method to include the Js.This will Add your Js object into your execution context similar to what load library does. in delivery you can use something like: <% eval( bigint.data ) ; %> Regards,AmitRegards,Amit

Views

(val/1000)?string[".0"]}K

Likes

2

Replies

1