Home / Glossary / SDK

SDK

SDK means Software Development Kit: a package of libraries integrated into an app to enable ad serving, measurement, or partner functionality.

What is SDK?

SDK, or Software Development Kit, is a package of libraries and technical tools added to an app in order to enable a specific function. In mobile advertising, an SDK may support ad serving, measurement, viewability, or integration with a technology partner.

This matters especially in app-based environments such as Listonic Apps, where part of the media offer depends on what has actually been implemented at product level.

Why does SDK matter to a media offer?

SDK is not just a developer topic. In practice, it affects which formats can run, what data can be collected, and whether the campaign meets the technical requirements of ad or measurement partners.

That is why SDK should be understood together with the role of the ad server and the overall measurement setup rather than as an isolated technical add-on.

How does SDK work in practice?

The technical team implements the SDK in the app, configures permissions, tests the integration, and checks whether performance or stability is affected. After that, campaign and operations teams use that layer to run formats or collect measurement signals without rebuilding the same capability every time.

That distinction matters: SDK itself is not an ad format. It is a technical layer that allows certain advertising or measurement solutions to work properly in an app.

How should SDK be evaluated?

SDK should be evaluated through stability, integration accuracy, partner compatibility, and the quality of the delivery and reporting it enables. If implementation is incomplete or unstable, both campaign execution and data credibility suffer.

From the client perspective, the practical question is simple: does the integration allow the campaign to run as sold?

Useful SDK checks include:

  • whether the integration is stable in production,
  • whether it supports the required formats and partners,
  • whether it preserves app performance and user experience,
  • whether campaign reporting is accurate enough for the buyer.

Common misunderstandings

  1. SDK is not a media product. It is an enabling technology layer.
  2. Adding an SDK does not automatically guarantee campaign quality.
  3. SDK work requires real product and development effort, not just a commercial decision.