Sie befinden sich hier:
Überlegungen zu benutzerdefinierten Adressfeldern
Bevor Sie benutzerdefinierte Adressfelder aktivieren, konfigurieren Sie Auswahllisten für Bundesstaat und Land/Region und lesen Sie diese Überlegungen.
Erforderliche Editionen
| Verfügbarkeit: Salesforce Classic und Lightning Experience |
| Verfügbarkeit: alle Editionen |
Unterstützte Funktionen
Mithilfe von benutzerdefinierten Adressfeldern können Ihre Salesforce-Endbenutzer Adressdaten über zusammengesetzte benutzerdefinierte Adressfelder in standardmäßigen und benutzerdefinierten Objekten hinzufügen und abrufen. Benutzer können die Daten des benutzerdefinierten Adressfelds in Datensätzen bearbeiten und die benutzerdefinierten Adressdaten in Listenansichten und Berichten anzeigen.
Sie können benutzerdefinierte Adressfelder mit diesen Funktionen verwenden.
- Google-Adressensuche
- Wenn Benutzer benutzerdefinierte Adressfelder ausfüllen, können sie eine Adresse manuell eingeben oder in Google nach einer Adresse suchen. Wenn ein Benutzer in Google eine Adresse auswählt, werden die Straße, der Ort, das Bundesland, die Postleitzahl und das Land eingetragen. Zum Ausfüllen von Adressdetails verwenden die Karten- und Standortservices die Google Maps Geocoding API. Wenn die Geocodierungs-API eine Adresskomponente nicht zuordnen oder analysieren kann, können Karten- und Standortservices das Adressfeld nicht automatisch ausfüllen.
- Auswahllisten für Bundesstaat und Land/Region
- Endbenutzer wählen in Auswahllisten die Werte für Bundesstaat, Bundesland, Land und Region aus, wenn sie Adressen in benutzerdefinierten Adressfeldern hinzufügen oder bearbeiten. Standardadressfelder funktionieren parallel zu neuen benutzerdefinierten Adressfeldern. Wenn Auswahllisten für Bundesstaat und Land/Region in Ihrer Organisation nicht aktiviert sind, bleiben die Komponenten für "Bundesstaat" und "Land" der standardmäßigen Adressfelder freie Textfelder.
- Validierungsregeln
- Machen Sie beispielsweise erforderlich, dass die Straße, der Ort, das Bundesland und die PLZ eingetragen werden, bevor Sie ein benutzerdefiniertes Adressfeld speichern können.
- Apex-Klassen und -Auslöser
- Sie erstellen beispielsweise ein benutzerdefiniertes Adressfeld "Büroadresse" im Opportunity-Objekt und möchten, dass "Büroadresse" immer einen Wert aufweist. Anschließend erstellen Sie einen Apex-Auslöser, der aufgerufen wird, wenn das Feld "Büroadresse" beim Speichern einer Opportunity nicht ausgefüllt ist. Der Auslöser füllt das nicht ausgefüllte Feld "Büroadresse" mit der Rechnungsanschrift im übergeordneten Account aus, bevor der Opportunity-Datensatz gespeichert wird.
- Listenansichten
- Sie erstellen beispielsweise ein benutzerdefiniertes Adressfeld mit dem Namen "Lagerhausadresse" im Account-Objekt. Nehmen Sie die einzelnen Komponenten der Lagerhausadresse wie die Straße oder das Bundesland in eine Listenansicht "Accounts" auf.
- Berichte
- Beispielsweise ein Bericht, der die Anzahl der Opportunities nach Bundesland oder PLZ in einem benutzerdefinierten Adressfeld summiert.
- Feldverlaufsverfolgung
- Verfolgen Sie den Verlauf eines benutzerdefinierten Adressfelds in der Themenliste "Verlauf" eines Objekts und zeigen Sie ihn an.
- Verwaltete Pakete
- Fügen Sie beispielsweise ein benutzerdefiniertes Adressfeld in ein verwaltetes Paket ein oder verwenden Sie ein Paket, um dieses Feld in einer Sandbox bereitzustellen.
- Änderungssets
- Verschieben Sie Objekte mit Adressfeldern, die mithilfe von benutzerdefinierten Adressfeldern erstellt wurden, von einer Salesforce-Organisation in eine andere.
- Apex und API
- Verwenden Sie Apex, um Datensätze mit benutzerdefinierten Adressfelddaten zu erstellen, zu bearbeiten oder zu löschen. Verwenden Sie die Metadaten-API, um ein benutzerdefiniertes Adressfeld für ein Objekt zu erstellen. Verwenden Sie die SOAP-API oder die REST-API, um einen Datensatz mit benutzerdefinierten Adressdaten zu erstellen, zu aktualisieren oder zu löschen. Um Informationen zu benutzerdefinierten Adressfeldern wie den Entwicklernamen abzurufen, verwenden Sie die Tooling-API. Weitere Informationen finden Sie im Custom Address Fields Developer Guide.
- Datenänderungserfassung
- Empfangen Sie Echtzeitereignisse für Änderungen an benutzerdefinierten Adressfeldern für neue, aktualisierte und wiederhergestellte Datensätze.
- Skinny-Tabellen
- Fügen Sie benutzerdefinierte Adressfelder in Skinny-Tabellen ein, in denen häufig verwendete Felder enthalten sind, um Verknüpfungen zu vermeiden und die Leistung bestimmter schreibgeschützter Vorgänge zu verbessern. Weitere Informationen finden Sie unter Skinny-Tabellen in den Best Practices for Deployments with Large Data Volumes (Bewährte Vorgehensweisen für Bereitstellungen mit großen Datenvolumen).
- Benutzerdefinierte Indizes
- Erstellen Sie zum Beschleunigen von Abfragen benutzerdefinierte Indizes für benutzerdefinierte Felder, die mit dem Datentyp "Adresse" erstellt wurden. Entsprechende Informationen finden Sie unter Indizes in Best Practices for Deployments with Large Data Volumes.
- Geocode
- Wenn Sie Ihren Benutzern präzise geografische Informationen bereitstellen möchten, fügen Sie benutzerdefinierten Adressfeldern Geocode-Informationen hinzu.
Überlegungen zu Auswahllisten für Bundesstaat und Land/Region
- Für benutzerdefinierte Adressfelder werden Auswahllisten für die Adressfelder "Bundesstaat" und "Land" verwendet.
- Wenn Auswahllisten für Bundesstaat und Land/Region aktiviert sind, werden diese Auswahllistenwerte in Standardadressfeldern verwendet. Bei benutzerdefinierten Adressfeldern sind dieselben Auswahllistenwerte automatisch in benutzerdefinierten Adressfeldern verfügbar. Für standardmäßige und benutzerdefinierte Adressfelder können keine separaten Auswahllistenwerte angegeben werden.
- Wenn Auswahllisten für Bundesstaat und Land/Region nicht aktiviert sind, werden diese Auswahllisten für benutzerdefinierte Adressfelder mit "Benutzerdefinierte Adressfelder" aktiviert. Standardmäßig sind alle Länder, Regionen sowie deren Bundesländer und Kantone für Benutzer sichtbar. Wenn Sie die verfügbaren Auswahllistenwerte in Salesforce angeben möchten, konfigurieren Sie Auswahllisten für Bundesstaat und Land/Region.
- Wenn Sie diese Auswahllistenwerte konfigurieren, wirkt sich dies nicht auf das Verhalten von Standardadressfeldern aus, es sei denn, Sie aktivieren "Auswahllisten für Bundesstaat und Land/Region" für Standardfelder unter "Setup". Zum Verwenden von "Benutzerdefinierte Adressfelder" ist das Aktivieren der Auswahllisten für Standardfelder nicht erforderlich.
Weitere Informationen zum Konfigurieren der Auswahllisten finden Sie unter Konfigurieren von Auswahllisten für Bundesstaat und Land/Region. Einzelheiten zur Aktivierung der Auswahllisten für Standardadressfelder finden Sie unter Benutzern erlauben, Bundesstaaten, Länder und Regionen aus Auswahllisten auszuwählen.
Anforderung für die Paketbereitstellung
Wenn ein Paket ein benutzerdefiniertes Feld mit dem Feldtyp "Adresse" enthält, muss bei der Paketbereitstellung "Benutzerdefinierte Adressfelder" in der Zielorganisation aktiviert sein.
Organisationsobergrenzen für benutzerdefinierte Adressfelder
Bei benutzerdefinierten zusammengesetzten Feldern zählt jede Komponente im Hinblick auf die Zuteilungen Ihrer Organisation als ein benutzerdefiniertes Feld. Somit zählt jedes benutzerdefinierte Adressfeld als neun benutzerdefinierte Felder: jeweils eines für Straße, Stadt, Postleitzahl, Ländercode, Bundeslandscode, Geocode-Genauigkeitsebene, Längen- und Breitengrad plus eines für die interne Verwendung. Weitere Informationen zu den Zuteilungen für Ihre Organisation finden Sie unter Salesforce-Funktionen und Editionszuteilungen.
Einschränkungen für benutzerdefinierte Adressfelder
Bevor Sie "Benutzerdefinierte Adressfelder" aktivieren oder ein benutzerdefiniertes Adressfeld hinzufügen, machen Sie sich mit den Einschränkungen dieser Funktion vertraut. Benutzerdefinierte Adressfelder werden in diesen Funktionen nicht unterstützt.
- Die Konvertierung von Adressdaten in benutzerdefinierte Felder vom Typ "Adresse" aus benutzerdefinierten Feldern anderer Typen.
- Genehmigungen
- Datenimport-Assistent
- Fuzzyübereinstimmung
- Zusammengesetzte API
- Feldverschlüsselung
- Feldsets
- Flow-Bildschirmeingabekomponente: Adresse
- Leadkonvertierung
- Lightning-Webkomponenten
- Massenaktualisierung von Adressen
- Briefvorlagenfelder
- Visualforce-Seiten
- Workflow
Salesforce hat benutzerdefinierte Adressfelder mit diesen Funktionen nicht validiert.
- Schemagenerator
- Online-Vorgangserfassung und E-Mail-Vorgangserfassung
- Generieren von Leads über Ihre Website
- Exportieren von Sicherungsdaten aus Salesforce
- Exportieren von Daten
- Filtern in einer Themenliste
- Bulk-API 1.0
- Community-Profil
Diese Funktion ist entweder nicht verfügbar oder bei benutzerdefinierten Adressfeldern begrenzt.
- Wie bei Standardadressfeldern können Sie ein benutzerdefiniertes Adressfeld nicht als erforderlich markieren.
- Die DISTANCE-Funktion kann nicht für ein benutzerdefiniertes Adressfeld verwendet werden.
- Verwenden Sie zum Exportieren von in benutzerdefinierten Feldern vom Typ "Adresse" gespeicherten Daten API- oder SOQL-Abfragen. Der Export benutzerdefinierter zusammengesetzter Felder wird von der Bulk-API nicht unterstützt.
- In der Fehlermeldung, wenn Sie versuchen, ein benutzerdefiniertes Adressfeld mit der Bulk-API zu exportieren, wird falsch angegeben, dass die Funktion nicht aktiviert ist. Der Export benutzerdefinierter zusammengesetzter Felder wird von der Bulk-API nicht unterstützt.
- Verwenden Sie die REST-API oder die Bulk-API 2.0, um ein benutzerdefiniertes Adressfeld mit importierten Daten aufzufüllen.
- Suchvorgänge, einschließlich der globalen Suche, Nachschlagesuche, Suchverwaltung und SOSL-Abfragen, werden nicht unterstützt.
- In Skinny-Tabellen kann eine Komponente eines benutzerdefinierten Adressfelds nicht als Partitionsspalte ausgewählt werden.
- Zusammengesetzte Adressfelder werden in Berichten nicht unterstützt. Um ein benutzerdefiniertes Adressfeld in einen Bericht aufzunehmen, fügen Sie die einzelnen Adresskomponenten wie Straße, Stadt, Bundesland und Postleitzahl hinzu.
- Wenn Sie ein benutzerdefiniertes Adressfeld in einer Datenintegrationsregel verwenden, sind die Komponenten "Land" und "Bundesland" für die Feldzuordnung nicht verfügbar.
- Sie können die Bezeichnungen für die einzelnen Komponenten eines benutzerdefinierten Adressfelds nicht umbenennen.
- Sie können die Bezeichnung eines benutzerdefinierten Adressfelds lokalisieren. Sie können jedoch die Bezeichnungen der einzelnen Komponenten in einem benutzerdefinierten Adressfeld nicht lokalisieren.
- Das Wort "Adresse" wird nicht an die Abschnittsbezeichnung für ein benutzerdefiniertes Adressfeld angehängt. Wenn Sie das Wort "Address" (Adresse) in die Feldbezeichnung aufnehmen, wird es in die Bezeichnung für jede Komponente aufgenommen. Beispiel: "Warehouse Address (State)" (Warehouse-Adresse (Bundesland)) anstelle von "Warehouse (State)". Diese Bezeichnungen sind nicht mit dem Bezeichnungsverhalten für Standardadressfelder konsistent.
- Die Länge des Felds "GeoCodeAccuracy" für benutzerdefinierte Felder des Datentyps "Adresse" ist nicht mit dem Standardfeld des Typs "Adresse" konsistent.

