optimove-tech / Optimove-SDK-iOS

Optimove SDK for iOS

Home Page:https://optimove.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Optimove SDK iOS

GitHub release (latest by date) CI SwiftPM compatible Cocoapods platforms Carthage compatible GitHub

The official Optimove iOS integration frameworks are an SDK for sending analytics to an Optimove server, such as:

  • Track visitor and customer actions and events
  • Trigger Realtime campaigns

More about Optimove CDP (customer data platform) at optimove.com

Integration Guide

In this guide we will go through the following steps necessary to have the basic & advanced SDK integration ready to track events on your native application.

Basic Setup

  1. Prerequisites
  2. Initializing the SDK
  3. Managing environments - during integration only
  4. Tracking screen visits
  5. Customer stitching prerequisite
  6. Tracking customers
  7. Submitting to the App Store

Advanced Setup

  1. Tracking custom events
  2. Location and Beacons

Mobile Messaging

  1. Push Setup
  2. Push Advanced Features
  3. In-App Messaging
  4. Deferred Deep Linking

NOTE: To unlock these capabilities, you will need to have added the relevant OptiMobile channels to your Optimove package. If you can’t see this feature in your Optimove instance, contact your CSM to find out more.

Migrations

  1. Migration from 3.x to 5.x
  2. Migration from 2.x to 3.x

License

OptimoveSDK for iOS is available under the MIT license.

About

Optimove SDK for iOS

https://optimove.com

License:MIT License


Languages

Language:Swift 98.7%Language:Ruby 0.6%Language:Shell 0.5%Language:Makefile 0.2%Language:Objective-C 0.1%