AdTech Integration Guides

AdTech Integration Guides

  • App (SDK)
  • App (Somquery)
  • Desktop
  • CTV

›Testing & QA

Getting Started

  • Introduction

Integration Guide

  • InStream (Video Ad)

CMP Implementation

  • Introduction
  • Provide user consent

Testing & QA

  • Introduction
  • Frequent Bugs

Display Frequent Bugs

This section describes frequent bugs in the ad integration that you should specifically test against.

General

The following table describes general bugs that apply to both display and in-stream ads.

Categorydescriptionhow to test
Configurationwrong/old ad configuration loadedcheck if the version number in the path of the loaded configuration matches
IDFAchange in IDFA does only become effective after restart of the appreset IDFA and check if the change is effective in the next ad request
IDFA is not passed in the ad requestsenable IDFA and check if IDFA is passed with every ad request
IDFA is passed with hyphenscheck that IDFA only contains [0-9a-zA-Z]
ShowroomShowroom deeplink is not workingcheck that showroom deelinking is working by opening the app via the Showroom
not all targeting values are passedcheck that all normal targeting is passed in addition to the showroom key-values

Display

The following table describes frequent bugs in the display ad integration.

Categorydescriptionhow to test
Cappingpre-/interstitial capping not workingload multiple pre-/interstitials by navigating the app, assure the set capping is working by counting the requests
Targetingnot all targeting key-values are passedcheck if all targeting key-values from the ad configuration are passed
wrong/non existing ad sizescheck that the request sizes of the ad slots match the ones described in the documentation
wrong/non existing adunit-idsload QA Tool, check that ads adunit matches the current page
Renderingspacing/rendering problems on multislotsload QA Tool multiple times on a single multislot, check that there is no spacing problems or incompletely rendered ads when the ad size changes
ad is not completely visibleload QA Tool or any other test ad, check that it is fully visible
Request logicad slots do not reload on page reloadload QA Tool, reload the page, check that counter in corner of ad is increased
multiple ad requests for a single ad slotload QA Tool, check that counter in the corner is increasing by one per ad of the tested slot size loaded.

InStream

Categorydescriptionhow to test
Player behaviourwrapper/redirect campaigns are not playedload a test configuration containing wrapper campaigns and check if the ads are displayed
all ad blocks are loaded on the beginning of the videocheck that each block is only loaded when the block is reached/skipped to
ad is not pausing when leaving the appcheck that the ad is pausing by turning the volume on and leaving the app
Trackingnot all tracking nodes are firedcheck if all tracking URLs in the returned VAST are requested while playing the ad
multiple trackings are fired e.g. multiple play trackingscheck that each tracking URL is only requested once while playing/clicking/resuming the ad
← Introduction
  • General
  • Display
  • InStream
AdTech Integration Guides
Guides
AppDesktopCTV
More
GitHub
Contact

SevenOne Media GmbH
Medienallee 4
85774 Unterföhring

71.adtechnology@gmail.com
SevenOne Media - Wir bewegen Marken
Copyright © 2023 SevenOne Media GmbH