
Das AppboyKit (auch bekannt als Objective-C SDK) wird nicht mehr unterstützt und wurde durch das Swift SDK. ] ersetzt. Es wird keine neuen Features, Fehlerbehebungen, Sicherheitsupdates oder technischen Support mehr erhalten - Messaging und Analytics werden jedoch weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie unter Einführung in das neue Braze Swift SDK.
Beacon-Integration
Hier erfahren Sie, wie Sie bestimmte Arten von Beacons in Braze integrieren, um Segmentierung und Messaging zu ermöglichen.
Infillion Beacons
Sobald Sie Ihre Infillion Beacons eingerichtet und in Ihre App integriert haben, können Sie angepasste Events protokollieren, z. B. den Beginn oder das Ende eines Besuchs oder die Sichtung eines Beacons. Sie können auch Eigenschaften für diese Events wie den Ortsnamen oder die Verweildauer protokollieren.
Um ein angepasstes Event zu protokollieren, wenn ein:e Nutzer:in einen Ort betritt, geben Sie diesen Code in die Methode didBeginVisit ein:
1
2
[[Appboy sharedInstance] logCustomEvent:@"Entered %@", visit.place.name];
[[Appboy sharedInstance] flushDataAndProcessRequestQueue];
1
2
Appboy.sharedInstance()?.logCustomEvent("Entered %@", visit.place.name)
Appboy.sharedInstance()?.flushDataAndProcessRequestQueue()
flushDataAndProcessRequestQueue bestätigt, dass Ihr Event auch dann protokolliert wird, wenn sich die App im Hintergrund befindet. Der gleiche Prozess kann für das Verlassen eines Standorts implementiert werden. Beachten Sie, dass hierbei für jeden neuen Ort, den ein:e Nutzer:in betritt, ein eindeutiges angepasstes Event erstellt und inkrementiert wird. Wenn Sie voraussichtlich mehr als 50 Orte erstellen, empfehlen wir Ihnen, ein allgemeines angepasstes Event „Ort betreten“ zu erstellen und den Ortsnamen als Event-Eigenschaft aufzunehmen.