since ‎03-01-2017
‎10-12-2019
alistairk396804
Level 2
Re: How to query the First 2 characters of count in adobe campaign? alistairk396804 - Adobe Campaign Standard
Have you set the advanced options as per the second screenshot Amit provided?A screenshot of the error would also be useful
776
Views
0
Likes
0
Answers
Overview form alistairk396804 - Adobe Campaign Standard
I'd like to add the field into this form, however I'm having some trouble tracking down the form to edit this. I seem to recall that the ability to modify the dashboard had been removed from more recent versions.Does that extend to this form? If not does anyone know the name of the form to be edited here?
469
Views
2
Likes
1
Answers and Comments
Re: Invert Data alistairk396804 - Adobe Campaign Standard
Hi Amit,Due to the way the Delivery IDs are matched and generated for the soap call there will never be any instances where a null or empty value is presented.However building in redundancy is always a good idea so I will look to implement your solution. Thanks for the insight on the push command!
826
Views
0
Likes
0
Answers
Re: Invert Data alistairk396804 - Adobe Campaign Standard
Hi Amit,We reached a working conclusion at about the same time 🙂 I simply reversed by query criteria and used a 'contains' operator. No need to actually split the variable.I'll need to test this further but I suspect this is will work as required. Appreciate all the help received!
819
Views
0
Likes
0
Answers
Re: Invert Data alistairk396804 - Adobe Campaign Standard
Thanks for the ideas.If possible I'd like to keep the query element.I have configured the passed through variable in the soap call to now be "," separated - example of logged variable being passed through (trailing spaces are also trimmed off);"4384943","4383191","4383250","4383190","4380314","4380313","4383280"However it still seems to not like this string when using the 'included in' operator within the query. As I understand it should be working now - or at least returning no matches. I've tr...
811
Views
0
Likes
0
Answers
Re: Invert Data alistairk396804 - Adobe Campaign Standard
Hi Amit,Thanks for the response!I have no issues with the split or the csv variable, My current process is exactly the same system you have mentioned above.The downside to that method is that in the following query you need to define and interrogate each [] part of the array on it's own merit. You then also need to decide how many array variables you are willing to extend your query to look at (I went up to [49]). this lead to a large following query where I was searching for the pk= myArray[0] ...
809
Views
0
Likes
0
Answers
Re: Why won't Premier Pro 2014 render all the layers in a sequence? alistairk396804 - Adobe Campaign Standard
This forum is for Adobe Campaign queries. You may have better luck directing your issue to a community that is more familiar with your software.
408
Views
0
Likes
0
Answers
Re: Invert Data alistairk396804 - Adobe Campaign Standard
Hi Vipul,I did try the 'is included in' option straightaway, however I had no success in getting it to work. The screenshots below show the query and error, I've tried similar attempts using the split variable/casting as an integer and other various options.
817
Views
0
Likes
0
Answers
Re: Personalized content fallback alistairk396804 - Adobe Campaign Standard
Ideally I would probably make a new field on load which contains the correct value for your greeting.Failing that your best bet is to create a personalisation block which deals with this and select that block for your greeting. You should be able to duplicate the Greetings personalisation block as a base and modify to suit your needs.
1280
Views
0
Likes
0
Answers
Re: Add instance.id to winner of AB test alistairk396804 - Adobe Campaign Standard
So this appears to work;delivery.workflow.id = instance.id For reference here is the whole script;// query the database to find the winner (best open rate) var winner = xtk.queryDef.create( ).ExecuteQuery() // create a new delivery object and initialize it by doing a copy of // the winner delivery var delivery = nms.delivery.create() delivery.Duplicate("nms:delivery|" + winner.@id) // append 'winner' to the delivery label delivery.label = winner.@label + "_winner" // link the deliver...
631
Views
0
Likes
0
Answers
Add instance.id to winner of AB test alistairk396804 - Adobe Campaign Standard
Hi,I need to add the instance.id to the winning delivery in an AB test.As advised in a different topic I need to modify the Adobe Campaign Documentation script in order to add the instance.id in so that I can identify all deliveries in a campaign by querying the instance.id. Currently the script only links the winning delivery to the operation.My issue is I'm not sure where the instance id is held. Would the below work?delivery.[@workflow-id] = winner.@["instance-id"] This is Vipul's comment;The...
989
Views
0
Likes
1
Answers and Comments
Re: Invert Data alistairk396804 - Adobe Campaign Standard
A bit more detail if it's helpful;I am passing through a string of deliveryids in a soap call. xtk.workflow.PostEvent('WKF129','signal','', ,false)in this instance varName = 4242971,4241831 In my called workflow I want to take varName and transpose each result into a new row so I end up with the following; Row varDevId 1 4242971 2 4241831This would also need to be dynamic so that if I pass through multiple results in varName that it will create as many rows as needed. Once I have this I intend t...
800
Views
0
Likes
0
Answers
Invert Data alistairk396804 - Adobe Campaign Standard
Hi,I have some data in this format;Record Var1 Var2 1 00001 00002but only want to query a single variable in my query so;Record Var 1 00001 2 00002Is there an easy way to do this? I'm looking online but all of the solutions I've found are far more complex and often incompatible with Campaign.Better yet - if there was a way to take the array value like this;(00001,00002,etc)And do the same that would be a better solution. Ideally this needs to by dynamic and create as many new rows as there are p...
2688
Views
1
Like
13
Answers and Comments
Re: Splitting up a large workflow using External Signal alistairk396804 - Adobe Campaign Standard
Hi Vipul,The first part of the problem is the circular logic in this piece of code.{ commaSeparatedDeliveryIds = commaSeparatedDeliveryIds + row.@id + ","; //Generate comma separated list of deliveryIds }The commaSeperatedDeliveryIds variable is being used to define itself when it doesn't actually contain any info yet, therefore always returns 'undefined'. It also doesn't comma between itself and row.id. For example it returns 'undefined4242971,4241831'. If you move the commaSeperatedDeliveryIds...
1311
Views
0
Likes
0
Answers
Re: Splitting up a large workflow using External Signal alistairk396804 - Adobe Campaign Standard
Hi Vipul,Thanks for your pointers on amending the bits of code. As I'm sure you are not surprised by I have a couple of questions;Amending the 'Winner' JS script. I think I may have got this backwards?// link the delivery to the operation to make sure it will be displayed in // the campaign dashboard. This attribute needs to be set manually here since // the Duplicate() method has reset it to its default value => 0 delivery.operation_id = winner.@["operation-id"] delivery.workflow_id = winner.@[...
1322
Views
0
Likes
0
Answers
Re: Automated Report is reporting on all campaigns alistairk396804 - Adobe Campaign Standard
Hi Vipul,I appreciate the reply. I'll look into sourcing an Adobe PS resource for an hour or two to resolve this. I assume that to the right person this will probably be a quick fix.
828
Views
0
Likes
0
Answers
Re: Variables in File Name alistairk396804 - Adobe Campaign Standard
Hi Vipul,Just wondering if you had any luck with the product engineers regarding that fact that <%= instance.operation.label %> is returning a null or undefined value from within a campaign?Thanks!
1525
Views
0
Likes
0
Answers
Re: Removal of old Segmentation/Query alistairk396804 - Adobe Campaign Standard
Depending on how many workflows you currently have it may just be quicker and easier to set aside an hour or two and manually remove them.
596
Views
0
Likes
0
Answers
Re: Automated Report is reporting on all campaigns alistairk396804 - Adobe Campaign Standard
Any thoughts on how to resolve this?
819
Views
0
Likes
0
Answers
Re: Email Delivery Template - sending test email immediately (instead of "pending") alistairk396804 - Adobe Campaign Standard
The reason it is read only is because it looks like you are viewing an already sent email. Try changing the options of the actual template (Explorer > Instance > Resources > Templates > Delivery Templates).As for the approvals it may be you don't have these due to the packages your company has bought from Adobe. If you try the different options available in the screenshot you attached then I'm pretty sure you will get it to work - I think you will want to choose the automatic option (or somethin...
651
Views
0
Likes
0
Answers
Re: Email Delivery Template - sending test email immediately (instead of "pending") alistairk396804 - Adobe Campaign Standard
Have you unticked the approval requirements in properties > approvals?Also maybe untick the 'Confirm Delivery before sending' box as well.
641
Views
0
Likes
0
Answers
Automated Report is reporting on all campaigns alistairk396804 - Adobe Campaign Standard
Hi,As per my trials in this topic I've finally managed to get the automated report send working, I've even tied in the filename procedure so that my reports are named for the campaign they are meant to be reporting on.However the reports are currently reporting on ALL campaigns to date rather than only reporting on the campaign the script is being run within. Nothing in the script appears to be filtering on current campaign.What do I need to add to this script in order to limit it to the current...
1323
Views
0
Likes
3
Answers and Comments
Re: Automate Report Sending alistairk396804 - Adobe Campaign Standard
I spoke too soon. It's not 'quite' working as expected. The emailing of the report is working fine. However the report is reporting on EVERY campaign ever sent out. I'll open a new thread though.
1009
Views
0
Likes
0
Answers
Re: Automate Report Sending alistairk396804 - Adobe Campaign Standard
Hi,I have resolved the issue and this is now working as expected. I had a leftover piece of script in the delivery which was attempting to source the attachment from the transitional data.Thanks for all your help Vipul!
1015
Views
0
Likes
0
Answers
Re: Automate Report Sending alistairk396804 - Adobe Campaign Standard
Hi Vipul,That still fails I'm afraid.Also - is there a way to view the various sub folders on the Adobe hosted server? It would be useful to see if the reports are even being generated and stored there.
1011
Views
0
Likes
0
Answers
Re: Automate Report Sending alistairk396804 - Adobe Campaign Standard
Hi Vipul,We're so close. that seems to have worked for the Javascript - I also noticed a small error in my delivery which now rectified allows the delivery to complete. However I'm still getting a delivery failure.Just to clarify, this is now the path I am setting in my template to pick up the report (again with the prod address removed)"/usr/local/neolane/nl6/var//test_report.pdf"
1016
Views
0
Likes
0
Answers
Re: Automate Report Sending alistairk396804 - Adobe Campaign Standard
Hi Vipul,This is my code;var reportName = "aiReportingOverviewDelivery"; var path = "C:\\"+"test_report"+".pdf"; var exportFormat = "PDF"; isAdHoc = false; var _ctx = ; xtk.report.export(reportName,_ctx,exportFormat,path,isAdHoc)This is my error - I've removed the prod server address for security puproses;BAS-010015 Cannot open file '/usr/local/neolane/nl6/var//C:/test_report.pdf' with write access (errno=2, No such file or directory) SOP-330011 Error while executing the method 'export' of servi...
999
Views
0
Likes
0
Answers
Automate Report Sending alistairk396804 - Adobe Campaign Standard
Hi,I am looking to automate sending reports to a group of recipients at the end of a campaign.I am basing this off of THIS use case. I have some queries and questions.In the Javascript there are two different code examples available in that use case, one in the screen shot and the other in the example code snippet. I can get neither to work. Am I right in thinking there is an ';' missing from the code after _reportContext={reportName} />? If so could the fix be posted?var reportName = "deliveryF...
3975
Views
0
Likes
10
Answers and Comments
Re: Update instance variable with target data field. alistairk396804 - Adobe Campaign Standard
That works perfectly.Doing this I am able to populate my extract file name with this variable and am also able to pass it through to my template subject line from my delivery by using 'delivery.label = instance.vars.AKTEST' in the delivery modification script and then using <%= message.delivery.label %> in the subject line in the template.Thank you so much for your help!
2249
Views
2
Likes
0
Answers
Update instance variable with target data field. alistairk396804 - Adobe Campaign Standard
Hi,Apologies for the basic question but I've tried a thousand different variants and not come up with the answer myself. Also non of the documentation seems to address this. Getting this to work will close off this particular task I need to complete.I want to create an instance variable and populate it with a field from my target data. I can successfully create and populate it with hardcoded text as below, however I need to to pull in a data field insteadinstance.vars.AKTEST = "Campaign Name"I w...
5727
Views
4
Likes
4
Answers and Comments