Rokt Documentation
  • Documentation
  • User Guide
  • SDK
  • API
  • Third-Party Integrations
  • Help

›Web SDK

Getting Started

  • Introduction

Web SDK

  • Overview
  • Architecture
  • Integrating the Web SDK
  • Integration Examples

    • Confirmation page integration
    • Preparative iframe
    • Page identifier
    • Single page applications
    • Brand conversion integration
    • In-transaction/cart integration
    • Event-based integration
    • Sandbox integration
  • Integration best practices
  • Attributes
  • Security
  • Mobile in-app web pages
  • API

    • Rokt
    • Attributes
    • CartItem
    • Configuration
    • Placement
    • Subscriber
    • TriggerPageChangeOptions
    • Unsubscriber

iOS SDK

  • Overview
  • Version
  • Integrating the SDK

    • Integrating and Initializing the SDK
    • Launching an overlay placement
    • Launching an embedded placement
    • Recording a brand conversion
    • Sandbox integration
  • Attributes
  • Security

Android SDK

  • Overview
  • Version
  • Integrating the SDK

    • Integrating and initializing the SDK
    • Launching an overlay placement
    • Launching an embedded placement
    • Recording a brand conversion
    • Sandbox integration
  • Attributes
  • Security

React Native SDK

  • Overview
  • Version
  • Integrating the SDK

    • Integrating and initializing the SDK
    • Launching an overlay placement
    • Launching an embedded placement
    • Recording a brand conversion
    • Sandbox integration
  • Attributes
  • Security
Edit

Web SDK overview

The Rokt software development kit (SDK) is how we send and receive information to and from your application or site, as well as render and power native customer experiences. We currently provide SDKs for desktop sites (Rokt Web SDK) and mobile applications (Rokt iOS, Android, and React Native SDKs).

Rokt also offers an API suite that allows you to securely interact with Rokt systems via an API to address a variety of use cases. These use cases include integrating Rokt into your e-commerce journey, sending conversion data to Rokt to close the attribution loop, and retrieving data from Rokt to provide performance insights.

Web SDK

For partners, the Rokt Web SDK helps you to improve customer experience and generate revenue through Rokt placements. For brands, the Web SDK closes the loop on conversion tracking, enabling Rokt to better optimize campaigns toward customers that are more likely to convert.

Android and iOS SDKs

The Rokt iOS SDK and Android SDK allow Rokt’s technology suite to be expanded to native mobile application environments. The React Native SDK enables Rokt's technology to be expanded to this cross-platform mobile framework.

Cart API

Rokt can power items, offers, and promotions that need to interact with your cart using the Cart API. With the Cart API, you can communicate with Rokt for the purposes of adding, holding, removing, and paying for inventory and items. In this way, Rokt can fulfill any of the items that we are responsible for, and the data provides feedback to our algorithms to increase the value that we provide for you.

Rokt Event API

The Rokt Event API is a flexible and robust API that can receive any type of client event (e.g., web purchase, app open, or store visit) along with any associated attributes (e.g., email address, purchase amount, CC bin). This API has two main use cases: conversion attribution (which enables accurate measurement of marketing outcomes) and integration anomaly detection (which ensures the Rokt placement is displayed as often as expected).

For help, contact us at support@rokt.com.

← IntroductionArchitecture →
  • Web SDK
  • Android and iOS SDKs
  • Cart API
  • Rokt Event API
RESOURCES
DocumentationUser GuideSDKAPIIntegration PartnersHelp
COMPANY
About UsContact UsCareersEngineering Blog
Rokt Documentation
Copyright © Rokt 2021 - All Rights Reserved