Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

_Manoj_Kumar
Community profile _Manoj_Kumar MVP
Job title here
Bangalore
22 BADGES
MVP

MVP

Learn more
Joined the community 30-07-2019 3:44:45 AM
Online
Top badges earned by _Manoj_Kumar
Customize the badges you want to showcase on your profile
Re: If logic not working
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @bryceh57660644 follow these stepsRemove // -> Available on the top of function Add a default value to trackingtag variable in web app properties. Lets says its 0Then change if condition to if(TrackingTag!='0')Thanks,Manoj

Views

91

Likes

0

Replies

2
Re: File resources subfolders
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@david_garcia1 AFAIK, Uploading folders is not possible. You will have to manually upload the assets and replace the relative paths to the server path. Thanks,Manoj

Views

55

Likes

2

Replies

0
Re: If logic not working
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@bryceh57660644 Can you try changing your code to this one?.function updateTrackingTag() { var TrackingTag = document.controller.getValue('/ctx/vars/trackingtag'); if (TrackingTag != "" || TrackingTag != undefined || TrackingTag != null) { document.controller.setValue('/ctx/vars/trackingtag', TrackingTag);} else { document.controller.setValue('/ctx/vars/trackingtag', location.search);} } I am assuming it is not working because of data type issue. Thanks,Manoj

Views

76

Likes

0

Replies

1
Re: how to convert query result into JSON to use a body t...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @Raj_bounteous Can you try using this library? https://github.com/abdolence/x2jsIt has an option to parse with namespaces and root nodes.

Views

68

Like

1

Replies

0
Re: Error While publishing Webapp.
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @Prasanna_Soni This is related to an IP issue. I am assuming you are using a VPN. Please try changing the profile and it should work and if ti doesn't work then you will have tp add the VPN IPs to allowlist.

Views

35

Likes

0

Replies

0
Re: SMS API call from Adobe campaign classic v7 to 3rd party
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @kkkkkkkkkkkkkk You can use the javascript code to send the data directly to SMS API. Here is a sample code for Bitly API call. You may have to change the API endpoint and credentials to set this up. Also, some alternation will be required depending on how your SMS provider is handing the authentication. https://www.slideshare.net/DavidGarcia1264/adobe-campaign-classic-shortening-links-with-bitly-api Code by: @david_garcia1

Views

87

Like

1

Replies

0
Re: Preload activity for web app not working for Boolean...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @Prasanna_Soni You can use the javascript to look at the boolean value and then check/uncheck the radio box. <% if(media==1 || media==true){ %> document.getElementById("typeOfHournalistMedia").checked = true; <% } %>

Views

65

Like

1

Replies

0
Re: How to use segmentcode from workflow in delivery temp...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@RBE_jonas  Try this<%= targetData.segmentCode %>

Views

83

Like

1

Replies

0
Re: Formatting number to two decimal places
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @JonMay1 You can use the javascript to limit the decimal numbers 1. Create a span element in the HTML where you want to print the price for eg.Here is the product price: 2. Then in the javascript you can do this. var productPrice=<%= targetData.price %>; var productPriceDecimalLimit=productPrice.toFixed(2); /// Here 2 is the deimal places document.getElementById('productPrice').innerHTML=productPriceDecimalLimit; Let me know if that works.

Views

106

Likes

2

Replies

1
Re: Export Data using Workflow
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Open the delivery click on to and then select defined in the database and then select your profile from the recipients table.

Views

110

Likes

0

Replies

0
Re: Export Data using Workflow
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Posted the steps in a different thread. Don't know how to post images in comments.

Views

95

Likes

0

Replies

0
Re: Export Data using Workflow
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @gnals12 Follow these steps to get the uploaded file URL: (double click on point 3) Once you have the file path Open the delivery and go to attachment and follow these steps: Click on the highlighted area Let me know if that helps

Views

124

Likes

0

Replies

2
Re: Export Data using Workflow
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Yes, you can use the scheduler activity to run the workflow on daily basis. Just add scheduler activity in the workflow and configure it to run according to your requirements then add query activity, data extraction and delivery activity

Views

107

Likes

0

Replies

0
Re: Export Data using Workflow
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @gnals12 You can use the query activity to pull the data from Table A. Then use the data extraction activity to create a CSV file and finally, you can attach that exported file to delivery. These two links will guide on how to do the data extraction and configure attachment for the delivery.How to use data extraction activity: https://experienceleague.adobe.com/docs/campaign-classic/using/automating-with-workflows/action-activities/extraction--file-.html?lang=en Steps on how to attach a ca...

Views

120

Likes

0

Replies

3
Re: Authorization or Token retrieval in getHeader request
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Can you try changing it to AutorizationTest and get the value? If that works then may be Authorization header is blocked on JSSP pages.

