Adapter Stabiliser

Introduction

MAX SDK contains multiple adapters from various ad networks, which are updated frequently. It is essential to keep adapters at the most recent stable version to optimize performance.

The Build Tools package ensures that adapters respect the guidelines set by our QA team. This is meant to reduce the number of QA rejections and alert you to possibly outdated adapters.

The stable adapter versions are maintained here by the QA team:

Usage

Automatic

  • After installation, a pop-up window will appear if outdated adapters are detected
  • Click “Review & Update” to open the Adapter Service Window

Manual

  1. Click on the LionStudiosAdapter Service button in the top navigation bar.

  2. Click on the Update Adapters to QA Stable Versions button on the window to update adapters to stable versions.

  3. Click on the Update privacy links button on the window to update the privacy policy urls of the installed adapters on max settings automatically.

Color Coding in the Adapter Service Window

  • Red: Installed version is lower than latest stable version, or installed version is one of the known broken versions. This will fail the Jenkins cloud build.
  • Yellow: Installed version is higher than latest stable version
  • Green: The latest stable version is installed

Cloud Build Failure

The Build Tools package, used to create builds on our Jenkins Cloud platform, will refuse to build if it detects outdated adapters. This is intentional to reduce the number of QA rejections.

Limitations

  • This does not handle the MAX SDK version or AppLovin Adapter Version (which are linked together).
  • This only verifies the versions of the adapters that are installed. If some required adapters are not installed, this won’t warn you, and you may get a QA rejection.