GuidesAPI ReferenceRelease Notes
HomeLog InHome
Guides

Troubleshooting ad issues

Use these checklists to diagnose IMA (VAST) and custom native ad issues before you contact WSC Sports support.

IMA ad issues

  • If an IMA ad isn't playing, first check it in Google's IMA tag tester. Disable any ad blockers.

    • If the ad doesn't play there, recheck its setup in Google Ad Manager (GAM).
  • If the ad plays on one platform but not another (for example, it works on iOS but not on Android):

    • For iOS, the full ad loading logic lives in the sample app. It may change if features are added.
    • For Android, ad loading is built into the SDK, but you must configure imaHandler exactly as shown in the sample app.
  • If the ad fails on all platforms, test with this sample ad.

    • If this ad works, the original ad likely has a configuration issue.
  • If the test ad doesn't work, check for a VPN or network filter. VPNs often block IMA requests. Try switching to mobile data or another network.

  • If the VPN isn't the issue, reconfirm that:

    • The ad is tied to the correct label
    • The API key is valid
    • The ad is configured to match the expected content
  • If none of the above resolves the issue, contact WSC Sports support.

Custom format ad issues

  • Start by confirming that your implementation uses the ad-loading logic from the WSC Sports sample app.

    • Custom ad support isn't included in the SDK. Your app must handle it.
  • All ad loading currently happens on the app side. If there's an error:

    • Share the message with the WSC Sports team
    • Extract relevant logs or breakpoints
  • If you see an error about a missing Google account ID:

    • On iOS, set this in Info.plist
    • On Android, set it in AndroidManifest.xml
    • The sample app shows how this value is configured.
    • Share your configured account ID with WSC Sports to verify it matches expectations.
  • If you see a "no ads to show" or "no fill" error, it means no creatives were returned:

    • Check GAM for the correct adUnitId and templateId
    • Confirm they match what's set in the app
    • You can also share these values with WSC Sports to verify
  • If everything seems correct, double-check the campaign status:

    • Ensure it's not expired
    • Creatives are attached and active
    • No audience targeting or frequency limits are suppressing delivery
  • If you're still blocked, contact WSC Sports support.


Did this page help you?