Macro is a great way to personalize and optimize your ads

Macro is a great way to personalize and optimize your ads. And we at DecenterAds offer a wide range of options to do that. Here is a list of DecenterAds’ DSP macros that can be used in tracking links:

{clickid} – Unique impression ID

{os} – OS of device

{os_version} – OS Version

{device} – Device type

{media_type} – App or Site

{gps_lat} – Latitude coordinates of the device

{gps_lon} – Longitude coordinates of the device

{country} – Country of visitor

{ip}‎ – IP address of the user

{app}‎ – Name of the app where the ad is placed

{site} – Name of the site where the ad is placed

{site_id} – ID of the site where the ad is placed

{pub_id} – Publisher’s ID

{placement} – Name of either site or app where the ad is placed.

{placement_id} – Corresponds to the SSP placement id where traffic is coming from

{ua} – User agent string

{category} – IAB Category of site/app

{ifa} – the mobile advertiser ID

{idfa} – iOS User IDFA

{android_id} – Google Android Id

{app_id} – Passes a numeric ID (for Apple) or bundle name (for Google)

{timestamp} – Passes the Timestamp that received the click

{random} – Passes a random value for cache busting

{campaign_id} – Campaign ID

{creative_id} – Creative ID

Need tips or assistance on using macros in your advertising campaigns?

Contact us at support@decenterads.com or via the Contact Us form, and we’ll figure it out.

The power of programmatic

AI-powered brain analyzing bid floor prices and auction data in programmatic advertising, illustrating DSP performance optimization.

Floor prices play a far greater role in programmatic performance than many advertisers assume. While brands often focus on audience targeting, frequency, and creative optimization, the minimum price set by the supply-side platform quietly shapes the entire auction environment. A higher or poorly calibrated floor can restrict bid participation, suppress win rates, and limit access to valuable impressions. Conversely, a well-aligned floor price can stimulate competiti

Neon “BID” text entering a digital real-time bidding tunnel representing RTB inefficiencies in programmatic advertising.

The Scale of the Problem in Modern RTB Bid request failures in real-time bidding are not merely isolated incidents or technical errors, but rather a systemic problem inherent in the functioning of contemporary programmatic advertising. RTB processes enormous volumes of data every second, involving countless auctions, signals, and integrations across the ecosystem. At this scale, even a minor inefficiency can quickly multiply into serious consequences. Missed bids, malformed requests, or slow responses can lead to lost impressions, wasted infrastructure costs, and revenue that never materializes. 

The Role of Generative AI in Programmatic Advertising