2017-08-08 36 views
0

私はGoogle Adsense Adsで設定された簡単なクイズページを自分のウェブサイトに持っています。Google Adsense広告はUIWebViewに読み込まれません

iOSデバイスのSafariでURLを入力すると、広告はデスクトップ上でもSafariでも正常に動作します。

クイズをアプリとして実行するには、UIWebViewの簡単なiOSアプリをセットアップしました。

UIWebView URLは、このコードによってロードされます。

if let url = URL(string: "http://itrafikk.net/itrafikkads/") { 
      webView.loadRequest(URLRequest(url: url)) 
     } 

func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType: UIWebViewNavigationType) -> Bool { 
    if let url = request.url, navigationType == UIWebViewNavigationType.linkClicked { 
     UIApplication.shared.openURL(url) 
     return false 
    } 
    return true 
} 

は、もともと私はそれがNSAppTransportSecurity/NSExceptionDomains

の問題だと思ったが、GoogleはのためのSSL証明書を使用していますそのGoogle広告サービスは問題ではないはずです

何が原因で起こっている可能性がありますか?

答えて

1

モバイルアプリ向けAdSenseを使用することはできません。 モバイルWebブラウザで正常に動作しますが、モバイルアプリケーションでは追加が無効または非表示になります。

モバイルアプリケーションでAdSense広告を使用することは、AdSense TOS /ポリシーにも違反していますので、これを回避することをおすすめします。広告の実装セクション:

https://support.google.com/adsense/answer/3394713?hl=en&ref_topic=1250104#2

は、パート2の最後の質問を表示します。

関連する問題