iOS

Articles

Install the iOS SDK
This documentation guides you through setting up and implementing the iOS SDK. Prerequisites You must have CocoaPods installed to set up this SDK. Refer to CocoaPods Getting Started for more information. Installing the iOS S...
SDK Objects
The SDK consists of the following classes. Personalization Class Personalization is the main class. You can use an instance of this to invoke the different methods of SDK. import Foundation import monetate_ios_sdk Create...
SDK Methods
The following methods are available to use in the SDK. All methods are part of the personalization class. For parameters that require event names, refer to SDK Events and Action Types for syntax. report Reports an event to Monetate. This allo...
SDK Event and Action Types
This article describes how to access event and action types. Events The available events are as follows: RecordImpressions RecordPageEvents RecordRecClicks RecordRecImpressions ContextIpAddress ContextCustomVar...
SDK Event Details
This article provides details and descriptions for the event JSON objects. Required attributes are in bold. monetate:context:ipAddress Attribute Description eventType: String Identifies the type of event. U...
iOS Event Code Samples
The following events are available to use. Metadata Event Example import UIKit import monetate_ios_sdk @main class AppDelegate: UIResponder, UIApplicationDelegate { let requestId = "123456" var window: UIWindow...