Kampagnenfelder (Campaign Fields)
Die Dokumentfunktion Campaign Fields bindet aktive Kampagnen in Outlook-Signaturvorlagen ein. Sie definiert benannte Kampagnenfelder, die in der Signatur als Platzhalter verwendet werden. Über Tag-Filter wird gesteuert, welche Kampagnen in welcher Signaturvorlage erscheinen.
Diese Dokumentfunktion steht ausschliesslich auf Outlook-Signaturvorlagen zur Verfügung.
Grundaufbau
<CampaignConfiguration>
<Campaign Name="SommerAktion" Label="Sommeraktion 2024" AutoInsert="true">
<TagFilter>
<Tag>Kampagne</Tag>
<Tag>Sommer</Tag>
</TagFilter>
</Campaign>
<Campaign Name="WinterAktion" translate-Label="Campaigns.Winter" AutoInsert="false" />
</CampaignConfiguration>
Campaign
Jedes <Campaign>-Element definiert einen Kampagnenfeld-Eintrag.
Attribute
| Attribut | Beschreibung |
|---|---|
Name (erforderlich) | Technischer Bezeichner des Kampagnenfelds. Muss eindeutig und ohne Leerzeichen sein. |
Label | Anzeigename in der Benutzeroberfläche. |
translate-Label | Übersetzungsschlüssel für den Anzeigenamen (alternativ zu Label). |
AutoInsert | Bei true wird die Kampagne automatisch in die Signatur eingefügt, wenn sie aktiv ist. Standardwert: true. |
TagFilter
Über <TagFilter> wird eingeschränkt, welche Kampagnen auf dieser Signaturvorlage erscheinen. Nur Kampagnen, die mindestens einen der definierten Tags tragen, werden angezeigt.
<Campaign Name="SommerAktion" Label="Sommeraktion">
<TagFilter>
<Tag>Sommer</Tag>
<Tag>Retail</Tag>
</TagFilter>
</Campaign>
Wird kein <TagFilter> angegeben, werden alle aktiven Kampagnen berücksichtigt.
Zusammenspiel mit Kampagnenvorlagen
Kampagnenfelder in einer Signaturvorlage werden durch Kampagnenvorlagen befüllt. Eine Kampagnenvorlage (Vorlagentyp: Outlook-Kampagnenvorlage) definiert den konkreten HTML-Inhalt (Banner, Text, Bild) und ist über Tags mit der Signaturvorlage verknüpft.
Das Zusammenspiel:
- Signaturvorlage definiert mit Campaign Fields benannte Platzhalter (
Name). - Eine oder mehrere Kampagnenvorlagen sind mit passenden Tags versehen.
- primedocs wählt zur Laufzeit die aktive Kampagnenvorlage anhand der Tags und fügt ihren Inhalt in den entsprechenden Platzhalter ein.