Programmatic Advertising Tools

ArrayKit's Programmatic Advertising tools cover the everyday ad-tech tasks that ad-ops engineers, publishers and video-player developers hit before a campaign goes live. Validate and inspect VAST and VMAP creative XML, expand VAST macros, and look up VAST error codes. Validate an OpenRTB bid request or generate a correct one from a form, with an object and enum reference at hand. Decode an IAB TCF v2.2, GPP or US Privacy consent string to see exactly which purposes and vendors are allowed, or build one back. Validate ads.txt, app-ads.txt and sellers.json, build a SupplyChain (schain) object, generate a Prebid ad unit, look up IAB standard ad sizes, and run CPM, eCPM and fill-rate math. You paste the XML, JSON or string and everything is parsed on your device — your tags, bid requests and consent strings are never uploaded.

Frequently asked questions

What programmatic advertising tools does ArrayKit include?
The category covers VAST and VMAP validation and inspection, VAST macros and error codes, OpenRTB bid request validation, generation and enum reference, IAB TCF/GPP/US Privacy consent string decoding and encoding, ads.txt and sellers.json validation, SupplyChain (schain) building, Prebid ad unit generation, IAB ad-size reference, and CPM/eCPM/fill-rate calculators.
Do these ad-tech tools send my VAST tags or bid requests to a server?
No. Every tool parses the XML, JSON or consent string you paste directly on your device. Your VAST tags, OpenRTB bid requests, ads.txt files and consent strings are never uploaded to a server.
Can I decode an IAB TCF or GPP consent string in the browser?
Yes. Consent strings are base64/bitfield encoded and decode fully client-side, so the TCF v2.2, GPP and US Privacy decoders read your string on your device and show the purposes, vendors and sections it carries.
Which ad specs and versions are supported?
The tools target current IAB specs: VAST 2.0–4.3 and VMAP 1.0, OpenRTB 2.5 and 2.6, IAB TCF v2.2, the Global Privacy Platform (GPP), US Privacy (CCPA), ads.txt/app-ads.txt and sellers.json, and OpenRTB SupplyChain.
Who are these programmatic tools for?
Ad-operations and ad-tech engineers, publishers, SSP/DSP integration developers, video-player developers and privacy/consent teams who validate tags, debug bid requests and consent strings, and check supply-chain files day to day.