Zum Hauptinhalt
Hinweis: Dieser Artikel wird aus Kulanz zur Verfügung gestellt. Er wurde automatisch mit einer Software übersetzt und unter Umständen nicht korrekturgelesen. Die englischsprachige Fassung gilt als offizielle Version und Sie können dort die aktuellsten Informationen finden. Hier können Sie darauf zugreifen.

Datensätze erstellen und verwenden

Zuletzt aktualisiert am: Oktober 24, 2024

Mit einem der folgenden Abonnements verfügbar (außer in den angegebenen Fällen):

Marketing Hub   Professional
Sales Hub   Professional
Service Hub   Professional
Operations Hub   Professional , Enterprise
Content Hub   Professional

Ein Datensatz ist eine Sammlung von Daten aus Ihrem gesamten HubSpot-Account, der dann in benutzerdefinierten Berichten verwendet werden kann. Ein Datensatz kann Eigenschaften für CRM-Objekte und HubSpot-Elemente sowie Formeln zur Berechnung Ihrer Daten umfassen. Sie können z. B. ein Feld zur Berechnung des jährlichen wiederkehrenden Umsatzes auf der Grundlage der Eigenschaft Deal-Betrag erstellen. 

Zugriff und Verwendung vorgefertigter Datensätze

  • Gehen Sie in Ihrem HubSpot-Account zu Datenmanagement > Datensätze.
  • Bewegen Sie den Mauszeiger über den Namen des Datensatzes, den Sie verwenden möchten, und klicken Sie auf Bericht erstellen.
berichtserstellung-datensatz
  • Um einen Datensatz zu bearbeiten, klicken Sie auf Bearbeiten.
  • Um den Datensatz zu exportieren, klicken Sie auf Aktionen und dann auf Exportieren.

Erstellen Sie einen benutzerdefinierten Datensatz (nurOperations Hub Professional und Enterprise )

Die Erstellung mehrerer Datensätze für Ihre Teams bedeutet, dass die Berichtersteller nicht jedes Mal ihre Datenquellen auswählen müssen, wenn sie einen Bericht erstellen müssen. Ein Datensatz kann außerdem auch nach der Erstellung aktualisiert werden, sodass alle Berichte, die diesen Datensatz verwenden, gleichzeitig aktualisiert werden können.

Im Folgenden erfahren Sie, wie Sie einen Datensatz erstellen und den Datensatz im Bericht verwenden. Außerdem erfahren Sie mehr über die Definitionen für die verfügbaren Funktionen im Datensatz-Tool.

So erstellen Sie einen Datensatz:

  • Gehen Sie in Ihrem HubSpot-Account zu Datenmanagement > Datensätze.
  • Klicken Sie oben rechts auf „Datensatz erstellen“. Oder Sie erstellen einen Datensatz unter Verwendung einer Vorlage, indem Sie die verfügbaren Vorlagen durchsuchen und dann auf Vorlage verwendenklicken. 

Datenquellen

Wählen Sie zunächst die Datenquellen aus, die Sie in Ihren Datensatz aufnehmen möchten. Datenquellen sind die Objekte, Ressourcen und Events, für die Sie einen Bericht erstellen möchten. Dazu gehören alle CRM-Objekte wie Kontakte oder benutzerdefinierte Objekte sowie Elemente wie Website-Seiten und E-Mails, Konversationen, Vertriebsaktivitäten und vieles mehr. Sie können bis zu 5 Datenquellen pro Datensatz auswählen.

Die primäre Datenquelle steht im Mittelpunkt des Datensatzes, und alle anderen Datenquellen beziehen sich auf diese primäre Quelle. Um diese Datenquellen zu verknüpfen, verbindet HubSpot die Daten im Hintergrund auf dem kürzesten Weg. Kontakte und Deals zum Beispiel hängen direkt miteinander zusammen und können ohne zusätzliches Verbinden ausgewählt werden. 

