• 11-03-2021, 15:48:50
    #1
    Herkese merhaba. Bir sitemin webview uygulamada adsense reklamları gözükür mü? Yani sitede bulunan adsense reklamları uygulamada çıkar mı? Çıkmaz ise admob hesabımı açmalıyım?
    Detaylı bilgilendirme yaparsanız çok sevinirim. Teşekkürler
  • 11-03-2021, 15:54:55
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Web sitenizde ki adsense reklamları webview uygulamanızda gözükür
  • 11-03-2021, 15:56:46
    #3
    caglarerzurum adlı üyeden alıntı: mesajı görüntüle
    Web sitenizde ki adsense reklamları webview uygulamanızda gözükür
    Anladım çok teşekkürler.
  • 11-03-2021, 16:38:00
    #4
    Reklamlar uygulamada gözükür. Politika ihlali yapmamak için reklamlara tıklanıldığında chrome tab veya telefondaki tarayıcıya yönlenmesi lazım. Adsense webviewi desteklemiyor, tıklanan reklam webviewde açılırsa ihlal olur.
  • 11-03-2021, 19:55:44
    #5
    AwoApp adlı üyeden alıntı: mesajı görüntüle
    Reklamlar uygulamada gözükür. Politika ihlali yapmamak için reklamlara tıklanıldığında chrome tab veya telefondaki tarayıcıya yönlenmesi lazım. Adsense webviewi desteklemiyor, tıklanan reklam webviewde açılırsa ihlal olur.
    Peki bu yönlendirmeyi nasıl yapabilirim? Çok teşekkürler
  • 11-03-2021, 20:22:07
    #6
    melihrich adlı üyeden alıntı: mesajı görüntüle
    Peki bu yönlendirmeyi nasıl yapabilirim? Çok teşekkürler
    Webviewclient için bu methodu override ediyorsunuz . Burada yüklenecek urlyi kontrol edip içeriğine bakabilirsiniz. Uygulama içinde açtırmak istediğiniz urlleri buraya ekleyip diğer hepsini tarayıcıya yönlendirirsiniz.

    https://stackoverflow.com/questions/...ndroid-webview

    private class CustomWebViewClient extends WebViewClient {
            @Override
                public boolean shouldOverrideUrlLoading(WebView view, String url) {
                  if(url.contains("site adresiniz")) {
    
                    view.loadUrl(url);
                  } else {
                    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                    startActivity(i);
                  }
                  return true;
                }
            }
  • 11-03-2021, 20:29:56
    #7
    AwoApp adlı üyeden alıntı: mesajı görüntüle
    Webviewclient için bu methodu override ediyorsunuz . Burada yüklenecek urlyi kontrol edip içeriğine bakabilirsiniz. Uygulama içinde açtırmak istediğiniz urlleri buraya ekleyip diğer hepsini tarayıcıya yönlendirirsiniz.

    https://stackoverflow.com/questions/...ndroid-webview

    private class CustomWebViewClient extends WebViewClient {
            @Override
                public boolean shouldOverrideUrlLoading(WebView view, String url) {
                  if(url.contains("site adresiniz")) {
    
                    view.loadUrl(url);
                  } else {
                    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                    startActivity(i);
                  }
                  return true;
                }
            }

    Zaman ayırdınız. Çok sağ olun.