Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents |
---|
Einführung
Mit Hilfe von Affinitäten können Sie beliebige Objekte in Ihrer Salesforce Instanz verschlagworten. Mögliche Anwendungsfälle sind die Themenbereiche einer Publikation oder die Interessensgebiete eines Kontakts, um ihm den passenden Kampagnen zuzuweisen. Durch die objektübergreifende Verwendung können Affinitäten den 360° Blick in Ihrem CRM verbessern.
Administration von Affinitäten
Affinitäten bestehen zunächst aus dem Objekt “Affinitäten”, in dem die einzelnen Schlagworte als Datensätze angelegt werden. Mithilfe von sog. “Verknüpfungsobjekten” schaffen Sie die Basis dafür, dass Affinitäten anderen Objekten zugewiesen werden können.
Das Objekt Affinitäten
Zum Erstellen einer Affinität sind nur wenige Angaben erforderlich:
Objektname | Label |
---|---|
| Affinität |
Feldname | Label | Feldtyp | Beschreibung |
---|---|---|---|
Name | Affinität Name | Text(80) | Der Name der Affinität. |
f42_dispo__Description__c | Beschreibung | Langer Textbereich(32768) | Optional zum internen Gebrauch. |
f42_dispo__ParentAffinity__c | Übergeordnete Affinität | Nachschlagen(Affinität) | Die übergeordnete Affinität wird verwendet, um verschiedene Affinitäten zu gruppieren und zu strukturieren. |
f42_dispo__SLDSIconName__c | Icon Name | Text(255) | Optional. Bitte den Symbol Namen aus dem Salesforce Lightning Design System eingeben. Zu finden hier: https://www.lightningdesignsystem.com/icons. Beispiel: custom:custom48. Wenn das Feld leer ist, wird ein Standard Symbol verwendet. |
f42_dispo__AffinityFilter__c | Affinitäten Filter | Auswahlliste (Mehrfachauswahl) | Über den Affinitäten Filter wählen Sie die Objekte aus, für die die Affinität zur Auswahl stehen soll. Die vorhandenen Verknüpfungsobjekte stehen zur Auswahl. Wenn Sie weitere Verknüpfungsobjekte anlegen, ergänzen Sie bitte die Werte der Auswahllisteden Filter, indem Sie den API-Namen der neuen Objekte als Auswahllistenwert hinzufügen. |
Affinitäten-Filter
Sie haben die Möglichkeit, Affinitäten auf bestimmte Objekte zu filtern, und so z.B. andere Affinitäten bei Publikationen als bei Kontakten und Kampagnen zur Auswahl zu haben.
Gesteuert wird die Sichtbarkeit über die Mehrfachauswahlliste “Affinitäten-Filter” f42_dispo__AffinityFilter__c
.
Hier stehen sämtliche Objekte zur Auswahl, zu denen ein Verknüpfungs-Objekt mit Affinitäten existiert. Wenn Sie keine Einschränkung bei der Auswahl der Affinitäten vornehmen wollen, weisen Sie der Affinität einfach sämtliche zur Auswahl stehenden Objekte zu.
Warning |
---|
Wird ein Auswahllistenwert wieder aus der Zuordnung entfernt, werden sämtliche Datensätze an dem zugehörigen Verknüpfungs-Objekt gelöscht. |
Wichtiger Hinweis zum Update auf MediaVelox Spring 22
Fügen Sie zunächst das Feld “Affinitäten Filter” f42_dispo__AffinityFilter__c
dem Affinität Seitenlayout hinzu.
Sollten Sie bereits eigene Verknüpfungs-Objekte angelegt haben, z.B. Affinitäten für Leads oder Ausgaben, fügen Sie bitte die API-Namen dieser Objekte als Auswahllistenwerte für den Filter hinzu.
Achten Sie bei Update Ihrer Salesforce Instanz auf Version 22.100 (MediaVelox Spring 22) weiterhin darauf, die Werte der Auswahlliste “Affinitäten Filter” auf Ihre bestehenden Affinitäten anzuwenden. Sie finden dazu in der Listenansicht einen Button “Affinitätsfilter aktualisieren”:
Wenn der Button nicht auf Ihrer Listenansicht sichtbar ist, ergänzen Sie ihn bitte im Setup am Objekt Affinität unter “Suchlayouts für Salesforce Classic” beim Layout für die Listenansichten:
Indem Sie den Button betätigen, werden allen Datensätzen in Ihrer Instanz, die keinen Eintrag im Feld Affinitäten Filter haben, sämtliche zur Auswahl stehenden Werte zugewiesen.
Dies ist eine einmalige Aktion. Anschließend können Sie den Button wieder aus Ihrer Listenansicht entfernen.
Die Verknüpfungsobjekte
Um die Affinitäten einem Objekt zuweisen zu können, müssen zwei Voraussetzungen erfüllt sein: Zum einen muß es das Junction-Objekt geben, dass die Verbindung zwischen Affinität und gewünschtem Objekt herstellt, zum anderen muss der Name dieses Junction-Objekts der Auswahlliste “Affinitäten Filter” zugewiesen sein.
Verknüpfungsobjekte (englisch “Junction Objects”) sind benutzerdefinierte Objekte mit zwei Master-Detail-Beziehungen, eine zur Affinität und eine zu dem Objekt, dem die Affinität zugewiesen werden soll.
Im MediaVelox Paket enthalten sind die Verknüpfungsobjekte zu Account, Kontakt, Publikation , Ausgabe und Kampagne:
verknüpftes Objekt | Objektname | Label | |||
---|---|---|---|---|---|
Account | f42_dispo__MVX_AccountAffinity__c | Account-Affinität | |||
Kontakt | f42_dispo__MVX_ContactAffinity__c | Kontakt-Affinität | |||
Kampagnen | f42_dispo__MVX_CampaignAffinityFilter__c | Kampagnen-Filter | |||
Publikation | f42_dispo__MVX_PublicationAffinity__c | Publikations-Affinität | Ausgabe | f42_dispo__Issue_Affinity__c | Ausgaben-Affinität |
Der Aufbau eines solchen Verknüpfungs-Objektes ist recht einfach. Es enthält jeweils eine Master-Detail Beziehung zur Affinität und eine zum jeweiligen Objekt. Hier am Beispiel der Account-Affinität:
Feldname | Label | Feldtyp | Beschreibung |
---|---|---|---|
Name | Account Affinität Nummer | Automatisch nummerieren | Der Name wird als Nummer automatisch vergeben |
f42_dispo__Account__c | Account | Master-Detail(Account) | Master in der Master-Detail-Beziehung zum Account |
f42_dispo__Affinity__c | Affinität | Master-Detail(Affinität) | Master in der Master-Detail-Beziehung zur Affinität |
f42_dispo__Description__c | Beschreibung | Langer Textbereich(32000) | Optional. Für interne Zwecke. |
Note |
---|
Nach diesem Schema können Sie selbst weitere Verknüpfungen zu beliebigen weiteren Objekten in Ihrer Salesforce Instanz erstellen. Denken Sie bitte daran, den API-Namen Ihres benutzerdefinierten Verknüpfungs-Objekts auch der Auswahlliste “Affinitäten Filter” hinzuzufügen. |
Verwendung von Affinitäten
Um die Affinitäten an einem Objekt, z.B. am Account, verwalten zu können, fügen Sie zunächst die Komponente Affinities
dem Lightning Page Layout hinzu und tragen die entsprechenden Feldnamen aus dem Verknüpfungs-Objekt ein:
Anschließend kann der Benutzer aus der angezeigten Liste die gewünschten Affinitäten per Klick zuweisen:
Kampagnenmitglieder aus Affinitäten gewinnen
Wenn Sie Ihren Kontakten Affinitäten zugewiesen haben, können Sie genau nach diesen auch die Mitglieder einer Kampagne in Salesforce selektieren.
Blenden Sie dazu zunächst die Komponente Campaign: Filter and Add Members by Affinity
auf der Lightning Page des Objekts Kampagne ein:
Mit Klick auf die Schaltfläche “Kontakte nach Affinitäten” öffnet sich die Filtermaske:
Sie haben hier mit Klick auf das Stiftsymbol die Möglichkeit, diejenigen Affinitäten auszuwählen, die Sie in Ihrer Kampagne berücksichten wollen und solche, die Sie ausschließen möchten:
Ihre Auswahl wird vor dem Bestätigen noch einmal übersichtlich angezeigt:
Aus dieser Auswahl werden alle Kontakte selektiert, die eine Zuordnung auf die genannten Affinitäten haben und mit Klick auf “Speichern” gleich als Kampagnenmitglieder im gewünschten Status angelegt:
Auch bei der Kampagnen-Selektion greift der Affinitäten-Filter. Achten Sie daher darauf, dass die Affinitäten für Kontakte und Kampagnen übereinstimmen, wenn Sie daraus Kampagnenmitglieder generieren möchten.