Hi everybody,
I'm an AEM (Sites and Guides, cloud version) user with a group of companies, with a long history, developing and supporting decades worth of consumer products.
I've taken on the responsibility of coming up with a way of classifying all our products, assets, and deliverables throughout history for these companies. The products in particular can be classified according to the parent-child relationships you might find in a DAM's folder structure, such as:
...but there's one other aspect I'm having trouble with: these products can vary over their lifespans. For example, a product with the same name might have a modification or internal design improvement that affects its technical documentation, and the service manuals etc. for such products would all need to be available on Sites, whether new or old, so that servicers can search for a product based on its serial number, and get the appropriate documentation, for any vintage of product.
In the past, we've dealt with this evolution of products according to serial number breaks. For example, products with a serial number prior to 123456 have one coil with a certain resistance value, and products whose serials start with 123456 have an improved coil with a different value. Our convention is to describe these serial number breaks as "PTS <serial number>" and "SWS <serial number>"
Of course, many of these serial number breaks overlap within individual products. A product with a certain serial number could contain a variety of parts whose parameters or procedures are punctuated by serial number breaks.
So, I would like to ask: in AEM, what's the best way to describe/locate content that can vary according to serial number? I was thinking there might be a way to use a piece of metadata (a field or a sort of metadata tag with a variable in it) in which we could enter "PTS 123456" or "SWS 123456", and then an AEM DAM search (or possibly in our case, an API call from elsewhere) could search on a serial number value and do a bit of math, such as "show me the items with these tags, and whose serial number metadata is less than "PTS <serial number>" and greater than "SWS <serial number>". I don't know whether that would take some kind of development effort on our part.
Has anyone had any experience with this kind of twist on very big taxonomies with long histories, and has anyone settled on a best practice for it?
Thanks, I look forward to hearing what you think!
Eric
Solved! Go to Solution.
Views
Replies
Total Likes
@Eric_Amble : looking at the problem statement this definitely needs deep diving into the aspects of the products which needs to be:
However, on a high level understanding the problem statement you can definitely achieve the requirement by breaking down such metadata into two parts:
Where:
Search based on tag+metadata can work to meet the scenarios you mentioned. And as @Harwinder-singh indicated - the volume of content to search on can be handled with indexing and capabilities of the search engine (SOLR, Lucene etc.)
An opinion on the solution approach you take is also dependent on:
Some useful references:
Please reach out to your Adobe team if you want to discuss the use case and gain insights into above information
@Eric_Amble A couple of questions before I can comment on the design.
If the requirement is just to have a way to classify and identify Products based on a specific serial number range, you can use AEM tags and apply appropriate tag names (PTS, SWS as you mentioned) and if this data is stored in AEM DAM, then also just have these products stored in different content trees and apply the appropriate serial number type Tag at the top of the content tree.
Hi, thanks for looking into this with me.
The data is not stored in PIMs that we can use for this. There have been incomplete implementations of 'lightweight PIMs', but they are not comprehensive enough to help us with these problems.
The use cases are the usual stuff: we want to harmonize all our assets (at least, communications-type assets) in a CCMS that our authors, from many departments across the companies, can onboard onto and use. To do that, we need this taxonomy.
I have no idea what those search things are, so I would say not.
Product-related documents are stored in various places: some are stored in another CMS, some are stored in AEM, some are stored on network drives, and it's kind of the Wild West... like a lot of companies.
I want to bring all this disparate content under one roof, and manage it with a single system--the taxonomy is necessary for this, but I also need to separate it by serial number break.
With three companies and thousands of products (past, present, and future) to harmonize, could you realistically set up, say, a thousand tags reading "SWS 123456", "SWS 134578", "SWS 258740" etc. etc.? There must be a simpler way of dealing with this. It wouldn't be some kind of extra metadata field or customizable tag containing a variable value? Someone must have thought of this already.
@Eric_Amble : looking at the problem statement this definitely needs deep diving into the aspects of the products which needs to be:
However, on a high level understanding the problem statement you can definitely achieve the requirement by breaking down such metadata into two parts:
Where:
Search based on tag+metadata can work to meet the scenarios you mentioned. And as @Harwinder-singh indicated - the volume of content to search on can be handled with indexing and capabilities of the search engine (SOLR, Lucene etc.)
An opinion on the solution approach you take is also dependent on:
Some useful references:
Please reach out to your Adobe team if you want to discuss the use case and gain insights into above information
@Eric_Amble Did you find the suggestions helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!
Views
Replies
Total Likes
Views
Likes
Replies