Native advanced - Ad attribution missing - but I have Ad attribution!

143 views
Skip to first unread message

joe...@gmail.com

unread,
Sep 23, 2024, 12:53:31 PM9/23/24
to Google Mobile Ads SDK Developers
I am working on implementing Native Advanced ads.
Ads are showing properly, but the AdMob native ad validator keeps telling me 1 implementation found: Ad attribution missing.

I DO have Ad attribution in the Ad layout. Storyboard screenshot below.


The 'Ad' badge (18x16) in the top left is Ad attribution.

The documentation did not say anything about connecting this outlet up, so all I have in code is:

func adLoader(_ adLoader: GADAdLoader, didReceive nativeAd: GADNativeAd) {
//...
nativeAdBadge.text = "Ad"
//...
}

Is there anything else I have to do to satisfy this validator error?

Thank you

joe...@gmail.com

unread,
Sep 23, 2024, 12:54:12 PM9/23/24
to Google Mobile Ads SDK Developers
Ad attribution.png

Mobile Ads SDK Forum Advisor

unread,
Sep 23, 2024, 7:26:26 PM9/23/24
to joe...@gmail.com, google-adm...@googlegroups.com

Hi Joe,

Thank you for contacting the Mobile Ads SDK support team. 

I ran NativeAdvancedExample and AdMob Native Ad Validator is not complaining about missing attributes. Yes, outlet is not required for an Ad badge because it is always included in the AdResponse. Ad attribution You render ad attribution in your own app code. You must clearly display the text "Ad", "Advertisement", or "Sponsored" (localized appropriately). The badge is required to be a minimum of 15px height and width. Ad attribution must be displayed at the top of the ad which you are already doing.

So to check the same issue and confirm from our end, Kindly provide the below information privately:

  • app ID
  • ad unit ID
  • SDK version being used. 

You can provide the following details via reply privately to the author option.

This message is in relation to case "ref:!00D1U01174p.!5004Q02vGVzb:ref" (ADR-00269203)

Thanks,
 
Google Logo Mobile Ads SDK Team


Reply all
Reply to author
Forward
0 new messages