Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi,I’m thinking about a use case for Adobe Journey Optimizer using the Orchestrated Campaigns functionality. However, since the currently available sources do not include CRM-type sources (for example, Salesforce), I was wondering if it would be possible to ingest data from a dataset with a standard schema into a relational-type dataset with Data Stiller (Queries)Regards
Hi all, I am aware of AEM Headless.But what could be a real Business Case behind this?Customer wants to use AEM as a Content Authoring system, but not as a Content Delivery. Appreciate all your responses. Thanks,RK.
Hi, Can someone confirm how data is processed if a product ID is used twice in s.products in the same hit?If the s.products string contained something like this, with the same product ID used twice:hotel;24174;1;558;event199=558|event57=1;eVar4=hotel|..........,package;24174;1;2648;event199=1324|event57=1;eVar4=pauschalreise|….Would Analytics ignore the second instance of product ID 24174? Background:We are currently evaluating a change regarding which ID to use as the product ID in s.products.In our industry, we have a kind of ID hierarchy: There is a general ID per product. Each product can have multiple distinct offers with offer IDs. Each general ID can be connected to 5 - 10 offer IDs.Until now, we use the offer IDs as product ID. This has one disadvantage for us: There are some pieces of information on the search results list which we can only track on that page type and that relate more to the product than the pdp. We use merchandising eVars for this so that the merchandising e
Hi, is there any chance to use the Journey Name in an audience? The UC is “profiles who received communication from journeys which contains in their names ‘ABC’ “. Thanks.
We have mailer that needs to contain links to a page that will receive some person identifiers. Our Person profile is part of a B2b use case where the person inherits some elements from the Account object. The person has a one to many relationship with the the account and to enable this the person profile has an array element in their profile Person → AccountAssociation → AccountDetails → AccountIDin the above Accountassociation is the array. so when we pick this from the editor it appends person._tenant.accountassociation.accountdetails.accountid. When this is passes it renders it with %7B%7Bperson._tenant.accountassociation.accountdetails.accountid. If there is an element on the root level of the profile it seems to work. Has any one encountered this issue of resolving the position? I have tried bothperson._tenant.accountassociation[0].accountdetails.accountid. → editor won't save and complain person._tenant.accountassociation.0.accountdetails.accountid. → editor won't save and compl
I thought this would be easy, but so far it hasn’t worked. We have a typeahead field called ‘Associated project’ that lets the user select another project in the system. I want to add a report/dashboard to the left panel of every project in the system that will show all the other projects that list the CURRENT project in their ‘Associated project’ field. The report works perfectly if I set it up with a prompt, but I can’t get it to work automatically when viewed within the project.Is there a way to use text mode to filter the report based on the current Project ID? Copilot says that this text mode expression will work, but so far it hasn’t, and I think it’s just hallucinating solutions:!--scriptorstartfragment-->parameterValues:Associated Project=$$PROJECT.IDparameterValues:Associated Project_Mod=eq!--scriptorendfragment-->
Hi All, I am trying to connect my AEM Sites cloud instance to my AEM Assets cloud instance using the documentation at Integrate remote AEM Assets with AEM SitesAs per the per-requisites I have done the below - Set environment variables for ASSET_DELIVERY_REPOSITORY_ID, ASSET_DELIVERY_IMS_CLIENT I have also configured .cfg.json for NextGenDynamicMediaConfigImpl and deployed it to my DEV Sites instance. Configure the Image v3 component in the AEM Sites instance. There is also an additional point stating - IMS access to sign into remote DAM AEM as a Cloud Service instance. It refers to the Sites author that has IMS access to the remote DAM environment. How do we do that? I couldn’t find the documentation notes on the above point. If I simply do #1 and #2 steps, I see the usual v3 Image Component - However, as per the documentation I should see the option of Pick drop-down with options Local and Remote.How can I configure the sites cloud instance to pick assets from assets cloud inst
Hi, i have added a new field into an exisitng relational schema, and ingested some data with new field into the dataset, still i am not abel to see the newly added field into the Campaign Orchstrator to select for condition check in query or split activity. How can i make the newly added field in schema to be reflected in Campaign to select for query or split activity.
I’ve added a custom expression to projects that calculates the fiscal quarter and year in which the project was created. I’d like to use this for past AND future reporting. Currently, all projects display “N/A” so I’ll need to recalculate the expressions of at least the past year’s worth of projects. I tried to use the bulk edit method described in the documentation here, but the UI is different from the screenshots, and I don’t see the “recalculate expressions” checkbox. Does anyone know of another way to do this, or if I’m performing the steps incorrectly? I don’t have access to Fusion, so I can only do this within Workfront itself. Thank you for your help!
Can you please let me know if there is an option to create an audience as batch evaluation and publish it, wait for the audience evaluation job to run, once it is evaluated one time, is there a way to stop further evaluation but still have the audience available for activation to destination, and use it in other audiences.
Hello!I’m trying to follow the documentation provided here : https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/forms/adaptive-forms-authoring/authoring-adaptive-forms-core-components/create-an-adaptive-form-on-forms-cs/create-and-use-custom-function-core-component/custom-function-core-component-scope-functionEssentially I’m attempting to set the property of a field to either being valid or invalid depending on its content and then validating it.I’m attempting to call : globals.functions.setProperty(field, {valid: true}), as well as globals.functions.validate(field) but neither seem to be working.In order to try and figure out why I’m encountering this issue, I’ve added some console.logs at various levels of my code and I’ve noticed that if I attempt to log globals.functions, it comes back as undefined.This seems to be the crux of my issue since I obviously can’t call global functions if they aren’t defined, but I was under the impression this was part
Hi All,We have an Adobe Analytics + ECID + Target integration on our site which is implemented via Adobe Launch Data collection and Target is using the Target v2 extension. We have a consent partner for managing cookies and consent. We have already put all target related cookies under strictly necessary to deliver the user experiences.However, Target XF are showing blank spaces on page until user accepts the Analytics cookies from the consent banner. Upon further investigating this, we found that the Setup in launch is using the Pre-hiding snippet from a load rule to manage Flicker on site while Target is rendering. Also with this, the Consent Partner is blocking the “Adobe rum” script which is causing the XF to not load and the white space to show on site due to the pre hiding snippet from launch.We are unsure as how to manage this effectively while maintaining compliances with GDPR policies. For now, we think we can allow the ‘RUM’ script which will load the XF without user consent,
Can we get access to free AEP sandbox for training purpose and POCs?
I have got such a condition which checks if its product page.If I use it on the product page in web browser console it works. Data element looks at follows: Then in Rules condition looks at follows: Any idea why this does not work??
Hi Team — need advice on bulk video reprocessing and republishing (5k+ assets)Background: I need to reprocess videos across multiple folders. I have two options:Run CURL commands in batches (preferred — keeps processing external to platform; Adobe recommended this). Run a Groovy script inside AEM.Questions / requests:Republishing strategy — recommended batch size, pacing, and concurrency controls? Reprocessing is async, so what safe concurrency limits or delay patterns have you used to avoid overloading Dynamic Media/encoders? Is there an OOTB AEM workflow or pattern to trigger bulk video republishing across folders (e.g., adapt DAM Update Asset, Workflow Launcher, or Dynamic Media jobs)? If yes, can it be run cross-folder and at scale? Error handling & idempotency — advice on retry/backoff strategy, transient vs permanent error handling, and marking completed assets to avoid double-processing? Any known platform limits, performance caveats or recommended throttling values (per min
Hi,Why we cannot add a project related (Project ID) field in user object report.Is that a workfront native or is there any option to add.
I use the functionality in Web SDK extension “On before event send callback” and put there in order to catch when specific Target experience was clicked. I want to forward this data to Google Analytics 4:if (content.xdm && content.xdm.eventType === 'decisioning.propositionInteract') { const proposition = content.xdm._experience.decisioning.propositions; console.log('propozycja', proposition)}Something like that is logged after specific experiences is clicked on the website to the console: Unfortunately there is only “Activity ID” available. Not the “Activity Name”, even though I turned on specific response tokens. Any ideas?
I am trying to calculate On-Time Delivery % in Adobe Workfront using a Project report, but the percentage column is not returning any values.What I have done so far: Created a row-level calculated column to flag on-time completion: IF(ISBLANK({actualCompletionDate}),NULL, IF({actualCompletionDate}<={plannedCompletionDate},1,0)) This column correctly returns 1 for on-time and 0 for late items. Added a second column to calculate the percentage using text mode: valueexpression=SUM({DE:On Time Flag}) / COUNT valueformat=percent Added filters: Status = Complete Actual Completion Date is not blank Planned Completion Date is not blank Added grouping (Project Type / Team / Status). Issue: The On-Time Flag column shows values correctly. The On-Time % column shows no values (blank) even after grouping. My question: Is there a supported calculated formula in Workfront to calculate On-Time Delivery %? Are COUNT or aggregation functions not supported in valueexpression for Project
Hi,Is there any possibility to add a field in the Columns section of a report that shows the number of projects created by a specific user in Adobe Workfront?I am specifically looking to display this value as a column, rather than only seeing it in grouping summaries.Context: Report types tested: Project Report and User Report Requirement: Count of projects created by a user Expectation: A numeric value displayed directly in a column Challenge: Calculated fields do not support aggregation (COUNT) across related objects. Text mode expressions using COUNT() do not return values. Question to the community: Is this functionality supported in Workfront? If not, what is the recommended or standard approach to display the number of projects created by a user in project report?
Hi Is there any option to calculate the count of Number of project created by user in calculated field on user report or is there any field that exists default to count the Number project in user object report.
Hi Team,We are running a nurturing campaign in Marketo that uses a custom object to send emails. In these emails, we have a link that needs to dynamically include a value from a custom object field, and we also want the link to be trackable in Marketo so that we can monitor activity and measure survey link performance.Here’s what we’ve tried and observed so far: Lead Token Approach: Previously, when using a lead token in an email link, it was suggested to reference the lead token directly in the link. This made the link work dynamically and remain trackable. We though similar approach might work with custom object tokens, but it does not seem to behave the same way. Current Approach: Currently, we are storing the custom object field value in a My Token and referencing that token in the email link: https://www.google.com/client-evaluation?evaluationid={{my.testimonial-id:default=}} This only works if we manually add mktonotrack functionality to the link, which is not ideal. Dir
Hi Team,We have a field in Marketo that stores a Rep Apply Link, which contains a unique rep code. Our goal is to extract just that unique rep code and use it within other links so that when someone clicks or applies using that link, we can identify which rep they are associated with.For example, we want to end up with a link structure like:http://google.com/?rep={{rep-code}}I have a few questions: Since the rep code would need to be dynamically generated per rep using a Velocity script, can we reference the resulting My Token directly in the email link? Or does the entire anchor tag need to be handled within Velocity to ensure the link both works correctly and remains trackable in Marketo? Like the custom object think we discussed a while ago ? For clarity, we’re also looking to understand how to extract just a specific portion of a field value. For example: Apply Field value: https://www.abc.com/apply?rep=XXXXX Desired output: https://www.yahoo.com?rep=XXXXX Essentially, w
Hi Team,I am serving video through dynamic media, and I want to customize one of the OOB “Subtitles & Audio tracks” Tab, when you upload a video There is an option comes where we can upload the subtitle and Audio tracks, I want to rename the Tab “Subtitles & Audio tracks” → “Video Details”And let suppose if we upload a subtitle’s then I can customize the Language dropdown -example: If I want to keep only few in dropdown So can anyone please guide me1- How can I Rename the Subtitles & Audio tracks to→ Video Details2- I want to provide only specific language under language dropdown. Thanks @kautuk_sahni @arunpatidar @lukasz-m @BrianKasingli
Hi ,We created the activities and want to target the content as per the zipcode of the user. And we created audience using OOTB zipcode option from Zeo. But it does not give the expected results.ThanksVarun
We were instructed as part of a solution review to look into reducing redundant calls as we were frequently making back to back calls to target. After some code analysis it was determined that these were a call to getOffer for target-global-mbox activity offers (primarily used for message banners on our application) and getOffers prefetches for AB tests.I have looked into migrating our messaging offers to its own dedicated mbox so they can be retrieved as part of the getOffers prefetch. It appears that unlike getOffer, which returns all global mbox offers, getOffers will only prefetch the best priority offer associated with each given mbox. Is there a way to direct target to instead return all associated offers?Current implementation of getOffer request and response:{ "requestId": "50e9ed2910ba416eb7cc0d133194eff8", "context": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36", "clientHints": { "mob
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.