AI-generated Key Takeaways
- 
          GADCustomNativeAdLoaderDelegate is a protocol implemented by a GADAdLoader object's delegate to receive GADCustomNativeAd ads. 
- 
          The customNativeAdFormatIDsForAdLoader:method asks the delegate for an array of custom native ad format ID strings when requesting an ad.
- 
          The adLoader:didReceiveCustomNativeAd:method tells the delegate that a custom native ad was received.
GADCustomNativeAdLoaderDelegate
@protocol GADCustomNativeAdLoaderDelegate <GADAdLoaderDelegate>The delegate of a GADAdLoader object implements this protocol to receive GADCustomNativeAd ads.
- 
                  
                  Called when requesting an ad. Asks the delegate for an array of custom native ad format ID strings. DeclarationSwift func customNativeAdFormatIDs(for adLoader: GADAdLoader) -> [String]Objective-C - (nonnull NSArray<NSString *> *)customNativeAdFormatIDsForAdLoader: (nonnull GADAdLoader *)adLoader;
- 
                  
                  Tells the delegate that a custom native ad was received. DeclarationSwift func adLoader(_ adLoader: GADAdLoader, didReceive customNativeAd: CustomNativeAd)Objective-C - (void)adLoader:(nonnull GADAdLoader *)adLoader didReceiveCustomNativeAd:(nonnull GADCustomNativeAd *)customNativeAd;