since ‎02-06-2016
‎12-05-2020
jonasn92134656
Level 3
Re: How to use Joins in queries in js files jonasn92134656 - Adobe Campaign Classic
Hi, Is the join defined in the schema already? In that case you should be able to reference attributes of the linked schema in the query, either in selected nodes or conditions: var query = NLWS.xtkQueryDef.create( {queryDef: {schema: "nms:recipient", operation: "select", select: { node: [{expr: "@id"}, {expr: "@label"}, {expr: "@internalName"}, {expr: "linkToOtherResource/@linkedAttribute"}] }, where: { condition: [{expr: "@id='16'"}] } }}) Regards
3995
Views
2
Likes
4
Answers
Re: Better From Validation and Data Cleansing jonasn92134656 - Adobe Campaign Standard
Hi,TK163784 is the one I created. Not able to find the other one at the moment.Regards,Jonas
10345
Views
0
Likes
0
Comments
Re: Better From Validation and Data Cleansing jonasn92134656 - Adobe Campaign Standard
Hi,As mentioned here there have been several tickets created to support requesting exactly that already.I assume this is something that is already on the roadmap do be fixed.Regards.
10345
Views
0
Likes
0
Comments
Re: Can we call url shortening api while sending adobe tracked links in sms deliveries jonasn92134656 - Adobe Campaign Classic
Hi Richa,No as I mentioned we built our own solution instead of using any third party service. What we did was to route incoming requests to a specific endpoint (say "s.company.com" or "company.com/s", something short on a domain you/the company has access to) including their parameters (an own defined/short ID) to a AC JSSP. The ID is established in AC before the delivery is sent out, each recipient will get a unique ID per short url that is stored in AC.Hope it makes sense Regards,Jonas
8986
Views
1
Like
1
Replies
Re: Can we call url shortening api while sending adobe tracked links in sms deliveries jonasn92134656 - Adobe Campaign Classic
Hi Richa,I remember we looked into using third party services for short links, but didn't find any attractive options. Plus we'd lose out on the possibility to have company specific short urls for most of them.What we did was to create our own solution that allows our clients to use a url on their company domain for short urls. That endpoint then routes the requests to an ACC jssp (together with an id as parameter). That id can then used to locate the delivery/recipient/message and the destinati...
8986
Views
1
Like
3
Replies
Re: Better From Validation and Data Cleansing jonasn92134656 - Adobe Campaign Standard
I agree. We encountered this problem in October 2018 and I reported it to Adobe through ticket. They had problems identifying the problem and kept blaming client or some other deliverability issue, while at the same time pointing at many others having the same issue. We had to locate the actual problem ourselves (CR in subject line), but I had no success convincing them that it's a bug in the product.We were in the end given word that "We will pass this on as a suggestion to be taken up in later...
10345
Views
0
Likes
0
Comments
Re: data-nl- attributes reference jonasn92134656 - Adobe Campaign Standard
The reply I have gotten here on the forums from Adobe reps is that it's "not allowed" to use JS (ie stuff in <% %> tags), although it's available in landing pages/fragments and all kinds of places.I have no idea what "not allowed" means though, and it would be great to have that clarified. I think there are inconsistencies in "not allowing" JS and at the same time not having documentation for things like data-nl-attributes.Regards,Jonas
9296
Views
1
Like
0
Replies
Re: Performance of workflow activities vs JS jonasn92134656 - Adobe Campaign Classic
Also consider the memory usage limitations of JS, which by default are set pretty low.Depending on what you want to do, the "fastest" would likely be to define your own sql statements and execute on the db, either through SQL activities or triggered by JS. When enabling SQL logging and doing your stuff, it's common to encounter instances where AC doesn't do stuff optimally.Regards,Jonas
5862
Views
2
Likes
0
Replies
Re: Adobe Campaign Classic - Shortened URL's for Mobile comms jonasn92134656 - Adobe Campaign Classic
Hi Anna,What we did was to create our own solution that allows our clients to use an url on their company domain for short urls. That endpoint then routes the requests to an ACC jssp (togheter with an id as parameter).I remember we looked into using third party services, but didn't find any attractive options. Plus we'd lose out on the possibility to have company specific short urls.Regards,Jonas
921
Views
1
Like
0
Answers
Re: ACS - Store images to insert in a delivery jonasn92134656 - Adobe Campaign Standard
Hi,To my knowledge it is not possible to get public url:s to resources in assets.The only way to get an external URL currently is to select the assets through the ACS UI. My understanding is that this action is what causes the resource to be moved to/published in ACS for ability to use.Regards,Jonas
5561
Views
1
Like
0
Replies
Re: Version Control in Adobe campaign jonasn92134656 - Adobe Campaign Classic
I agree, although I would also like to extend the scope to other (all?) entities. Preferably with functionality to do rollbacks, see diffs between versions etc, as would be expected in a version control system.
5656
Views
0
Likes
0
Comments
Re: Identity the New data in database jonasn92134656 - Adobe Campaign Standard
Hi,Not sure what you are asking for or what you want to achieve, could you elaborate?- If the data is inserted in a workflow, you can use that workflow to further process the data being inserted.- You can enable audit logs to see what data was inserted/changed at specific times- You can set a specific value in a custom field in the table being updated and later identify the data based on that valueRegards.
1762
Views
1
Like
0
Answers
Re: How can we use get ([key or content ]) passing content as a parameter? jonasn92134656 - Adobe Campaign Classic
I find the behaviour strange. This for instance actually creates a new recipient for me:var recipient = NLWS.nmsRecipient.get( {recipient: { email: "support@adobe.com"})I only noticed cause it's throwing an error in the instance I tried it (which is expected, duplicate key on ID field).The same but for deliveries using internal name returns the correct record as expected (NLWS.nmsDelivery.get using internalName). Haven't looked into it further though. I usually use queryDef for these kinds of th...
1171
Views
0
Likes
0
Answers
Re: Error thrown while accessing data from existing table jonasn92134656 - Adobe Campaign Classic
Hi,Possibly related to the access level of the DB account being used (ie the one that is set up in the external DB that ACC uses to access it).Regards,Jonas
963
Views
1
Like
0
Answers
Re: How can we use get ([key or content ]) passing content as a parameter? jonasn92134656 - Adobe Campaign Classic
Hi,This question is related to Classic and not Standard right? (the post is tagged as standard)What is the context? JSSP/workflow/etc?What do you mean by "pass a content as a parameter"?Regards,Jonas
1151
Views
0
Likes
0
Answers
data-nl- attributes reference jonasn92134656 - Adobe Campaign Standard
Hi,Is there comprehensive documentation of the different data-nl-* attributes and their usage?If not from Adobe officially, has anyone in the community assembled one?It would really help when trouble shooting landing pages/email template problems.Regards,Jonas
10093
Views
2
Likes
5
Replies
Re: Xtk:Options in Adobe campaign jonasn92134656 - Adobe Campaign Classic
Hi,You are correct - options are not associated with folders.- You can safely delete your new options folder without losing the data- A few different options: - Create folders that have restrictions, ie in folder properties set a filter for what is displayed there (you'd have to set up your options in such a way that you can filter into your groups) - Extend the xtk:option schema to add support for folders. Never tried it for options specifically, but should be doable.Regards,Jonas
1146
Views
1
Like
0
Answers
Re: API Activity jonasn92134656 - Adobe Campaign Standard
Hi Pablo,This sounds very interesting, care to share any details?What release (approx) is this feature planned to be included in?Regards,Jonas
1852
Views
0
Likes
0
Replies
Re: How to add an unsubscribe survey to ACS Landing Page? jonasn92134656 - Adobe Campaign Standard
Hi,I'm not sure. What is the debug output saying? (If you check the "Enable debug mode" checkbox when testing the LP).Regards,Jonas
1400
Views
0
Likes
0
Answers
Re: ACS - Transactional message jonasn92134656 - Adobe Campaign Standard
So I take it the link context.profile is available from within the message template?Is this when selecting a specific (test) profile for preview?
1251
Views
0
Likes
0
Answers
Re: ACS - Transactional message jonasn92134656 - Adobe Campaign Standard
Hi,Is your event configured to use "profile" as targeting enrichment? Ie under event configuration of your event - Enrichment - targeting enrichment, have you selected profile there? (You have to define a link from a field in your event data structure to the profile first under Enrichment/"Add an element" to be able to select "profile" if I recall correctly).Regards.
1211
Views
0
Likes
0
Answers
Re: ACS Javascript reference jonasn92134656 - Adobe Campaign Standard
Hi Alice,Where in the documentation is it stated that it is not allowed? In the documentation for content blocks (https://helpx.adobe.com/se/campaign/standard/designing/using/adding-a-content-block.html) JS is used without any indication that it wouldn't be allowed. There are also posts in this forum by Adobe staff where they refer to using JS as a solution to different issues.
12643
Views
3
Likes
0
Replies
Re: ACS Javascript reference jonasn92134656 - Adobe Campaign Standard
If it's useable in content blocks, shouldn't this at least be documented? It is also useable in landing pages, also not documented.Documentation seems to be lacking in other regards as well, I don't see the ability to access workflow context described anywhere, although it can be done (using $(vars/@parameterName) as in Classic).
12643
Views
3
Likes
0
Replies
Re: How to add an unsubscribe survey to ACS Landing Page? jonasn92134656 - Adobe Campaign Standard
Hi,This should be doable by simply adding input fields connected to fields on the profile while creating the landing page. The major caveat though is that you only seem to be able to store stuff directly under the profile. So you would have to create a "Unsubscription reason" string field (or multiple flags/booleans in the case of checkboxes) in your profile custom resource that you connect your inputs on the landing page to. This means more complex surveys would potentially cause issues as your...
1319
Views
2
Likes
0
Answers
Re: Adding a Merge Profiles function jonasn92134656 - Adobe Campaign Standard
Please share any information if you happen to hear anything!One of our clients has similar issues in their instance. Even if it wasn't a fully featured "merge" functionality, simply being able to access broad/trackinglogs for updates (as we can in classic) would allow us to set up/build the functionality ourselves.
15466
Views
0
Likes
0
Comments
Re: Adding a Merge Profiles function jonasn92134656 - Adobe Campaign Standard
I agree ACS seem to be lacking in this regard. Regardless if you are using subscriptions or not, you need to be able to be able to merge broad/trackingLogs and other data, which can't be done in ACS as I understand.I don't think there's any OOTB functionality to merge profiles in ACC, but you could easily set it up if you wish.
15466
Views
0
Likes
0
Comments
ACS Javascript reference jonasn92134656 - Adobe Campaign Standard
Hi,In ACS it is possible to use Javascript within '<%' tags in pretty much the same way as for ACC in a lot of places. There are examples in the documentation where this is used in content blocks for instance, and numerous references to it on these forums. I can't seem to find any reference in the official documentation to it though - is there a complete JS-reference for ACS, similar to the one for ACC (Adobe Campaign Classic - API Documentation )? Any documentation at all?Regards,Jonas
13556
Views
5
Likes
6
Replies
Re: ACS adobe.io REST API - PUT operation jonasn92134656 - Adobe Campaign Standard
Hi Pablo,Yes, nothing is set to readOnly.Regards,Jonas
5208
Views
0
Likes
0
Replies
Re: Standard: URL shortening of SMS jonasn92134656 - Adobe Campaign Standard
Hi Pablo,I don't see how the linked suggestion really helps in this case. I interpret the solution to forward query parameters through the shortener, but wouldn't that imply sending them in the URL itself? The problem is the length of said URL (where the parameters are a significant part).I interpret this discussion as if this is currently not doable in ACS in any sensible way. Hopefully the API:s and/or product will make this possible.Regards,Jonas
1471
Views
0
Likes
0
Answers
Re: ACS adobe.io REST API - PUT operation jonasn92134656 - Adobe Campaign Standard
Hi Pablo,Your response doesn't seem to have anything with my question to do. See my previous response to Anshul.Regards,Jonas
5208
Views
0
Likes
2
Replies