Andere Datenquellen können jedoch nicht direkt zugeordnet werden und erfordern zusätzliche Quellen, um die Daten miteinander zu verbinden. Wenn Ihre Hauptquelle beispielsweise Deals ist und Sie Blog-Beitragsdaten in den Bericht aufnehmen möchten, kann HubSpot diese Quellen nur über die Quellen Kontakte und Webaktivitäten verknüpfen. Diese anderen Quellen werden automatisch ausgewählt, um die Daten miteinander zu verbinden.

  • Um die primäre Datenquelle auszuwählen, klicken Sie auf Hinzufügen primäre Datenquelle, dann wählen Sie eine Datenquelle

    add-datasource-datensätze
  • Klicken Sie auf Continue (Weiter).
  • Fahren Sie mit der Auswahl weiterer Datenquellen fort. Im rechten Bereich können Sie die Beziehungen zwischen den aktuell ausgewählten Datenquellen anzeigen.
  • Beim Auswählen von Quellen können Sie im Vorschaufenster am unteren Rand des Bildschirms eine Vorschau auf Ihre Daten anzeigen. 
  • Nachdem Sie Ihre Datenquellen ausgewählt haben, klicken Sie oben rechts auf „Weiter“.

Eigenschaften und Felder hinzufügen

Wählen Sie die Felder aus, die in den Datensatz aufgenommen werden sollen. Sie können dem Datensatz vorhandene HubSpot-Eigenschaften sowie benutzerdefinierte Formelfelder hinzufügen.

Eigenschaften hinzufügen

  • Um dem Datensatz Eigenschaften hinzuzufügen, ziehen Sie die Eigenschaften aus der linken Seitenleiste in den Abschnitt Felder des Datensatzes und legen Sie sie dort ab.

datensätze-hinzufügen-eigenschaften

  • Um eine Eigenschaft umzubenennen oder eine Vorschau ihrer Daten anzuzeigen, klicken Sie auf die Eigenschaft unter Dataset fields und geben Sie dann einen neuen Namen in das Feld name auf der rechten Seite ein. Wenn Sie eine Eigenschaft umbenennen, wird ihr Name nur in diesem Datensatz aktualisiert. Auf diese Weise können Sie die Darstellung dieser Felder im Berichtdesigner individuell anpassen, ohne dass sich dies auf den Namen der vorhandenen Eigenschaft auswirkt.

Formelfelder hinzufügen

Formelfelder sind spezifisch für das Datensatz und können zur Berechnung von Werten anhand von Eigenschaften im Datensatz verwendet werden. Erfahren Sie mehr über das Erstellen von Formeln mithilfe flexibler Ausdrücke.

  • Um ein Feld für eine Formel zu erstellen, klicken Sie auf Abgeleitetes Feld hinzufügen > Formel-Feld

    add-derived-field
  • Geben Sie am unteren Rand einen Namen für das Feld ein.
  • Geben Sie Ihre Formel ein. Sie können auf Eigenschaften verweisen, die Sie dem Datensatz hinzugefügt haben, sowie auf andere HubSpot-Eigenschaften außerhalb des Datensatzes, und Sie können Funktionen verwenden, um auf der Grundlage von Eigenschafts- und Literaldaten zu berechnen. Im Folgenden erfahren Sie mehr über Formelsyntax und -definitionen.
    • Um Ihre Formel manuell einzugeben, beginnen Sie mit der Eingabe im Feld „Formel“. Standardmäßig zeigt HubSpot bei der Texteingabe Optionen zur automatischen Vervollständigung an.

      auto-complete-formula-datasets
    • Um eine Eigenschaft einzufügen, die Sie dem Dataset hinzugefügt haben, klicken Sie auf das Dropdown-Menü Dataset-Feld und wählen Sie dann die Eigenschaft .
    • Um eine Eigenschaft einzufügen, die nicht im Datensatz enthalten ist, klicken Sie auf das Dropdown-Menü „HubSpot-Eigenschaft“ und wählen Sie dann die Eigenschaft aus.
    • Um eine Funktion einzufügen, klicken Sie auf das Dropdown-Menü „Funktion“ und wählen dann eine Funktion aus.
    • Um ein Snippet einzufügen, klicken Sie auf das Dropdown-Menü Snippet und wählen dann eine vorgefertigte Formel aus. Snippets werden auf der Grundlage der im Datensatz enthaltenen Quellen erstellt. Daher sind für Datensätze, die aus der Datenquelle Kontakte erstellt wurden, andere Ausschnitte verfügbar als für die Datensätze der Deals.
datensatz-schnipsel
  • Wenn Sie Formeln erstellen, zeigt das Feld Formel alle erkannten Probleme an. Wenn eine Formel ungültig ist, wird ein Indikator angezeigt. Klicken Sie auf [X] Fragen, um die Fehlerdetails anzuzeigen.
     view-dataset-issues
  • Sobald Sie Ihre Felder eingerichtet haben, klicken Sie oben rechts auf Review.

