I have a use case where I need to add custom page metadata on publish (preferably via a TBB) as per point 2 of Dom's answer here: https://tridion.stackexchange.com/a/3917/159. In essence, this is a perfect for the use of the Tridion.ContentManager.Publishing.Rendering.AddMetadata
method on the RenderedItem
(see "SDL Tridion 2013 SP1 TOM.NET API.chm").
The API states:
There is no possibility to remove or change the metadataXml once it is added.
What does this mean exactly?
- Does it mean that once it gets written into the Broker's tables, you can't change it upon subsequent republishes?
- Or does it mean that once its in the Broker, you can't change the meta keys, but can still change the meta values associated?
- Or some other reason?