Skip to content


Angepasste Events für iOS verfolgen

Sie können angepasste Events in Braze aufzeichnen, um mehr über das Nutzungsverhalten Ihrer App zu erfahren und Ihre Nutzer:innen nach ihren Aktionen auf dem Dashboard zu segmentieren.

Lesen Sie vor der Implementierung unbedingt die Beispiele für die Segmentierungsmöglichkeiten durch angepasste Events, angepasste Attribute und Kauf-Events in unseren Best Practices sowie unsere Hinweise zu den Namenskonventionen für Events.

Hinzufügen eines angepassten Events

1
[[Appboy sharedInstance] logCustomEvent:@"YOUR_EVENT_NAME"];
1
Appboy.sharedInstance()?.logCustomEvent("YOUR_EVENT_NAME")

Hinzufügen von Eigenschaften

Sie können Metadaten zu angepassten Events hinzufügen, indem Sie ein NSDictionary mit den Werten NSNumber, NSString oder NSDate übergeben.

1
2
3
4
5
6
7
8
9
10
11
[[Appboy sharedInstance] logCustomEvent:@"YOUR-EVENT-NAME"
                         withProperties:@{
  @"you": @"can",
  @"pass": @(NO),
  @"orNumbers": @42,
  @"orDates": [NSDate date],
  @"or": @[@"any", @"array", @"here"],
  @"andEven": @{
    @"deeply": @[@"nested", @"json"]
  }
}];
1
2
3
4
5
6
7
8
9
10
11
12
13
Appboy.sharedInstance()?.logCustomEvent(
  "YOUR-EVENT-NAME",
  withProperties: [
    "you": "can",
    "pass": false,
    "orNumbers": 42,
    "orDates": Date(),
    "or": ["any", "array", "here"],
    "andEven": [
      "deeply": ["nested", "json"]
    ]
  ]
)

Weitere Informationen finden Sie in unserer Dokumentation zu den Klassen.

Reservierte Schlüssel

Die folgenden Schlüssel sind reserviert und können nicht als Event-Eigenschaften für angepasste Events verwendet werden:

  • time
  • event_name

Zusätzliche Ressourcen

  • Siehe die Methodendeklaration in der Appboy.h-Datei.
  • Weitere Informationen finden Sie in der Dokumentation zu logCustomEvent.
New Stuff!