Bedingte Felder hinzufügen

Mit Hilfe von bedingten Feldern können Benutzer Daten auf der Grundlage von festgelegten Bedingungen gruppieren oder ausblenden. Diese Felder können nur in Datasets oder im benutzerdefinierten Berichtserstellerverwendet werden. Sie können bedingte Felder verwenden, um unterschiedliche Provisionen auf der Grundlage des Umfangs eines Deals zu berechnen oder Feedback-Antworten in Kategorien umzuwandeln, z. B. wird eine Kennzeichnung zwischen 1 und 6 als "negativ" eingestuft.

Das bedingte Feld ermöglicht es Ihnen, eine Formel mit der Funktion IF() zu erstellen. Alle Felder, die mit Hilfe eines bedingten Feldes erstellt wurden, können mit einer IF()-Funktion in einem Feld zur Erstellung einer Standardformel neu erstellt werden.

  • Um ein bedingtes Feld zu erstellen, klicken Sie auf Abgeleitetes Feld hinzufügen > Bedingtes Formel-Feld
bedingtes-formel-feld 
  • Geben Sie am unteren Rand einen Namen für das Feld ein. Dieser Name wird angezeigt, wenn ein Bericht mit diesem Segment erstellt wird.
  • Geben Sie im Abschnitt Bedingung Ihre WENN-Bedingung ein. Für jede Datenzeile wird, wenn die in diesem Abschnitt festgelegte Bedingung erfüllt ist, die Zeile mit dem imFeld  Dann"festgelegten Wert beschriftet. Wenn die Bedingung falsch ist, wird die Zeile mit dem imFeld Standardwerteingestellten Wert beschriftet. Sie können auf Eigenschaften verweisen, die Sie dem Datensatz hinzugefügt haben, sowie auf andere HubSpot-Eigenschaften außerhalb des Datensatzes, und Sie können Funktionen verwenden, um auf der Grundlage von Eigenschafts- und Literaldaten zu berechnen. Im Folgenden erfahren Sie mehr über Formelsyntax und -definitionen.
    • Um Ihre Formel manuell einzugeben, beginnen Sie mit der Eingabe in das Feld IF. Standardmäßig zeigt HubSpot bei der Texteingabe Optionen zur automatischen Vervollständigung an.

      eingabebedingung
    • Um eine Eigenschaft einzufügen, die Sie dem Dataset hinzugefügt haben, klicken Sie auf das Dropdown-Menü Dataset-Feld und wählen Sie dann die Eigenschaft .
    • Um eine Eigenschaft einzufügen, die nicht im Datensatz enthalten ist, klicken Sie auf das Dropdown-Menü „HubSpot-Eigenschaft“ und wählen Sie dann die Eigenschaft aus.
    • Um eine Funktion einzufügen, klicken Sie auf das Dropdown-Menü Funktion und wählen dann eine Funktionaus.

      einfügen-eigenschaft-feld-funktion
    • Geben Sie in das Feld Dann den Wert ein, den Sie zuweisen möchten, wenn die Bedingung erfüllt ist.
  • Um ein weiteres bedingtes Feld hinzuzufügen, klicken Sie auf Bedingungsblock hinzufügen. Bedingte Blöcke werden sequentiell abgearbeitet; wenn die erste Bedingung erfüllt ist, wird der in diesem Block definierte Wert gesetzt. Wenn dies nicht der Fall ist, geht HubSpot zum nächsten Block über und so weiter. Alle Zeilen, die die festgelegten Bedingungen nicht erfüllen, werden mit dem Standardwertversehen.

    add-conditional-block-datasets
  • Geben Sie im Abschnitt Default einen Wert für Else ein, wenn die Bedingung nicht erfüllt ist.

    enter-else-value
  • Sobald Sie Ihre Felder eingerichtet haben, klicken Sie oben rechts auf Review.
Wenn Sie zum Beispiel bedingte Felder verwenden möchten, um Ihre Kunden nach ihrer Abonnementstufe zu bewerten, erstellen Sie drei bedingte Blöcke 

beispiel-Bedingungsfeld

Filter

Verfeinern Sie Ihre Daten weiter, indem Sie Ihren Feldern Filter hinzufügen.

