Quantcast
Channel: Adobe Community: Message List
Viewing all 150094 articles
Browse latest View live

Re: Disabling Extensions on Property


Converting Binary data type into String

$
0
0

Hi ,

 

I am pulling the fields from SQL into Adobe in which Email address is in BINARY 64 as data type , which is creating issue in reading the email field in Adobe campaign. How can I convert the data type Binary 64 (data type is showing as BIN in Adobe) for email field so that I can join this BIN data type with my other email column whose data type is STRING.

 

Thanks

Arif

Re: Identify opt-out delivery_id

$
0
0

Hi Milan,

 

Please use [url/@type] from nms:trackingLogRcp with value = optout in your Query activity.

That is for the unsubscribe link in a delivery that leads either to directly set nms:recipient.@blacklist to 1, or per blacklist per channel, or nly unsubscribe for a dedicated service (and so subHisto data) if you define a webApp for questioning about unsubscribe reasons or unsubscription from specific services.

 

But there is another use case, it is when the contact unsubscribes by using the client mail functionality instead the unsubscribe link.
So the feedback_loop process sets the recipient.blacklist automatically.


Regards
J-Serge

Unable to translate content fragments

$
0
0

Hi all,

Unfortunately, I'm not able to translate content fragments in AEM 6.4. I can create a translation job that contains content fragments but when I try to export them as a ZIP, I see just a title for each variation:

aem-content-fragment.png

Could you help me, how to configure AEM to include also the remaining text of the content fragment in the exported file?

Thank you,

Ludek Vesely

Regular Expression vs Delimiter Rule

$
0
0

Using the classification rule builder, an analyst needs to create a classification report for marketing tracking codes by the campaign name value codes. Below is an example of several tracking codes, where the item between the underscores represents the campaign name:

1. paid-search_non-branded-phrases_jeans

2. social-media_brand-awareness_twitter

3. display-advertising_brand-awareness_media-site

4. affiliates_shipping-discounts_affiliate-network

 

What kind of classification rule should the analyst create?

 

A. A Regular Expression rule that matches the pattern of the 2 underscores, pulling out the value between them

B. A Delimiter rule that breaks the tracking code apart at the underscore, placing the second item in the classification

Filtering out bot visits in our reports

$
0
0

Can anybody advise how i would create a segment that filters out data, if we have over 50 visits in a day from an IP address.  I have previously been excluding IP addresses using the exclude by IP tool, but we are constantly seeing new IP ranges crawling our sites, so would like to make a segment that filters out any data from any IP address that visits over 50 times in any given day.  Any help would be appreciated

How to give login operator name as a default field value?

$
0
0

i have a requirement where in an input form i need to populate updatedBy field with the current operator name. So whenever a new record is inserted or an existing record is updated by an user using input form, i want that username to be populated in the updatedBy field. I tried using the default="CurrentUser()" in the schema on updatedBy field but it gives only the PK/ID of the current operator, not the name.

 

Is the any specific function which i can use to get the current operator name in schema? Or is there any other way to populate the current operator name to a field in input form? Please let me know.

 

Thanks,

Annie Femena.

Re: Permanent Links for DAM Assets

$
0
0

Hi,

 

As far as I know there is no OOTB tool for this. However you seem like your on the right path in your thinking for a custom implementation. Here is my advice:

 

  1. Create an event listener that listens for new assets being added.
  2. When it is triggered, it creates a UUID for the asset. EG: if you create an asset at /content/dam/your-project/your-asset, the listener would add a permalinkUUID property with value e0e730c8-b124-4c4e-a18b-b56619facfd6 for example.

  3. Then it creates a node at /content/dam/permalinks/e0e730c8-b124-4c4e-a18b-b56619facfd6 with a link property with value /content/dam/your-project/your-image.

  4. Create a servlet that supports a GET method which accepts a UUID, looks it up under /content/dam/permalinks and forwards the request to the appropriate path.

  5. Make sure that when assets are moved, their mapping node is also updated to include their new location.

 

With this setup, you can use links that would something like this: host:port/api-base/assets/e0e730c8-b124-4c4e-a18b-b56619facfd6 which would translate to host:port/content/dam/your-project/your-asset No search required so it would not take a massive toll on your performance.

e0e730c8-b124-4c4e-a18b-b56619facfd6

 


Re: Filtering out bot visits in our reports

$
0
0

Hi there,

 

We use a mixture of Browser Type, Domain and IP (which we use a prop to capture). We then have a Virtual report suite that has a segment that excludes that traffic. Works quite well.

 

Thanks

 

Dave

 

 

 

We have also created the following metric to help identify "bot traffic":

 

