Product Profiling

You can use the product attribute to make content reusable and to publish customized deliverables.

Use Cases

Consider profiling your content with the product attribute in the following scenarios:

  • You want to maintain a single set of documentation for multiple products that are similar
  • You want to keep specifications for different products in one topic

Product Profiling Example

You include or exclude profiled content by applying a DITAVAL during publication.
Remember: By default, all content is included in published deliverables, unless you have applied conditional profiling.
Figure 1. Product-Specific Specification.

This example shows a reference topic that contains specifications for “productA” and “productB”. The values of “Specification C” are different for “productA” (“ValueA”) and “productB” (“ValueB”).

DITA topic with two phrases, profiled as productA and productB
Figure 2. Product-Specific Topic.

This example shows a task topic specific to “productA”.

DITA Task profiled for productA
Figure 3. DITAVAL for “ProductA”.

This example shows a DITAVAL that excludes “productB”-related content and includes “productA”-related content.

DITAVAL including productA content and excluding productB content