So fügen Sie einen Filter hinzu:

  • Wechseln Sie zur Registerkarte Filter.
  • Klicken Sie in der linken Seitenleiste auf und ziehen Sie die Felder.
  • Klicken Sie auf ein Feld, um dessen Filteroptionen anzuzeigen. Wählen Sie einen Filter aus und klicken Sie dann auf Anwenden.
  • Sie können Filter gruppieren, indem Sie auf ein Feld und dann auf das Dropdown-Menü Mit anderem Filter gruppieren klicken. Wählen Sie einen anderen aktiven Filter aus und klicken Sie dann auf Anwenden.

datasets-group-filters0

    • Sie können die Verwendung der Filter ändern, indem Sie auf das Dropdown-Menü Include data if it matches klicken:
      • Alle der unten aufgeführten Filter: die Daten müssen allen eingestellten Filtern entsprechen.
      • Jeder der unten aufgeführten Filter: daten können aufgenommen werden, wenn sie einen oder mehrere der gesetzten Filter erfüllen.
      • Benutzerdefinierte Filterregeln: schreiben Sie Ihre eigenen Filterregeln. Sie können boolesche Ausdrücke wie "1 und (2 oder 3)" verwenden.
    • Um die Gruppierung von Filtern aufzuheben, klicken Sie auf einen Filter und dann auf das Dropdown-Menü „Mit anderem Filter gruppieren“. Wählen Sie „Keiner“ und klicken Sie dann auf „OK“.
  • Nachdem Sie Ihre Filter eingerichtet haben, klicken Sie auf „Weiter“.

Prüfung

Überprüfen Sie Ihren Datensatz, bevor Sie ihn speichern. 

  • Zeigen Sie unter „Quellen“ die von Ihnen ausgewählten Datenquellen an. 
  • Zeigen Sie unter „Felder“ die Felder im Datensatz an. Dazu gehören:
    • Feld: der Name des Feldes.
    • Abgeleitet: Gibt, an ob das Feld ein standardmäßiges HubSpot-Feld oder ein benutzerdefiniertes berechnetes Feld ist.
    • Datentyp: der Typ der im Feld enthaltenen Daten.
    • Eingabe: Der Ausdruck des Feldes.
    • Quelle: die Quelle der Daten (z. B. Kontakte).
  • Zeigen Sie im Bereich „Vorschau“ eine Vorschau Ihrer Daten an. Sie können auf „Tabellenbeziehungen anzeigen“ klicken, um zu sehen, wie die Daten miteinander verbunden sind.
  • Nachdem Sie Ihre Daten überprüft haben, speichern Sie den Datensatz, indem Sie auf „Speichern“ klicken.
  • Geben Sie im rechten Bereich einen Namen und eine Beschreibung für den Datensatz ein.
  • Klicken Sie auf Anwenden.

Sie gelangen dann zum Report Builder, wo Sie einen Bericht auf der Grundlage Ihres Datensatzes erstellen können.

Datensätze anzeigen und verwalten

Im Dashboard für Datensätze können Sie vorhandene Datensätze anzeigen und bearbeiten.

  • Navigieren Sie in Ihrem HubSpot Account zu Reports > Data Management und wählen Sie dann Datasets.
  • Sie können Ihre vorhandenen Datensätze filtern, indem Sie die Filter am oberen Rand der Tabelle verwenden.
  • Um einen Datensatz zu bearbeiten, bewegen Sie den Mauszeiger darüber und klicken Sie dann auf „Bearbeiten“. Sie werden dann zur Seite mit den Details des Datensatzes weitergeleitet.
    • Auf der Registerkarte „Vorschau“ können Sie eine Vorschau der Daten des Datensatzes anzeigen. 
    • Zeigen Sie auf der Registerkarte „Metadaten“ die im Datensatz enthaltenen Datenquellen und Felder an. Dazu gehören:
      • Feld: der Name des Feldes.
      • Abgeleitet: Gibt, an ob das Feld ein standardmäßiges HubSpot-Feld oder ein benutzerdefiniertes berechnetes Feld ist.
      • Datentyp: der Typ der im Feld enthaltenen Daten.
      • Eingabe: die Zeichenfolge, mit der Daten in das Feld eingegeben werden.
      • Quelle: die Quelle der Daten (z. B. Kontakte).
    • Zeigen Sie auf der Registerkarte „Berichte“ die Berichte an, die mithilfe des Datensatzes erstellt wurden.
    • Auf der Seite mit den Details zu den Datensätzen können Sie auch einen neuen Bericht unter Verwendung des Datensatzes erstellen, indem Sie auf Bericht erstellenklicken.

Einen Bericht mithilfe eines Datensatzes erstellen

