Banner handle from MultiFormatAdRequest.load() / useMultiFormatAd.
Attach-only: must not issue a second ad request.
Typed as banner-only: non-banner handles are a compile-time error.
The AdFormat.BANNER arm of PooledAd is structurally identical, so a
polled banner can be passed here directly. Both arms carry AdIdentity,
AdExpiry, and a provenance tag.
Banner handle from
MultiFormatAdRequest.load()/useMultiFormatAd. Attach-only: must not issue a second ad request. Typed as banner-only: non-banner handles are a compile-time error.The
AdFormat.BANNERarm ofPooledAdis structurally identical, so a polled banner can be passed here directly. Both arms carryAdIdentity,AdExpiry, and a provenance tag.