Views

151

Likes

0

Replies

0
Re: Authorization or Token retrieval in getHeader request
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @adithyacs86  Can you share the postman field screenshot?

Views

165

Likes

0

Replies

5
Re: How to pass JS value in context variable
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @jitendrak You will have to create a javascript function to do this. Here is an example function updateCtxValues(){ var purchaseNumber=document.getElemebtById('purchase_number').value; document.controller.setValue('/ctx/vars/my_purchase_number', purchaseNumber); } You will have to call this function on the form submission by onclick eventAlso, make sure your purchase number input has an id attribute of value "purchase_number" Let me know if that works.Thanks

Views

176

Likes

0

Replies

3
Re: Verification using Adobe Campaign Classic Web Forms
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
You can refer to this blog: https://blog.floriancourgey.com/2018/08/use-querydef-the-database-toolkit-in-adobe-campaign

Views

130

Likes

0

Replies

0
Re: Inquiry regarding reusing A/B test target groups in n...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @Roxie423 You can query the data from delivery logs on the basis of delivery code or delivery label and re-use the groups in another email delivery.

Views

194

Like

1

Replies

2
Re: Verification using Adobe Campaign Classic Web Forms
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @jitendrak Once the users enter the vehicle number and click submit. Store this number in a ctx variable and then on next page do a queryDef on recipient and add the vehicle number variable in where condition. and then you can prepopulate the forms with the queried data. Thanks,Manoj

Views

173

Likes

0

Replies

2
Re: Missing Process mta
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @jiseong You will have to edit the serverConfig and edit the relay attributes to make it work.change the value of host, port and domain in the relay tag.

Views

128

Like

1

Replies

0
Re: Adobe Campaign Classic Integration with Salesforce
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@amarNJ The documentation has a new link: https://experienceleague.adobe.com/docs/campaign-classic/using/getting-started/connectors/crm-connectors/crm-data-sync.html?lang=en#importing-from-the-crm

Views

177

Likes

0

Replies

0
Re: mailParameters replyAddress
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
It won't work in the continuous delivery

Views

184

Likes

0

Replies

0
Re: mailParameters replyAddress
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Also, if you are using the delivery activity from actions tab. Then just writing delivery.mailParameters.replyAddress="david@test.com"; in advanced tab will do the job.

Views

197

Likes

0

Replies

0
Re: How can i create a file and send it via email using J...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @akashaj7696 Since you don't have permission to attach a CSV file. Why don't you print the data in the email body itself? Query the data with javascript and then store the data in a variable and then do a for each loop in the email body and print the data.

Views

150

Likes

0

Replies

1
Re: mailParameters replyAddress
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @david_garcia1 You can try this. var delivery=nms.delivery.load("DELIVERY_TEPMPLATE_PRIMARY_KEY"); delivery.mailParameters.replyAddress="david@test.com"; delivery.save(); Let me know if that works.

Views

200

Likes

0

Replies

4
Re: How to use divide "/" function and between (50 to 100...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@alik98709228 If the return of ((Number(targetData.Men) - Number(targetData.Women)) / Number(targetData.Men)) is a string then use the quotation marks. If the return data type is integer then keep it without quotations marks. it should be just If and else. Else if is required when you have multiple conditions

Views

183

Likes

0

Replies

0
Re: Dynamic field + bootstrap validation
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
Hello @david_garcia1 Remove all "data-nl-mandatory" tags and validate everything with the javascript. nl tags won't consider the dynamic changes.Remove the validation log from OnChange function and add the logic in the form Validation function. The form validation function will look like this function formValidation(){ var jobTitle=$("#jobtitle").val(); var companyname=$("#companyname").val(); if(jobTitle!="privateClients"){ if(companyname==''){ alert("Company Name is required"); // you may want...

Views

111

Likes

0

Replies

0
Re: How to log into journal and store open ratio of deliv...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@akashaj7696 Try this: logInfo("The value of open ratio is " +""+vars.ratio+"");

Views

150

Like

1

Replies

2
Re: Is it possible to control Scheduler activity with Jav...
Avatar
Validate 1
MVP
_Manoj_Kumar
MVP

Likes

111 likes

Total Posts

309 posts

Correct Reply

97 solutions
Top badges earned
Validate 1
Contributor
Ignite 1
Shape 1
Give Back 5
View profile
_Manoj_Kumar
- Adobe Campaign Classic
@uz2020 Actually, you don't need a scheduler activity to do this. Just use the Advanced javascript activity and enable the transition. If your condition met then run the workflow else divert the transition to the end activity. The advanced javascript activity config will look like this. and the workflow will look like this. Let me know if that helps.

Views

166

Likes

0

Replies

0