Sobald ein Datensatz erstellt wurde, können Sie einen auf dem Datensatz basierenden Bericht entweder über den Berichtdesigner oder das Datensatz-Tool erstellen.

  • So erstellen Sie einen Bericht von einem Datensatz aus:
    • Navigieren Sie in Ihrem HubSpot Account zu Reports > Data Management und wählen Sie dann Datasets.
    • Klicken Sie auf den Namen eines Datensatzes. 
    • Klicken Sie oben rechts auf „Bericht erstellen“.
    • Fahren Sie mit der Erstellung Ihres Berichts im Custom Report Builderfort. 
  • So erstellen Sie einen Bericht vom benutzerdefinierter Berichtdesigner aus:
    • Gehen Sie in Ihrem HubSpot-Account zu Berichterstattung > Berichte.
    • Klicken Sie in der oberen rechten Ecke auf Bericht erstellen.
    • Wählen Sie Custom Report Builder.
    • Klicken Sie oben auf die Registerkarte Datasets, um Ihre vorhandenen Datasets anzuzeigen. 
    • Wählen Sie den gewünschten Datensatz aus und klicken Sie dann auf „Weiter“.

Referenz

Syntax

Innerhalb einer Funktion können Sie Daten von Eigenschaften und Feldern oder Literaldaten verwenden. Eigenschafts- und Felddaten sind dynamisch basierend auf den einzelnen Datenquellen, während Literaldaten konstant sind. Zum Beispiel:

  • 2021-03-05 ist ein wörtliches Datum, das konstant ist.
  • [CONTACT.createdate] ist ein eigenschaftsbasiertes Datum, das für jeden Datensatz dynamisch ist.

Funktionen können sowohl Literal- als auch Eigenschafts-/Felddaten enthalten, solange die Datentypen mit den erforderlichen Argumenten der Funktion kompatibel sind. Zum Beispiel:

DATEDIFF("MONTH", "2021-01-01", “[CONTACT.createdate]”)

Im Folgenden erfahren Sie mehr über die Syntax für Literale und Eigenschaften/Felddaten und wie Sie diese in Formeln einbinden können.

Literalsyntax

Verwenden Sie Literale, um bestimmte, statische Zeichenfolgen von Text, Zahlen, wahren oder falschen Werten und Datumsangaben in Ihre Berechnungen einzufügen.

  • Zeichenfolgenliteral: Text, der von Anführungszeichen umgeben ist. Zum Beispiel: “My cool string”.
  • Zahlenliteral: Zahlen ohne Anführungszeichen. Zum Beispiel: 42.
  • Boolesches Literal: true oder false.
  • Datumsliteral: eine Zeichenkette, formatiert als "YYY-MM-DD" , oder eine Datums-Zeitstempel-Nummer (z. B. 1635715904). 

Eigenschaftssyntax

Eigenschaftsreferenzen ermöglichen es Ihnen, Werte direkt aus den Eigenschaften Ihrer ausgewählten Datenquellen einzubeziehen. Sie müssen die Eigenschaft nicht als Datensatzfeld hinzufügen, um auf sie zu verweisen. 

Verwenden Sie die folgende Syntax, wenn Sie auf Eigenschaften verweisen:

  • Referenzausdrücke sind immer von eckigen Klammern umgeben ( [ und ] ).
  • Eigenschaftsreferenzen geben den Objekt- oder Event-Namen an, gefolgt von einem Punkt und dem internen Eigenschaftsnamen. Zum Beispiel:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Feldreferenzsyntax

Sie können in einer Formel auf Felder verweisen, indem Sie den Feldnamen in eckige Klammern setzen. Zum Beispiel:

    • [Field 1]
    • [My awesome custom field]

Sie können in Formeln auf Felder verweisen, sofern die Operatoren und Funktionen der Formel den Datentyp des Feldes akzeptieren. Wenn Sie zum Beispiel ein neues Feld erstellen, das eine Zeichenfolge enthält, können Sie in einer Funktion, die Zeichenfolgen akzeptiert, auf das Feld verweisen:

  • Wenn Feld 1  [DEAL.name] ist, enthält es einen String-Wert (den Namen des Deals).
  • CONCAT([Field 1], "Q4") wäre gültig, da sie zwei Zeichenfolgenwerte enthält.
  • CONCAT([DEAL.name], 2012) wäre nicht gültig, da es sowohl eine Zeichenkette als auch einen Zahlenwert enthält.

Operator

