Type Alias KnownAdErrorReason
KnownAdErrorReason:
| "no-fill"
| "mediation-no-fill"
| "network-error"
| "timeout"
| "invalid-request"
| "invalid-argument"
| "invalid-ad-string"
| "app-id-missing"
| "internal-error"
| "server-error"
| "mediation-adapter-error"
| "mediation-data-error"
| "mediation-invalid-ad-size"
| "ad-already-used"
| "request-id-mismatch"
| "pool/format-preload-unsupported"
| "pool/peek-unsupported"
| "unknown"
Type Declaration
- "no-fill"
- "mediation-no-fill"
- "network-error"
- "timeout"
- "invalid-request"
- "invalid-argument"
- "invalid-ad-string"
- "app-id-missing"
- "internal-error"
- "server-error"
- "mediation-adapter-error"
- "mediation-data-error"
- "mediation-invalid-ad-size"
- "ad-already-used"
- "request-id-mismatch"
- "pool/format-preload-unsupported"
- "pool/peek-unsupported"
- "unknown"
Pool create named a format the platform preloader rejects (today: rewarded interstitial on both Android backends). Not an inventory-age signal: no platform produces an expired-ad error code, so staleness must not appear here.