Re: Updating a record from within a Javascript Step

$
0
0

Hi Amit,

 

Thanks for sharing the above snippet to update collection in a DB schema.

 

I am working over a project where I need to sort customer rankings available under multiple product columns and build Campaign according to product ranking. I am able to sort the product rankings for each customer using querydef and setting it into event variable. However when I am trying to read the rankings for each customer through an Enrichment Activity, I am getting ranking of the last customer corresponding to each customer record instead of their own respective rankings. I believe this is due to the last record I am updating in the for loop.

Can you please suggest a way out to read modified data of each customer specifically within a Campaign workflow.

 

Thanks,

Poorva

Adobe Analytics on SiteCore CMS

$
0
0

Is there any official doc which says,"AA can be implemented on any site developed using any CMS?" Specific case- a site is developed using SiteCore CMS and client wants to have AA implemented. I am sure that AA is compatible with SiteCore but official confirmation wl b helpful too

 

tanmaym7102255

 

Regards,

Kamal

Re: Add a new button to assetdetails Screen

$
0
0

Hi,

 

You can overlay "/libs/dam/gui/content/assetdetails" . Under this you will find all button and their respective action.

 

Once you overlay and add your new button, you can add variant, rendercondition and etc...

 

For example have a look at the implementation of move action /libs/dam/gui/content/assetdetails/jcr:content/actions/moveasset

Re: Regular Expression vs Delimiter Rule

$
0
0

Hi Dinesh,

 

As per adobe best practice , regular expressions are best suited for tracking codes that use delimiters.

 

Reference

https://docs.adobe.com/help/en/analytics/components/classifications/classifications-rulebu ilder/classification-quickstart-rules.html

 

In your example question, I am not quite sure about which Delimiter rule you are referring here but in classification rule builder you can create below Rules

 

Ex. paid-search_non-branded-phrases_jeans

 

$1 can be classified as source

$2 will be tracking code

$3 will be product or whatever you want to refer.

 

Hope this helps

 

Re: Change AEM Deletion Functionality

$
0
0

Hi Arun,

 

How we can hide delete button for DAM asset?

Re: Nested Multi field.


Re: Nested Multi field.

$
0
0

Well you didn't just copy-paste the XML from the tutorial, you tried to implement it yourself right? Otherwise your fields would be named the same as in the tutorial.

Re: Adobe Analytics on SiteCore CMS

$
0
0

Hi Kamal,

 

It is not about CMS, any website which includes scripts required by Adobe Analytics to capture user behavior,  can implement Adobe Analytics. 3 ways you can implement Adobe Analyitcs in your Sitecore CMS based website.

 

This guide walks you through different Adobe Analytics implementation methods.

  • Adobe Experience Platform Launch: The standardized and recommended method to implement Adobe Analytics. Place a loader tag on each page, and use Launch's interface to determine how each variable is defined.
  • Dynamic Tag Management: The predecessor to Launch. DTM uses a similar interface to implement Analytics, but is no longer updated and is not as flexible. Adobe recommends using Launch for implementing Adobe Analytics.
  • Legacy JavaScript: The historical manual method to implement Adobe Analytics. Outlines variables and settings used in an implementation, which can be useful for Launch implementations using rules with custom code.

 

Adobe suggest and prefers implementation using Adobe Experience Platform Launch as they are phasing out Dynamic Tag Management in near future

 

Hope this helps

Ajay

 

OOTB Extrenal Component (under General)

$
0
0

Hi,

 

I am trying to get the iframe functionality, into a page.

I have seen same iframe functionality we can achieve by using OOTB Extrenal component.

The Problem I am facing is in we can easily achieve this in classic UI, but if we open the same Extrenal Component in Touch UI, is keep on loading.

 

So, I need help to please check and help me the best way to use OOTB External component in Touch UI.

Or the best approach to achieve the responsive iframe functionality in AEM

 

Thanks

Re: How to achieve automatic deletion of pages after certain period of time in aem programmatically?

$
0
0

You can possibly employ two different approaches:

- you can develop a custom scheduler to delete a page and use OSGi configuration to define a path and deletion time. You can find a bunch of example for the same. Here is a good one that is following OSGi R6 Annotations: https://medium.com/adobetech/aem-6-4-creating-a-scheduler-using-osgi-r6-annotations-4ad0b8 c6fce7

- you can use create a workflow that deletes a payload. You can then use OOTB "Scheduling Workflow" (Manage Publication in AEM 6.4 Touch UI) to execute your custom workflow for a node deletion at the required time:

Re: Regular Expression vs Delimiter Rule

Viewing all 150094 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>