Sie können Operatoren mit Literal- und Eigenschafts-/Feldwerten verwenden, und Operatoren werden in der Standard-PEMDAS-Operatorrangfolge ausgewertet. Auf diese Weise können Sie Operatoren mit Hilfe von Klammern verschachteln. Zum Beispiel:

  • Hinzufügen einer Nummer mit Bezug auf eine Eigenschaft: 1 + [DEAL.amount]
  • Verwendung von Klammern zur Verschachtelung von Operationen: (1 + 2) * (3 + 4)
Operator Beschreibung Beispiel für die Verwendung

+

Zahlen hinzufügen. Gibt eine Zahl zurück.

1 + 1
= 2

[DEAL.amount] + 100

-

Zahlen subtrahieren. Gibt eine Zahl zurück.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

WEEKNUM([DEAL.closedate]) - WEEKNUM([DEAL.createdate])

*

Zahlen multiplizieren. Gibt eine Zahl zurück.

2 * 2
= 4

POW(10, 2) * -1
= -100

[DEAL.amount] * 0.5

/

Zahlen dividieren. Gibt eine Zahl zurück.

10/ 2
= 5

[DEAL.amount] / DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate])

-

Negiert eine Zahl.

-100
= -100

-[DEAL.amount]

AND oder &&

Prüft, ob beide booleschen Werte wahr sind. Gibt einen booleschen Wert zurück.

true AND false
= falsch

CONTAINS(“HubSpot”, “Hub”) && CONTAINS(“HubSpot”, “Spot”)
= wahr

OR oder ||

Prüft, ob einer von zwei booleschen Werten wahr ist. Gibt einen booleschen Wert zurück.

true OR false
= wahr

CONTAINS(“HubSpot”, “Hub”) || CONTAINS(“HubSpot”, “CRM”)
= wahr

!

Macht einen booleschen Wert negativ. Gibt einen anderen booleschen Wert zurück.

!true
= falsch

= oder ==

Gleichheitsoperator. Gibt einen booleschen Wert zurück.

=true
= wahr

IF

Die IF-Logik ist eine Reihe von Regeln, die ausgeführt werden, wenn eine bestimmte Bedingung erfüllt ist. Sie können die IF-Logik verwenden, um Daten zu unterscheiden. Sie können zum Beispiel die IF-Logik verwenden, um:

  • Berechnen Sie unterschiedliche Provisionen je nach Größe eines Deals (d.h. geben Sie einen höheren Prozentsatz für einen größeren Deal).
  • Ordnen Sie die Deals zur Analyse und für Maßnahmen in Ihren Berichten in Kategorien ein.
  • Übersetzen Sie die Rückmeldungen in Kategorien (z.B. 1-6 ist eine Beeinträchtigung).
  • Definieren Sie die Priorität von Kontakten anhand der Anzahl der Tage, die sie als Leadmarkiert sind.
     

LABEL

Die Funktion LABEL wandelt die Aufzählungseigenschaften Intervallwerte in benutzerfreundliche Werte um. Einige von HubSpot definierte Eigenschaften, wie z. B. Deal und Kontaktbesitzer, werden als interne Werte dargestellt. Dies erschwert die Analyse. Bei Verwendung mit den von HubSpot definierten Eigenschaften, die eine Übersetzung unterstützen, liefert die LABEL-Funktion die Übersetzung auf der Grundlage der Portaleinstellungen und nicht der Benutzereinstellungen. Sie können zum Beispiel die Funktion LABEL verwenden, um:

  • Direkter Zugriff auf Namen von Kontakten oder Deal-Phasen in Feldern

LABEL([DEAL.dealstage]) = "Closed Won"(10)

  • Verweisen Sie HubSpot-Eigentümer direkt in Feldern mit ihrem Namen

LABEL([DEAL.hubspot_owner_id]) = "John Smith"


Numerische Funktionen

Funktion Definition Argumente Beispiel für die Verwendung

ABS

Den Absolutwert einer Zahl berechnen. Gibt eine Zahl zurück.

ABS(number)

number: die Zahl, deren Absolutwert berechnet werden soll.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Runden Sie einen Dezimalwert auf die nächste ganze Zahl. Gibt eine Zahl zurück.

CEIL(number)

zahl: die Zahl, von der die Obergrenze genommen werden soll.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Teilt eine Zahl, gibt aber Null zurück, wenn der Divisor Null ist. Gibt eine Zahl zurück.

DIV0(dividend, divisor)

