Page Index - emartech/ios-emarsys-sdk GitHub Wiki
161 page(s) in this GitHub Wiki:
- Home
- Contents
- Integrate with EMSAppDelegate
- Integrate without EMSAppDelegate
- 1. First steps
- 1.1 Initialization
- Objective-C
- Swift
- 1.2 setContact
- Objective-C
- Swift
- 1.3 setAuthenticatedContact
- Objective-C
- Swift
- 1.4 clearContact
- Objective-C
- Swift
- 1.5 trackCustomEvent
- Objective-C
- Swift
- 2. Push
- 2.1 setPushToken
- Objective-C
- Swift
- 2.2 pushToken
- Objective-C
- Swift
- 2.3 clearPushToken
- Objective-C
- Swift
- 2.4 trackMessageOpen
- Objective-C
- Swift
- 2.5 setNotificationEventHandler
- Objective-C
- Swift
- 2.6 setSilentMessageEventHandler
- Objective-C
- Swift
- 2.6 handleMessageWithUserInfo
- 2.7. Use EMSSilentNotificationInformationBlock
- Objective-C
- Swift
- 3. In-App
- 3.1 Overlay In-App
- 3.1.1 pause
- Objective-C
- Swift
- 3.1.2 resume
- Objective-C
- Swift
- 3.1.3 isPaused
- Objective-C
- Swift
- 3.1.4 setEventHandler
- Objective-C
- Swift
- 3.2 Inline In-App
- 3.2.1 Implementation
- 3.2.1 loadInAppWithViewId
- Objective-C
- Swift
- 3.2.2 eventHandler
- Objective-C
- Swift
- 3.2.3 completionBlock
- Objective-C
- Swift
- 3.2.4 closeBlock
- Objective-C
- Swift
- 3.3 Dark mode
- 4. Predict
- 4.1 Initialization
- 4.2 trackCart
- Objective-C
- Swift
- 4.3 trackPurchase
- Objective-C
- Swift
- 4.4 trackItemView
- Objective-C
- Swift
- 4.5 trackCategoryView
- Objective-C
- Swift
- 4.6 trackSearchTerm
- Objective-C
- Swift
- 4.7 trackTag
- Objective-C
- Swift
- 4.8 recommendProducts
- 4.8.1 recommendationLogic
- 4.8.2 recommendationFilters
- 4.8.3 limit
- 4.8.4 productsBlock
- Objective-C
- Swift
- 4.8.5 availabilityZones
- 4.9 trackRecommendationClick
- Objective-C
- Swift
- 4.10 variants
- 5. DeepLink
- Objective-C
- Swift
- 6. ApplicationCode and merchantId change
- 7. Inbox
- 7.1. MessageInbox
- 7.1.1 fetchMessages
- Objective-C
- Swift
- 7.1.2 addTag
- Objective-C
- Swift
- 7.1.3 removeTag
- Objective-C
- Swift
- 8. Geofence
- PILOT VERSION
- Currently supported triggers
- Requirements
- 8.1 enable
- Objective-C
- Swift
- 8.2 disable
- Objective-C
- Swift
- 8.3 isEnabled
- Objective-C
- Swift
- 8.4 setEventHandler
- Objective-C
- Swift
- 8.5 requestAlwaysAuthorization
- Objective-C
- Swift
- 8.6 initialEnterTriggerEnabled
- Objective-C
- Swift
- 8.7 registeredGeofences
- Objective-C
- Swift
- 9. On Event Action
- 9.1 setEventHandler
- Objective-C
- Swift
- Actions
- Config
- Data flows in the SDK
- DeepLink
- FAQ
- Glossary
- Integrate the SDK with EMSAppDelegate
- Migrate from Mobile Engage
- Migration guide for Emarsys SDK 3.0.0
- Open Id Authentication
- Rich Push Notifications
- Session Tracking
- Shared Hardware Id