Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I wrote a 2 blog posts in the context of AEM CS backups and how you should use them: AEM CS backups are not for archival. And in my blog post I raised a number of questions why in one of my consulting projects I did not considered backups as a proper solution for an AEM on prem setup.And most of the "normal" cases (that means accidental deletion of content) can be handled by authors themselves using the restore functionality. No restore required.HTH,Jörg
Have you ever tried to set up a Marketo Google Sheets Integration but have been frustrated by the need to use a 3rd party middleman like Zapier? Well, today I am going to show you a very cool and easy way that you can send Marketo data directly to a Google Sheet using a webhook and all in under 15 minutes! Preparing Your Google Sheet Creating Google Sheet to store Marketo Data The first thing we are going to do is create the Google sheet where we want to log our Marketo data. In this example our sheet is going to contain 6 columns for each person who registers for our webinar: The timestamp that the webhook was sent from Marketo A hyperlink to the lead profile The person's first name The person's last name The person's company The person's email Sample Google Sheet to log Marketo Data Creating Google Apps Script to Catch Marketo Webhook Next, we are going to go to Extensions > Apps Script and paste the code below
Hello Adobe community, I work as a project manager for an online magazine/publication. We currently use Wrokfront to buildout and track our workflow. Is there anyone who works in a similar field and has successfully adapted Fusion or any of the AI powered tools to increase efficiencies or to automate the process? Looking forward to hearing from you all!
Running into Low-Traffic values often serves as a roadblock for organizations looking to understand their data. While contacting Adobe Customer Care to change the threshold on a per-variable basis can fix this issue, Data Warehouse can also serve as a solution. When a report has many unique values, Adobe provides functionality to ensure that the most critical values appear in your data. After approximately 500,000 existing values are collected, a dimension item labeled Low-Traffic groups unique variable values. Running into Low-Traffic values can often serve as a roadblock for organizations looking to understand their data, as shown in the screenshot below: While organizations can contact Adobe Customer Care to change the threshold on a per-variable basis, they may only need this data to glean a quick insight and do not want to move forward with this change request. In this scenario, organizations should leverage Data Warehouse to understand Low-Traffic values, as there is no limit to
Hi Everyone, I’m exploring whether it’s possible to apply DULE labels to attributes in a schema via API. I know we can Create/Update/Delete labels using the Policy Service APIs, but is there an option to apply these labels when creating/updating a schema via API? Any guidance would be appreciated! Thanks!
"aggregation":{"aggregationType":"BEST_EFFORT","bestEffortAggregation":{"maxUsersPerRequest":10,"splitUserById":false}}Our server can only accept one record per Request but when we keep it as 1 it sends no payload altogether.Above 1 it works it sends 2 records in one payload but we only want one record per payload.
Hi Team , I Have a requirement like i need to re arrange the assets in card view .The re arranging of assets which is available in list view is there a way to customize same in the card view to re-arrange the assets.
Adobe Summit is just around the corner and we’re excited for all that’s in store!This year, we’re back in Vegas March 26-28, with preconference trainings on March 25.Last year, our Customer Success team helped connect Workfronters who attended in-person and we want to make that happen again!So, do you already have your pass? If not, make sure you register now to take advantage of the reduced price through February 13. Still making the case to go? There’s a Convince your boss letter on the Summit website that you can utilize to make your case!Let us know in the comments if we’ll see you there and subscribe to this blog for Workfront-related updates!Hope to see you soon!@lesliespier , @cynthiaboon , @nicholevargas Links to updates below:3/8/24: Sessions Scheduling3/19/24: More in-person scheduling notes, opportunities to meet with experts, tips for first-timers3/20/24: Attending in-person? Join our group chat to connect with other Workfronters!4/4/24: On-de
In my instance, when logged in as any user with a Request license type, I am able to freely interact with the Priorities feature despite it being globally disabled in in my Setup area. I am also seemingly able to successfully add both tasks and issues to any project that test user can see, despite that not being functionality available to the Request user license type in the first place. Screenshot walk-through is below. My ticket with Support is 0422817 if anyone would like to reference it in their case.
I am performing conversion of AEM pages from static templates to editable templates using AEM Modernization tool. After the conversion the JS files which are available under /apps/myproject/clientlibs folder are not loading for the converted page and throwing 404 error in preview mode.I am including global clientlibs using <sly data-sly-call> command at template level in customheaderlibs.html. Below is the structure for the clientlibs:It is throwing below error in the converted page in view as published mode:If someone has faced similar issue, please help me out with this.
Hi,newbie to AEP and core and web SDK extension. I have the following set up.I want to fire an event (click event) when the user clicks on an anchor tag link and capture the value/innerText of the link. on debugging in the browser console i see that the value i want is at "event.target.childNodes[0].textContent". I want to capture this value and update an element in the schema.I created a new rule of eventType "click", had the CSS selector too. I had my conditions set up too, with conditionType as "custom code". in the condition after going through a bunch of If..else statements, i return true . In the action how do i tap into the event and capture the link value to update my schema element? documentation doesn't give any pointers. Do I have to do a websdk send event in action and map my schema element in the data configuration?i want to capture "event.target.childNodes[0].textContent" and insert into my schema.page.mylink element. can anyone throw some light?
Adobe AEP — Solving DCVS ingestion errors Updating Media Barry Mann17 min read 1 day ago Updating Media What are ingestion errors?In Adobe Experience Platform (AEP), ingestion errors can occur while importing data, either in batches or streamed. There is no special reason to give the two ingestion methods different treatments.Any dataset can be affected, here we shall consider only the Web Event Dataset, as this is where problems are concentrated in day-to-day operations. The current client has 62 datasets.The dataset “prod — Web Event Data’ is associated with our schema constructed from field groups: Adobe Analytics ExperienceEvent Template, Adobe & Full extension, plus several other field groups added in a cumulative ad-hoc fashion.Ingestion errors should not be confused with dataflow run errors: Updating Media INGEST-1554–400 Errors — Within datflow Dataflow error preview.These are also ingestion errors, b
Hi there. I am hoping someone can help me.I've been using Postman API software to create API scripts to create CJA Dataviews. I was able to create a script that creates a new data view and now I'm working on an API script that will set and configure the dimensions within the newly created dataview. I was able to use my chrome browser's console network tab to see how the GUI formats it's "body" scripts so I don't believe the issue is with my body statement (but I could be wrong) This is the error message I'm getting:{"errorCode":"invalid_json_input","errorDescription":"Invalid JSON. At least one field format is not recognized or cannot be parsed. - Error caused by exceptionMessage=state should be: hexString has 24 characters","errorId":"74617b17-676d-4b71-9d17-8664a448b6aa"} it references "exceptionMessage=state should be: hexString" - which i interrupt as there is an issue with the variable called "state" and it's improperly formatted.
Hi, Working for a company that have multiple websites.I need to fire an event when the reader clicks on a part of the website, so I am using CSS Selector in the rule.The thing is that I would like to use the same rule for several websites but the CSS selector I get from the code is getting the website within the code. Is there a way to replace one part of the code by something generic.here the exampple:#app > div > div.container-fluid.AA_com.frontpage.page-frontpage > div:nth-child(2) In bold the keyword that will change in each publication. Is there a way to replace this by something ? Like we do for example for this one:div:nth-child(2) -> div:nth-child(n) => the 2 is replaced by n Thanks in advance if anyone can help me .Have a nice daySophie
Hi, Checking on how Web SDK handles the existing AMCV cookie, found that the expiry date of the kndctr identity cookie seems does not refresh when clicking several pages. While can see the kndctr cluster cookie expiry refreshes on every hit. My understanding is that this cookie carries the ECID, if the cookie doesn't refresh, is it going to affect the unique visitor count particularly under the Safari ITP where the cookie are capped 7 days? Thanks,John
Hi Friends, Wanted to check if there is a way to inject HTML in AEM webpage. The HTML content is fetched from WebAPI(in xml format), so need a way to call that API and render the response in HTML format from XML conversion within AEM page. Also, does AEM allows custom control to be created, and how it is possible? Thanks,Vaibhav Tiwari
System tables which are already in the Accelerated Store do not load in PowerBI. Do you know any workaround or how to sort that out?
We are observing batch failure repeastedly with the following error message. Description: "cannot enqueue after timer shutdown Non AEP Exception" What does this error mean?Why does it happen?If it's happening repeatedly, how can it be resolved?
hi all, quick question - my understanding is that custom link values (for interactions) are mapped to web.webInteraction.name. Previously (in appMeasurement) it was not possible to set the pageName in s.tl() calls. Has this changed in alloy ? I am setting the web.webPageDetails.name in these calls as well, but it doesn't seem like we can break custom link values by pageNames in adobe. Would appreciate if someone could share their experience with the above. Thanks Also, is web.webInteraction.type compulsory with all non-pageview events ? Currently, I am setting web.webInteraction.type only on link tracking (activity map) and nowhere else. There is nothing explicit in documentation. Thanks again. Web Interaction Data Type | Adobe Experience PlatformWeb Page Details Data Type | Adobe Experience Platform
OverviewSubscription analytics involves tracking and analyzing key metrics that measure the health and growth potential of a subscription-based business. These metrics provide insights into customer behavior, revenue trends, and overall product engagement, which are crucial for making informed business decisions. Common metrics in subscription analytics include churn rate, Monthly Recurring Revenue (MRR), Average Revenue Per User (ARPU), Customer Lifetime Value (CLTV), Daily Active Users (DAU), and Monthly Active Users (MAU). Monitoring these metrics helps companies understand how well they are retaining customers, growing revenue, and encouraging product usage over time. Subscription analytics and metrics like the above are widely used across various many industries:Software as a Service (SaaS): SaaS companies use subscription metrics to monitor user adoption, gauge engagement, adjust pricing, and reduce churn. Key metrics like MRR, ARPU, and CLTV help them assess profitability a
One of the first things you will discover when you start working In Marketo Engage is how much your success in delivering on your revenue goals depends on your shared processes with your CRM. If you’re like me, and many other Marketo Engage experts, that CRM (Customer Relationship Management) system is Salesforce. This is for good reason. Marketo Engage was originally developed with Salesforce Sales Cloud integration at the core of its operations and this is an incredible advantage over other marketing automation tools. Salesforce and Marketo may be considered rival solutions in your organization. Marketo Engage is mostly owned and managed by Marketing and Salesforce is owned and managed by IT or Sales Operations. Salesforce is based on a relational database structure (Leads, Accounts, Contacts, and Opportunities as the core “objects” as they are called in Salesforce-speak) and Marketo Engage uses a more denormalized “Person” record for co
Cognizant has a reputation for pushing the boundaries of Workfront functionality to solve their organizational challenges. Learn how they use the solution for: Delivering campaign briefs, submit work items, and conduct reviews and approvals Communication in real-time on status, requests, and timelines Storing campaign/program assets Tracking campaign deliverables by completion date Resource management They also created a governance committee and established a center of excellence focused on standardizing best practices for department-wide adoption and offering advice on strategic planning, decision-making, and execution. We are so grateful for Sujatha T S (@sujatha_ts), Creative Operations Senior Manager and Global Brand and Creative, System Admin, for offering her time and expertise to show us how Cognizant optimized their system and processes to enhance efficiency for project excellence. If you weren't able to attend the session, we have the presentation and recording available fo
You asked, we listened! We've heard many deliverability related questions from the community so we've partnered with our deliverability team to put together an FAQ below to address the most burning topics. Please comment below if your questions are not answered here or if you have additional questions! What is Apple’s Mail Privacy Protection (MPP) policy change and how does it impact Marketo users? In short, Apple’s MPP allows Apple device email recipients to opt in to MPP in order to anonymize their email open activity from being tracked. Note this change impacts the entire email marketing industry, not just Marketo users, as the new policy prevents email open activities tracking on Apple device email recipients (provided the user takes the action to anonymize their email open activities). Due to this change, the best practice is to focus on click-based activity as your primary engagement metrics with your email program and re-evaluate existing automations/workflows (i.
Securing AEM Configurations with AWS Secrets Manager: Seamless CI/CD Integratio by @arunpatidar Overview In this blog, we explore a method to enhance AEM security by integrating AWS Secret Manager for managing sensitive configurations. Unlike traditional approaches where credentials are handled at runtime within AEM, this method involves retrieving credentials during the Maven build phase using Groovy scripts. The credentials replace placeholders in configuration files before deployment, ensuring that sensitive data is not exposed at runtime. Key points include: Credentials are pulled from AWS Secret Manager during the Maven package phase. Placeholders in configuration files are replaced with actual values, avoiding runtime exposure of sensitive information. Detailed steps and sample Groovy scripts are provided for implementing this approach. Read the full article here: https://medium.com/@arunpatidar26/secrets-manager-aem-configs-1c2a23124f7a Q&A Pleas
Workfront Admins, I want to hear from you! Share your thoughts on Workfront Resource Management: challenges, successes, and tips. Your feedback will help shape programs to improve adoption and usage. Book a 30-minute call with me to discuss your experience. I'm part of the customer adoption team, and your insights will inform my next programs. **09/16/24 Update: All slots have been filled. Thanks for your interest and stay tuned for future feedback opportunities! I'd love to hear from at least 10 Admins this month to make sure I'm heading in the right direction. Drop a comment below if you have questions. Thanks so much for being willing to share your time and experience.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.