dividende: die Zahl, die bei der Division als Dividende verwendet wird.

divisor: die Zahl, die als Divisor bei der Divisionsoperation verwendet wird, wobei Null insgesamt einen Nullwert ergibt

DIV0(5, 2)
= 2.5

DIV0(5, 0)
= 0

DIV0([DEAL.amount], DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate]))

EXP

Computer Eulersche Zahl auf einen Wert erhöht. Gibt eine Zahl zurück.

EXP(exponent)

exponent: der Exponent, auf den die Eulersche Zahl erhöht wird.

EXP(1)
= 2.718281828459045

EXP(0)
= 1

FLOOR

Einen Dezimalwert auf die nächste Ganzzahl abrunden. Gibt eine Zahl zurück.

FLOOR(number)

zahl: der Exponent, auf den die Eulersche Zahl erhöht wird.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Berechnen Sie den natürlichen Logarithmus eines Wertes. Gibt eine Zahl zurück.

LN(number)

number: der Wert, von dem der natürliche Logarithmus berechnet werden soll.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Berechnen des Logarithmus eines Wertes mit einer bestimmten Basis. Gibt eine Zahl zurück.

LOG(base, value)

base: die Basis, die bei der Logarithmusberechnung des Wertes verwendet werden soll.

value: die Zahl, von der der Logarithmus berechnet werden soll.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Erhöht einen Basiswert auf eine bestimmte Potenz. Gibt eine Zahl zurück.

POWER(base, exponent)

base: die Zahl, von der die Potenz berechnet werden soll.

exponent: die Zahl, um die die Basis erhöht werden soll.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Ziehen Sie die Quadratwurzel aus einer nichtnegativen Zahl. Gibt eine Zahl zurück.

SQRT(number)

number: die Zahl, von der die Quadratwurzel berechnen werden soll.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Ordnen Sie numerische Werte in gleich breite Bereiche ein. Gibt die Nummer des Bereiches zurück, in den der Wert fällt.

Liegt der zurückgegebene Wert unter dem Minimum, wird Null zurückgegeben. Wenn der zurückgegebene Wert über dem Maximum liegt, wird die Anzahl der Eimer +1 zurückgegeben.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

value: die in der Bin-Nummer zu berechnende Zahl.

minValue: der Mindestwert, ab dem eingeteilt werden soll.

maxValue: der maximale Wert, in den eingeteilt werden soll.

bucketCount: die gewünschte Anzahl von Segmenten gleicher Breite, in die Werte zwischen minValue and maxValue eingeteilt werden sollen. 

WIDTH_BUCKET(25, 0, 100, 10)
= 3

WIDTH_BUCKET(95, 0, 100, 10)
= 10

WIDTH_BUCKET(-1000, 0, 100, 10)
= 0

WIDTH_BUCKET(9999, 0, 100, 10)
= 11

WIDTH_BUCKET([DEAL.amount], 0, 10000, 1000)

Zeichenfolgenfunktionen

Funktion Definition Argumente Beispiel für die Verwendung

CONTAINS

Bestimmen, ob eine Zeichenfolge eine Teilzeichenfolge enthält, bei der die Groß- und Kleinschreibung berücksichtigt wird. Gibt einen booleschen Wert zurück.

CONTAINS("string", "substring")

string: der zu testende Zeichenfolgenwert.

substring: der Wert, auf den innerhalb der Zeichenfolge geprüft werden soll.

CONTAINS("HubSpot", "Hub")
= wahr

CONTAINS("foo", "bar")
= falsch

CONTAINS([CONTACT.firstname], "Mike")

CONCAT

Verketten Sie zwei Zeichenketten. Gibt eine Zeichenfolge zurück.

CONCAT("string1", "string2")

string1: der Zeichenfolgenwert, der an string2 angehängt wird.

string2: der Zeichenfolgenwert, der an string1 angehängt wird.

CONCAT("Hub", "Spot")
= "HubSpot"

CONCAT([CONTACT.firstname], CONCAT(" ", [CONTACT.lastname]))

LENGTH

Berechnen Sie die Länge einer Zeichenkette. Gibt eine Zahl zurück.

LENGTH("string")

string: der Zeichenfolgenwert, von dem die Länge berechnet werden soll.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Entfernt führende und nachgestellte Leerzeichen aus einer Zeichenkette. Gibt eine Zeichenfolge zurück.

TRIM(" string ")

string: der Zeichenfolgenwert, von dem das Leerzeichen abgeschnitten werden soll.

