Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I want to trigger listener which which further sends email whenever any async job is completed on AEM Cloud.But whatever event I am trying is not hitting the listenerorg/apache/sling/event/notification/job/FINISHED Orcom/adobe/granite/async/job/SUCCEEDED. or I have the 2nd approach where I can check /var/asyncjobs where if any new node creates I can trigger listener but in that node I see no property to differentiate between jobs( like I only want for assetimport or zip unarchive). can someone please help here.
Hello, I am trying to integrate the Adobe web SDK via the AEM; however, alloy calls are encountered, indicating that the currently configured Datastream ID does not exist. How do I enable the data stream ID for my AEM?
Currently, if I update metadata that already exists in the standard path /jcr:content/metadata, everything works correctly with this payload:json{ "class": "asset", "properties": { "metadata": { "pruebanumber": 22, "singleline": "Value from API" } } }The ProblemThe problem occurs when I try to update metadata that belongs to a child node named default, whose path would be:/jcr:content/metadata/default/myFieldIf that node does not already exist in the asset, the API returns a 403 Forbidden error.Example of the payload that fails when the default node does not yet exist:json{ "class": "asset", "properties": { "metadata": { "pruebanumber": 22, "pruebasingleline": "Value from API", "default": { "indefault": 1234 } } } }If I manually create the node or update a field from the asset's Properties in the UI, the defau
Hello! We've seen this raised a few times here, but never with a resolution. So I'm going to try again!As we're a "hosted service", we have no front-end access to our Message Center instances. We have two instances, RT1 and RT2, load-balanced under RT-LB. I'm trying to update the quarantine status of a given email address on both RT1 and RT2, and I'm using this code:// RT instance connection details var remoteInstanceUrl = 'https://<rt_instance_host>.campaign.adobe.com'; var authHeaderName = "Authorization"; var authToken = "<auth_token_from_IMS>"; var authHeaderValue = "Bearer " + authToken; // Create HttpSoapConnection and inject auth bearer token into the header var rtConnection = new HttpSoapConnection(remoteInstanceUrl + '/nl/jsp/soaprouter.jsp', 'utf-8', 0); rtConnection.setHeader(authHeaderName, authHeaderValue); // Create session write proxy service, based on xtk:session.Write WSDL definition var sessionSoapSrv = new SoapService(rtConnection, 'xtk:session'); sess
Dear All, I’m working on digitizing our product specifications (currently managed offline) and I’m testing custom forms to see what can replace our existing workflow. One key part is that I’m trying to centralize raw material characteristics and similar data within specific project/s, then have the custom forms elsewhere to pull in that data dynamically when required. I’ve built the following TEST setup, and it’s very close to what I need but it still has a few issues. Project 1 contains a form consisting of a Single line text field “Product Code”. Users enter “Product Code” value manually, for example 12345ABCDE Project 2 contains a form consisting of:Typeahead field “Project Name v1” returning Project 1 among other projects within the same portfolio/programExternal lookup field “Project Name v2” returning Project 1 among other projects within the same portfolio/programExternal lookup fields returning “Product Code” value based on project selected
Hi, We need to fetch the personalized subject line for Message Center broad Logs nms:broadLogEventHisto. Currently its is stored in the field [delivery/mailParamters/subject]. But it is storing as Hi <%=rtEvent.ctx.firstname%>, where as the expected value is "Hi Lakshmi".Could any one please let me know the better approach to use activities instead of Javascript, since JS is taking so long time when tried.
Hi,I have to schedule a campaign in Adobe journey optimizer for specific date on hourly basis. For ex. On 20th November I have to start sending campaign from 1 PM to 5 PM on hourly basis. How do I do that?
Hi All, I seem to recall that typeahead fields used to display as Clickable link / Hyperlink to the referenced object on the custom form, similar to how they appear in reports. It looks like this behaviour has been removed or changed. I was trying to find some information about this in the documentation and release notes, but couldn’t locate anything. Could someone refresh my memory on this? Kind regards,Lukasz
Hi everyone,We’re in the process of configuring the Snowflake → AEP streaming connector (using Snowflake Streaming. Before we proceed further, I’d like to confirm a few details:What we understand so far:Similar to batch ingestion, we’ll be creating a dedicated Snowflake service account/user for AEPWe’ll need to coordinate authentication for that user (preferably key-pair)We’ll also need to set up the warehouse, database, schema, and target table/view for AEP to read fromAccess privileges needed: USAGE on warehouse, database, schema + SELECT on the target table/viewQuestion for the community:Are these steps exactly the same as what’s required for the batch Snowflake connector, or are there additional/different requirements specific to the streaming connector?Are there any best-practices or checklist items you’d recommend specifically for the streaming setup?Any gotchas or configurations that differ for streaming versus batch when using Snowflake → AEP?Thanks in advance for any insights.
Do you know of any validation of JS code put into AT activity in the area of security?
I’m working on a use case where multiple user groups need different levels of data access within Adobe Analytics.One group should have access to all available data.Other groups should be restricted to only the subset of data relevant to them (for example, their own accounts, locations, or entities).There could be hundreds of such restricted groups.I’m looking for guidance on the best way to implement this type of multi-group, role-based or attribute-based data access. Specifically:How can I restrict another user group to only the data tied to their assigned entity or scope?How can I efficiently manage permissions for a large number of groups?Should this be handled via report suite permissions, segments, user roles, or another method?How do we scale this approach to hundreds of restricted groups?Any examples, strategies, or guidance would be very helpful.Thanks!
Hi everyone,I’m looking for real-world use cases or examples that highlight the differences between Adobe Analytics and Google Analytics 4. Specifically, I’d like to understand how both platforms compare in terms of:Ease of useFeatures and capabilitiesIntegration with other tools or platformsData privacy and securityScalabilityPerformance and reliabilityIf you have insights, experiences, or practical examples from your work with either tool, I’d really appreciate your input!
Hi, I want to create an audience based on a journey condition. example invalid emails i want to create an audience for invalid email then we can send them day 10 mando comms. I have tried nodeID but it is not working. giving me 0 count. How can i do this?
Hi @community,I am working on segment export , where I am exporting comma separated segment name along with profile attributes.To extract segment details and customer id, I am leveraging "profilesnapshot" and "segmentsnapshot" tables, but i get data for "realized" segments only and there is no data for "existing" segments. In Audience listing can see data for "existing" segments.My "segmentsnapshot", "profilesnapshot" and "segment evaluation" jobs are running daily without failure. Please assist me in finding why profilesnapshot dataset show "realized" segments only and audience listing show "existing" for same segments profiles. Thanks in advanceBest Regards
Hi Adobe Team, My team is currently working to send audiences via RTCDP to a vendor. They require to receive files as CSV. Is there any capability from the platform to send files as CSV instead of JSON. Has anyone else experienced this issue before and have any workarounds? Thanks, Nick
Hey folks,has anyone worked with any out of the box XDM field groups or classes for insurances? Which would they be, and are they a good starting point or do they require a lot of adaptation work?
Hello, as per my organization policy i can not use my company mail id so i am trying to login via my personal mail id and it is showing that "It seems that your Adobe ID is not linked with your Adobe Experience Cloud solution accounts.Please get in touch with your Org Administrator or Adobe Enterprise Support." Please help me with the solution.
Created a task report, filtering and grouping by Home Team ID. However, the groupings are showing as a random string of numbers and letters. Any way to pull in the actual Home Team ID so we know which drop down is which?
For email intake to a request queue:If there is formatting in the body of the email it's being lost when it loads to Workfront. I tested bold, italic and underline and the text all loaded as regular text. Is this the expected behaviour as the body of the email becomes the description which doesn't allow formatted text? Is there any way around this?
Hi everyone, I hope you're all doing well.Context: I'm managing groups and permissions in AEM. Each group has its own access to specific folders in the DAM. The problem I'm currently having is that if a new folder is created, it becomes visible to all users. My question is: is there a way to automate permission assignment? For example, if I create a "promo" folder and it's assigned to specific users, or if I create a folder in a specific location, could I use workflows to specify that the folder is for a specific group? Thanks for your input.
I have a task report that I'm pulling in hours of a specific hour type. I can get them as a list and it works correctly - but I would also like this same information to be shown as a total rather than in a list. Can someone assist with the text mode for this calculation?displayname=Template Count listdelimiter=<br/> listmethod=nested(hours).lists type=iterate valueexpression=if({hourType}.{name}="Template Count",{hours}) valueformat=HTML
Has anyone noticed that Workfront no longer saves a comment you've started? For example, if you're typing a comment and navigate to another link within the project, the text doesn't remain in the commend field like it used to.
Hi community,I need to retrieve all metadata fields that start with a specific prefix (e.g., nameMetadata_) from all metadata schemas in AEM.Current situation:I'm currently using this endpoint to get fields from a specific schema:{{Instance}}/conf/global/settings/dam/adminui-extension/metadataschema/default.infinity.jsonWith a script, I can process the JSON and filter the metadata fields I need, but this endpoint only points to the default schema. What I've tried:I know I can use:/conf/global/settings/dam/adminui-extension/metadataschema.infinity.jsonThis endpoint returns all schemas, but it requires iterating through each one and querying their fields individually.My question:Is there a more direct endpoint or method that allows me to:Retrieve in a single JSON all metadata fields from all schemas (even those not currently in use)?Or alternatively, is there a way to filter directly by field name (e.g., nameMetadata_*) through a query parameter or selector?Basically, I'm looking to
Hello, In the screen shot below I am parsing json to separate values from a typehead field. When trying to put the @ symbol in front of the username it does not tag the user in Workfront updates section but simply an @ symbol which does not tag the user in the regular highlighted blue format. Is there a way to @ the user correctly in the updates section because the result is not rendering and tagging the person in my update. Please refer to second screen shot of how it is appearing. I appreciate all the help in advance
I need to create a program in a manner for 10000 contacts. We can say: send to 30% on day 1, 30% on day 2 and the remaining 40% on the last day. I created a program, and I am receiving the email on the 4th day as well. Why is this issue coming up? If have any suggestions, please share them here. Thanks!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.