Stay organized with collections
Save and categorize content based on your preferences.
For debugging and logging purposes, successfully loaded ads provide a
ResponseInfo object. This object contains information about the ad it loaded.
Each ad format class has a property responseInfo which is populated after
it loads.
Properties on the ResponseInfo include:
Property
Description
adapterResponses
The list of AdapterResponseInfo containing metadata for
each adapter included in the ad response. Can be used to debug the
waterfall mediation and bidding execution. The order of the list matches
the order of the mediation waterfall for this ad request.
Returns the AdapterResponseInfo corresponding to the adapter
that loaded the ad.
mediationAdapterClassName
Returns the mediation adapter class name of the ad network that loaded
the ad.
responseId
The response identifier is a unique identifier for the ad response. This
identifier can be used to identify and block the ad in the Ads Review Center (ARC).
responseExtras
Returns extra information about the ad response.
Adapter Response Info
AdapterResponseInfo contains metadata for each adapter included in the ad
response which can be used to debug the waterfall mediation and bidding
execution. The order of the list matches the order of the mediation waterfall
for the ad request.
For each ad network, AdapterResponseInfo provides the following
properties:
Property
Description
adapterClassName
A class name that identifies the ad network.
credentials
A string description of adapter credentials specified in the
Ad Manager UI.
adError
Error associated with the request to the network. Null if the network
successfully loaded an ad or if the network was not attempted.
latencyMillis
Amount of time the ad network spent loading an ad. 0 if the
network was not attempted.
description
A log friendly string version of the AdapterResponseInfo.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-28 UTC."],[[["The `ResponseInfo` object, accessible via the `responseInfo` property of ad format classes, provides valuable debugging and logging data for successfully loaded ads."],["This object includes details such as the ad network that served the ad (`mediationAdapterClassName`), a unique identifier for the ad response (`responseId`), and extra information via `responseExtras` (currently in beta)."],["The `adapterResponses` property contains a list of `AdapterResponseInfo` objects, offering insights into each adapter's performance in the mediation waterfall, including latency and errors."],["`AdapterResponseInfo` provides detailed information about each ad network's attempt to load an ad, including latency, errors, and credentials used."]]],["Successfully loaded ads provide a `ResponseInfo` object, accessible via the `responseInfo` property. This object includes details like `adapterResponses` (metadata for each ad adapter), `loadedAdapterResponseInfo` (adapter that loaded the ad), `mediationAdapterClassName` (ad network name), `responseId` (unique ad identifier), and `responseExtras` (extra info). `AdapterResponseInfo`, part of `adapterResponses`, provides per-network details such as `adapterClassName`, `credentials`, `adError`, `latencyMillis`, and a `description`.\n"]]