TRIM(" Cats are great ")
= "Katzen sind toll"

Datumsfunktionen

Funktion Definition Argumente Beispiel für die Verwendung

DATE_FROM_PARTS

Einen Datumswert aus den Teilen Jahr, Monat und Tag erstellen. Gibt ein Datum zurück.

DATE_FROM_PARTS(year, month, day)

year: der Jahresteil des gewünschten Datums.

month: der Monatsteil des gewünschten Datums.

day: der Tagesteil des gewünschten Datums.

DATE_FROM_PARTS(2021, 1, 1)
= 2021-01-01

DATEDIFF

Gibt die Anzahl der Zeiteinheiten zwischen dem ersten und dem zweiten Datumswert für eine bestimmte Zeiteinheit zurück. Gibt eine Zahl zurück.

DATEDIFF(“datePart”, “date1”, “date2”)

datePart: die Einheit für Jahr, Quartal, Monat, Woche oder Tag, die für die Berechnung der Differenz verwendet werden soll. 

date1: der Startdatumswert, der von date2 abgezogen werden soll.

date2: der Enddatumswert, von dem date1 subtrahiert wird.

DATEDIFF("DAY", "2021-01-01", "2021-02-01")
= 31

DATEDIFF("MONTH", "2021-01-01", DATE_FROM_PARTS(2021, 2, 1))
= 1

DATEDIFF("QUARTER", [DEAL.createdate], [DEAL.closedate])

DATEPART

Extrahiert das Jahr, das Quartal, den Monat, die Woche oder den Tag aus einem Datumswert. Gibt eine Zahl zurück.

DATEPART(“datePart”, “date”)

datePart: die zu extrahierende Einheit für Jahr, Quartal, Monat, Woche oder Tag.

datum: der Datumswert, aus dem ein Datumsteil extrahiert werden soll.

DATEPART("DAY", "2021-03-15")
= 15

DATEPART("MONTH", DATE_FROM_PARTS(2021, 3, 15))
= 3

DATEPART("YEAR", [DEAL.createdate])

DATETRUNC

Kürzen Sie einen Datumswert auf Jahr, Quartal, Monat, Woche oder Tag.

DATETRUNC(“datePart”, “date”)

datePart: die Einheit für Jahr, Quartal, Monat, Woche oder Tag, auf die gekürzt werden soll.

date: der zu kürzende Datumswert.

DATETRUNC("YEAR", DATE_FROM_PARTS(2021, 3, 15))
= 2021-01-01

DATETRUNC("MONTH", "2021-03-15")
= 2021-03-01

DATETRUNC("DAY", [e_visited_page.__hs_event_native_timestamp])

TIMESTAMP_FROM_PARTS

Einen Zeitstempelwert aus dem Jahres-, Monats-, Tages-, Stunden-, Minuten- und Sekundenteil erstellen. Gibt einen Datetime-Wert zurück.

TIMESTAMP_FROM_PARTS(year, month, day)

year: der Jahresteil des gewünschten Datums.

month: der Monatsteil des gewünschten Datums.

day: der Tagesteil des gewünschten Tages. 

TIMESTAMP_FROM_PARTS(2021, 1, 1)
= 2021-01-01

WEEKNUM

Berechnen Sie die Wochennummer innerhalb eines Jahres für ein Datum. Gibt eine Zahl zurück.

WEEKNUM(“date”)

date: der Datetime-Wert, mit dem die Wochennummer innerhalb eines Jahres berechnet werden soll.

WEEKNUM("2021-03-15")
= 11

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

Gibt die aktuelle Zeit auf der Grundlage der Zeitzone Ihres Accounts zurück. Gibt einen Datetime-Wert zurück.

NOW()

 

NOW()
= 1633611966314

WORKINGDAYS

Gibt die Anzahl der Wochentage (Montag - Freitag) zwischen zwei Daten zurück.

WORKINGDAYS(value1, value2)

value1: der Anfangswert für den Zeitpunkt.

wert 2: der Endzeitwert. 

WORKINGDAYS("2022-01-01", "2022-01-31")
= 21

WORKINGDAYS("1640995200", "2022-01-31")
= 21

WORKINGDAYS([DEAL.createdate], NOW())

War dieser Artikel hilfreich?
Dieses Formular wird nur verwendet, um Feedback zur Dokumentation zu sammeln. Erfahren Sie, wie Sie Hilfe bei Fragen zu HubSpot erhalten können.