Unterstützte Produkte
Unterstützte Produkte
Bereichsanforderungen
Bereichsanforderungen
Das Event definieren
Um Daten zu Event-Abschlüssen an HubSpot zu senden, müssen Sie zunächst das Event selbst definieren, einschließlich seiner Metadaten, CRM-Objektzuordnungen und Eigenschaften. Sie können Events mit der „Benutzerdefinierte Event-Definition“-API definieren, oder wenn Sie ein Marketing Hub Enterprise-Abonnement haben, können Sie das Event in HubSpot erstellen. Bei der Erstellung des Events bietet HubSpot die Möglichkeit, eine Reihe von Standard-Event-Eigenschaften einzubinden, die Sie zum Speichern von Event-Daten verwenden können. Sie können auch zusätzliche Eigenschaften für das Event erstellen. Diese Eigenschaften können jederzeit erstellt oder bearbeitet werden. Sobald Sie Ihr Event eingerichtet haben, können Sie Daten über die API oder durch Anpassen Ihres HubSpot-Tracking-Codes an das Event senden.Event-Daten senden
Um Event-Daten an HubSpot zu senden, führen Sie einePOST-Anfrage an https://api.hubspot.com/events/v3/send mit Ihren Event-Daten im Anforderungstext durch. Bevor Sie Event-Daten senden, überprüfen Sie die folgenden Beschränkungen, da ein Überschreiten dieser Beschränkungen zu einem Fehler führt.
Event-Daten abrufen
Um die Event-Daten abzurufen, führen Sie eineGET-Anfrage an /events/v3/events durch.
- Um alle Event-Abschlüsse für ein bestimmtes Event zurückzugeben, fügen Sie den
eventType-Parameter zusammen mit dem internen Event-Namen ein (z. B.pe123456_custom_event). Sie können alle Event-Typen mit der Event-Analytics-API abrufen. - Um Event-Abschlüsse für ein bestimmtes Objekt zurückzugeben, schließen Sie den
objectType-Parameter zusammen mit denobjectId-Parametern oderobjectProperty.<property>ein. UnterobjectTypesollte der Typ des CRM-Objekts angegeben werden (z. B.contact), während die anderen Parameter den eindeutigen Bezeichnerwert für das Objekt angeben (entweder die Datensatz-ID oder einen „Eindeutige ID“-Eigenschaftswert). Für Kontakte können Sieemailals eindeutige Eigenschaft zur Identifizierung verwenden.
/events/v3/events?objectType=contact&objectId=111111.
Alternativ können Sie auch die E-Mail-Adresse des Kontakts verwenden:
/events/v3/events?objectType=contacts&objectProperty.email=bilbo@shire.com
Um die Ergebnisse nach Event-Abschlüssen mit einem bestimmten Event-Eigenschaftswert zu filtern, können Sie den property.<propertyName>-Parameter einschließen. Um beispielsweise Events rund um Seitenbesuche Ihrer Homepage abzurufen, könnte Ihre Anfrage-URL wie folgt lauten:
/events/v3/events?eventType=e_visited_page&property.hs_page_title=home
Ersetzen Sie bei Eigenschaftenwerten mit Leerzeichen die Leerzeichen durch
entweder
%20 oder +. Zum Beispiel: property.hs_page_title=home+page.Event-Eigenschaften
Daten zu Event-Abschlüssen werden in Event-Eigenschaften gespeichert, entweder im Satz der Standard-Event-Eigenschaften oder in benutzerdefinierten Eigenschaften. Fügen Sie beim Senden von Event-Daten einproperties-Objekt mit Schlüssel-Wert-Paaren für die Eigenschaften, die Sie aktualisieren möchten, zusammen mit den zu speichernden Eigenschaftswerten ein.
So zeigen Sie die verfügbaren Eigenschaften eines Events an:
- Gehen Sie in Ihrem HubSpot-Account zu Datenmanagement > Benutzerdefinierte Events.
- Klicken Sie in der Tabelle auf den Namen des Events.
- Klicken Sie oben auf die Registerkarte Eigenschaften.
- Zeigen Sie in der Eigenschaftentabelle den Eigenschaftstyp unter dem Namen der Eigenschaft an.

Attribution-Berichterstattung
JavaScript-Events wie Events vom Typ Angeklicktes Element und Aufgerufene URL werden automatisch mit Ressourcentyp- und Interaktionsdaten für Attribution-Berichte ausgefüllt. Um die gleichen Daten für manuell nachverfolgte Events zu berücksichtigen, müssen Sie die Daten manuell mithilfe von Event-Eigenschaften in den Anforderungstext aufnehmen. Erfahren Sie mehr über das Analysieren von benutzerdefinierten Events. Im Folgenden erfahren Sie mehr über die verfügbaren Werte für Ressourcentypen und Interaktionsquellen sowie Beispielanfragen.Elementtyp
Um einen bestimmten Elementtyp einer benutzerdefinierten Event-Anfrage zuzuschreiben, fügen Sie diehs_page_content_type-Eigenschaft in den Anforderungstext ein. Zum Beispiel:
Sie können auch die
hs_asset_type-Eigenschaft verwenden. Wenn sowohl hs_page_content_type als auch hs_asset_type in einer Anfrage enthalten sind, überschreibt hs_page_content_type den hs_asset_type-Wert.
Verwenden Sie für alle anderen Elementtypen die folgenden Werte:
Elementtitel
Um ein benutzerdefiniertes Event einem Element zuzuschreiben, schließen Sie diehs_page_title- oder hs_asset_title-Eigenschaft mit einem als Zeichenfolge formatierten Namen des Elements in Ihre Anfrage ein. Zum Beispiel:
hs_page_title:
Interaktionsquellen
Um ein benutzerdefiniertes verhaltensorientiertes Event einer bestimmten Quelle zuzuschreiben, schließen Sie diehs_touchpoint_source-Eigenschaft in Ihre Anfrage mit einem der folgenden Werte ein: