# Ab testing
Source: https://docs.tyviso.com/features/ab-testing
# A/B Testing
The Tyviso platform includes a comprehensive testing suite that lets you test different outcomes.
## What you can test
* GWP
* GWP
* Rewards
* UX variations and more
## How it works
1. Select the product
2. Set a test duration
3. Allocate traffic to the test
4. Launch
## Traffic logic
Traffic is split into segments per second.
For example:
* 50/50 → 5 segments each
* 70/30 → 7 vs 3 segments
This will give precise control over the distribution of traffic to the original vs the variation.
## Outputs
* Performance by variation
* Statistical significance
* Downloadable dat
A more detailed guide can be provided upon request.
# Cookieless
Source: https://docs.tyviso.com/features/cookieless
# Cookieless Tracking
At Tyviso, we use a cookieless solution that ensures your site tag operates with unparalleled speed, scalability, and security, all while delivering robust conversion tracking without relying on traditional HTTP cookies.
That's right, we're 100% cookieless.
## Why
* Faster performance
* No unnecessary data transfer
* Better privacy
## How it works
1. Transaction ID captured from URL
2. Stored in local storage
3. Retrieved on conversion page
4. Attribution completed
## Benefits
* No cookie dependency
* GDPR friendly
* More efficient tracking
A more detailed guide can be provided upon request.
#
Source: https://docs.tyviso.com/index
# Tyviso Documentation
Tyviso powers experiences across the Commerce Journey.
## Get Started
* [Introduction](/introduction)
* [Quick Start](/quick-start)
***
## Integration
* [Overview](/integration/overview)
* [Web Integration](/integration/web-integration)
* [App Integration](/integration/app-integration)
* [API Integration](/integration/api-integration)
* [GTM Integration](/integration/gtm-setup)
* [Affiliate Integration](/integration/affiliate-setup)
***
## Features
* [A/B Testing](/features/ab-testing)
* [Cookieless Tracking](/features/cookieless)
***
## Platform
* [Dashboard](/platform/dashboard)
* [UX & Customisation](/platform/ux)
# Api integration
Source: https://docs.tyviso.com/integration/api-integration
# API Integration
## Introduction
Documentation for the external Events API that allows partners to retrieve their event data.
* Base URL: [https://tracking.tyviso.com](https://tracking.tyviso.com)
Each API key is mapped to a specific partner ID, ensuring partners can only access their own event data.
## Authentication
All endpoints require an API key to be passed in the X-API-Key header. Contact support to obtain your API key.
### Authenticating requests
To authenticate requests, include a 'X-API-Key' header with the value "".
API keys are mapped to specific partner IDs in the system configuration.
## Campaigns
### Get Offers
The Get offers object contains the following fields (please note that this requires authentication).
* id — Unique identifier of the offer
* partner — The partner name associated with the offer
* partnerLogo — URL to the partner's logo image
* ageRestricted — Indicates whether the offer is age-restricted
* terms — Offer terms and conditions
* title — Offer title
* description — Offer description text
* image — Main image URL for the offer
* squareImage — Square variant of the offer image
* offerInfoButtonDiscount — Discount value for the info button (if any)
* offerInfoButtonDescription — Description used for the info button
* offerDiscountCode — Discount code provided by the partner (if any)
* offerDiscountCodeType — Type of discount code (availableAtClick/copyPaste/availableAtCheckout/dynamic/uniqodo)
* hasMultipleCodes — Indicates if multiple discount codes exist
## MyAdvertisers
### Get Offers for MyAdvertisers
Retrieves offers for a specific partner by their ID (please note that this requires authentication).
The offer object contains the following fields:
* id — Unique identifier of the offer
* partner — The partner name associated with the offer
* partnerLogo — URL to the partner's logo image
* ageRestricted — Indicates whether the offer is age-restricted
* terms — Offer terms and conditions
* title — Offer title
* description — Offer description text
* image — Main image URL for the offer
* squareImage — Square variant of the offer image
* offerInfoButtonDiscount — Discount value for the info button (if any)
* offerInfoButtonDescription — Description used for the info button
* offerDiscountCode — Discount code provided by the partner (if any)
* offerDiscountCodeType — Type of discount code (availableAtClick/copyPaste/availableAtCheckout/dynamic/uniqodo)
* hasMultipleCodes — Indicates if multiple discount codes exist
# App integration
Source: https://docs.tyviso.com/integration/app-integration
# App Integration
## Webview Setup
1. Identify the page of choice for GWP and GAP or create a new page specifically for Rewards
2. Embed our script using the embed method of choice
3. Tyviso renders UX and all the the fun bits, then the rest is history
## Script
``
## Options to embed our tag
* Option 1: Using a Tag Manager of your choice such as GTM
* Option 2: Using the Tag Manager Plugin (enquire for more details)
* Option 3: Embed with the Affiliate Network that you are working with
## Native
* Call Tyviso API
* Render UI yourself
## API
GET offers in real-time: [https://www.tyviso.com/api](https://www.tyviso.com/api) - IS THIS RIGHT?!!?!??!
# Overview
Source: https://docs.tyviso.com/integration/overview
# Integration Overview
Tyviso offers a comprehensive suite of products that integrate seamlessly across web and app environments. Ranging from **Gift with Purchase**, **Gift After Purchase** and **Rewards**, our tools provide secure, customisable capabilities that can be deployed via Tag Manager, a Plugin, or an Affiliate Network.
## Integration types
### Web (fastest)
* Place our javascript tag into your Tag GTM or similar Tag Manager Platforms and fire within the `