{"id":5014,"date":"2021-02-19T10:04:48","date_gmt":"2021-02-19T10:04:48","guid":{"rendered":"https:\/\/serkanseker.com\/?p=5014"},"modified":"2021-02-19T10:04:48","modified_gmt":"2021-02-19T10:04:48","slug":"xamarin-forms-admob-banner-odullu-gecis-reklamlari","status":"publish","type":"post","link":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/","title":{"rendered":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131"},"content":{"rendered":"<div class=\"entry-content entry clearfix\">\n<p>Xamarin.Forms uygulamalar\u0131n\u0131za <strong>AdMob <\/strong>reklamlar\u0131 ekleyerek para kazanmanman\u0131z m\u00fcmk\u00fcnd\u00fcr. Ancak bunu yapabilmek i\u00e7in \u00f6nce yerel platformlarda her bir reklam birimi i\u00e7in Dependecy s\u0131n\u0131flar\u0131 olu\u015fturup sonra bu s\u0131n\u0131flar\u0131 Xamarin.Forms\u2019da \u00e7a\u011f\u0131rmal\u0131s\u0131n\u0131z. Bu da bir\u00e7ok i\u015f y\u00fck\u00fcn\u00fc beraberinde getirir.<\/p>\n<p>Ancak bu kadar u\u011fra\u015fmaya gerek yok. MTAdmob eklentisini kullanarak Xamarin.Forms uygulamalar\u0131n\u0131zda birka\u00e7 sat\u0131r kod ile AdMob reklamlar\u0131n\u0131 g\u00f6sterebilirsiniz. B\u00f6ylece tek tek Dependency s\u0131n\u0131flar\u0131 olu\u015fturmakla zaman kaybetmemi\u015f olursunuz.<\/p>\n<p>MTAdmob eklentisi <a href=\"https:\/\/www.nuget.org\/profiles\/marcojak\" rel=\"noreferrer noopener\" target=\"_blank\">Marco Troncone<\/a> taraf\u0131ndan geli\u015ftirilmi\u015f olan bir NuGet paketidir. Bu eklenti Xamarin projelerinize yaln\u0131zca birka\u00e7 sat\u0131r kod ile AdMob reklamlar\u0131n\u0131 g\u00f6stermenizi sa\u011flar. Eklentiyi <a href=\"https:\/\/github.com\/marcojak\/MTAdmob\" rel=\"noreferrer noopener\" target=\"_blank\">buradan<\/a> inceleyebilirsiniz.<\/p>\n<p>Bu makalede, MTAdmob eklentisini kullanarak Xamarin.Forms uygulamalar\u0131n\u0131za AdMob reklamlar\u0131n\u0131 nas\u0131l yerle\u015ftirece\u011finizi anlataca\u011f\u0131m. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 s\u0131ras\u0131yla uygulay\u0131n.<\/p>\n<h2 class=\"wp-block-heading\"><span id=\"1_MTAdmob_eklentisini_projenize_yukleyin\">1) MTAdmob eklentisini projenize y\u00fckleyin<\/span><\/h2>\n<p>\u0130lk olarak, Xamarin.Forms projenize\u00a0<a href=\"https:\/\/www.nuget.org\/packages\/MarcTron.Admob\/\" rel=\"noreferrer noopener\" target=\"_blank\">MarcTron.Admob<\/a>\u00a0NuGet paketini y\u00fckleyin.<\/p>\n<p>Paket Y\u00f6neticisi Konsolu\u2019na a\u015fa\u011f\u0131daki kodu yaz\u0131n ve \u00e7al\u0131\u015ft\u0131r\u0131n. (bkz.\u00a0<strong><a href=\"https:\/\/www.serkanseker.com\/tr\/visual-studio-nuget-paketlerini-yukleme\/#paket-y%C3%B6neticisi-konsolu\" rel=\"noreferrer noopener\" target=\"_blank\">Paket Y\u00f6neticisi Konsolu ile NuGet Paketlerini Y\u00fckleme<\/a><\/strong>)<\/p>\n<pre class=\"wp-block-code\"><code>Install-Package MarcTron.Admob -Version 1.6.1<\/code><\/pre>\n<p>Alternatif olarak, bu eklentiyi NuGet Paket Y\u00f6neticisi\u2019nden de y\u00fckleyebilirsiniz. (bkz.\u00a0<strong><a href=\"https:\/\/www.serkanseker.com\/tr\/visual-studio-nuget-paketlerini-yukleme\/#nuget-paket-y%C3%B6neticisi\" rel=\"noreferrer noopener\" target=\"_blank\">NuGet Paket Y\u00f6neticisi \u0130le NuGet Paketlerini Y\u00fckleme<\/a><\/strong>)<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.Forms MarcTron AdMob NuGet Paketi\" class=\"wp-image-423 entered error\" data-lazyloaded=\"1\" data-ll-status=\"error\" data-sizes=\"(max-width: 980px) 100vw, 980px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg 980w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-300x141.jpg 300w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-768x360.jpg 768w\" height=\"460\" src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\" width=\"980\" \/><figcaption>MarcTron.AdMob eklentisini projenize y\u00fckleyin<\/figcaption><\/figure>\n<\/div>\n<p>Eklenti y\u00fcklendikten sonra kar\u015f\u0131n\u0131za bu eklenti hakk\u0131nda uyar\u0131lar\u0131n ve eklentinin nas\u0131l kullan\u0131laca\u011f\u0131n\u0131 i\u00e7eren bir readme.txt dosyas\u0131 a\u00e7\u0131lacak. Bu dosya i\u00e7erisinde eklentinin s\u00fcr\u00fcmleriyle ilgili notlar\u0131 ve talimatlar\u0131 inceleyebilirsiniz.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.Forms MarcTron AdMob NuGet Paketi ReadMe\" class=\"wp-image-424 entered error\" data-lazyloaded=\"1\" data-ll-status=\"error\" data-sizes=\"(max-width: 979px) 100vw, 979px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-ReadMe.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-ReadMe.jpg 979w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-ReadMe-300x188.jpg 300w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-ReadMe-768x482.jpg 768w\" height=\"614\" src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi-ReadMe.jpg\" width=\"979\" \/><figcaption>readme.txt dosyas\u0131ndan uyar\u0131lar\u0131 ve talimatlar\u0131 inceleyebilirsiniz<\/figcaption><\/figure>\n<h2 class=\"wp-block-heading\"><span id=\"2_AdMob_uygulama_ID8217sini_projenize_ekleyin\">2) AdMob uygulama ID\u2019sini projenize ekleyin<\/span><\/h2>\n<p>Uygulaman\u0131zda AdMob reklamlar\u0131n\u0131 g\u00f6sterebilmek i\u00e7in AdMob hesab\u0131n\u0131zdan alaca\u011f\u0131n\u0131z uygulama ID\u2019sini projenize eklemelisiniz. Ancak uygulama hen\u00fcz tamamlanmam\u0131\u015fsa kendi reklamlar\u0131n\u0131z yerine test reklamlar\u0131n\u0131 kullanman\u0131zda fayda var.<\/p>\n<p>\u00c7\u00fcnk\u00fc uygulamay\u0131 geli\u015ftirme a\u015famas\u0131ndayken test reklamlar\u0131na t\u0131klayarak reklamlar\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol edebilirsiniz. E\u011fer test modunda olmadan kendi reklamlar\u0131n\u0131za \u00e7ok say\u0131da t\u0131klarsan\u0131z AdMob hesab\u0131n\u0131z ge\u00e7ersiz t\u0131klama nedeniyle i\u015faretlenebilir.<\/p>\n<p>Uygulama tamamland\u0131ktan sonra test reklamlar\u0131n\u0131 AdMob hesab\u0131n\u0131zdan olu\u015fturaca\u011f\u0131n\u0131z reklam birimleri ile de\u011fi\u015ftirin.<\/p>\n<p>Test reklamlar\u0131n\u0131 etkinle\u015ftirmek i\u00e7in Google taraf\u0131ndan sa\u011flanan <a href=\"https:\/\/developers.google.com\/admob\/android\/test-ads\" rel=\"noreferrer noopener\" target=\"_blank\">test reklam\u0131 birimleri<\/a> ve id\u2019lerini kullan\u0131n. Bu reklam birimleri AdMob hesab\u0131n\u0131zla ili\u015fkili olmad\u0131\u011f\u0131ndan, hesab\u0131n\u0131z\u0131n bu reklam birimlerini kullan\u0131rken ge\u00e7ersiz trafik olu\u015fturma riski yoktur.<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>Android i\u00e7in uygulama ID<\/strong> ca-app-pub-3940256099942544~3347511713<\/li>\n<li><strong>iOS i\u00e7in uygulama ID<\/strong> ca-app-pub-3940256099942544~1458002511<\/li>\n<\/ul>\n<ul class=\"wp-block-list\">\n<li><strong>Banner <\/strong>ca-app-pub-3940256099942544\/6300978111<\/li>\n<li><strong>Interstitial <\/strong>ca-app-pub-3940256099942544\/1033173712<\/li>\n<li><strong>Rewarded <\/strong>ca-app-pub-3940256099942544\/5224354917<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\"><span id=\"Android\">Android<\/span><\/h3>\n<p>Projenizde <strong>Android\/Properties\/AndroidManifest.xml<\/strong> dosyas\u0131n\u0131 a\u00e7\u0131n. Ard\u0131ndan <strong>&lt;application&gt;<\/strong> etiketleri aras\u0131na uygulama kimli\u011finiz ekleyin.<\/p>\n<p>Burada test reklamlar\u0131n\u0131 g\u00f6r\u00fcnt\u00fclemek i\u00e7in ilk \u00f6nce kendi uygulama kimli\u011finizin yerine Google taraf\u0131ndan sa\u011flanan uygulama kimli\u011fini ekleyin. Uygulamay\u0131 test ettikten sonra AdMob hesab\u0131n\u0131zdan olu\u015fturaca\u011f\u0131n\u0131z uygulama kimli\u011fini test kimli\u011fi ile de\u011fi\u015ftirin.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;\n&lt;manifest xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot; android:versionCode=&quot;1&quot; android:versionName=&quot;1.0&quot; package=&quot;com.companyname.weather&quot;&gt;\n\t&lt;uses-sdk android:minSdkVersion=&quot;21&quot; android:targetSdkVersion=&quot;29&quot; \/&gt;\n\t&lt;application android:label=&quot;Weather.Android&quot;&gt;\n\t\t&lt;meta-data android:name=&quot;com.google.android.gms.ads.APPLICATION_ID&quot;\n           android:value=&quot;ca-app-pub-3940256099942544~3347511713&quot;\/&gt;\n\t&lt;\/application&gt;\n\t&lt;uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; \/&gt;\n&lt;\/manifest&gt;<\/code><\/pre>\n<h3 class=\"wp-block-heading\"><span id=\"iOS\">iOS<\/span><\/h3>\n<p>Uygulaman\u0131z\u0131n iOS klas\u00f6r\u00fcndeki <strong>Info.plist<\/strong> dosyas\u0131na sa\u011f t\u0131klay\u0131n ve <strong>Open With<\/strong> (Birlikte A\u00e7) se\u00e7ene\u011fini se\u00e7in. Ard\u0131ndan a\u00e7\u0131lan pencerede <strong>XML (Text) Edit\u00f6r<\/strong>\u2018\u00fc se\u00e7in.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.iOS info plist Text Editor Birlikte A\u00e7\" class=\"wp-image-425\" data-lazyloaded=\"1\" data-sizes=\"(max-width: 562px) 100vw, 562px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-Text-Editor-Birlikte-Ac.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-Text-Editor-Birlikte-Ac.jpg 562w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-Text-Editor-Birlikte-Ac-300x198.jpg 300w\" height=\"370\" src=\"image\/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=\" width=\"562\" \/><figcaption>Info.plist dosyas\u0131n\u0131 Text Editor ile birlikte a\u00e7\u0131n<\/figcaption><\/figure>\n<\/div>\n<p>Daha sonra Info.plist dosyas\u0131nda <strong>&lt;dict&gt;<\/strong> etiketleri aras\u0131na uygulama kimli\u011finizi ekleyin.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">&lt;key&gt;GADApplicationIdentifier&lt;\/key&gt;\n&lt;string&gt;ca-app-pub-3940256099942544~1458002511&lt;\/string&gt;\n&lt;key&gt;GADIsAdManagerApp&lt;\/key&gt;\n&lt;true\/&gt;<\/code><\/pre>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.iOS info plist AdMob uygulama kimli\u011fi ekle\" class=\"wp-image-413\" data-lazyloaded=\"1\" data-sizes=\"(max-width: 767px) 100vw, 767px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-AdMob-uygulama-kimligi-ekle.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-AdMob-uygulama-kimligi-ekle.jpg 767w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-iOS-info-plist-AdMob-uygulama-kimligi-ekle-300x107.jpg 300w\" height=\"273\" src=\"image\/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=\" width=\"767\" \/><figcaption>Info.plist dosyas\u0131na uygulama kimli\u011finizi ekleyin<\/figcaption><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\"><span id=\"3_MTAdmob_eklentisini_baslatin\">3) MTAdmob eklentisini ba\u015flat\u0131n<\/span><\/h2>\n<p>MTAdmob eklentisini Xamarin.Forms projenizde kullanabilmek i\u00e7in bu eklentiyi her bir platformda ba\u015flatmal\u0131s\u0131n\u0131z. <\/p>\n<h3 class=\"wp-block-heading\"><span id=\"Android-2\">Android<\/span><\/h3>\n<p><strong>MainActivity.cs<\/strong> s\u0131n\u0131f\u0131n\u0131n <strong>onCreate()<\/strong> metodu i\u00e7erisinde MTAdmob eklentisinin <strong>Initialize()<\/strong> metodunu \u00e7a\u011f\u0131r\u0131n.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-csharp\">protected override void OnCreate(Bundle savedInstanceState)\n{\n    \/\/ Your other codes\n    global::Xamarin.Forms.Forms.Init(this, savedInstanceState);\n    \/\/Call the initialize method of MTAdmob plugin\n    MobileAds.Initialize(ApplicationContext);\n    LoadApplication(new App());\n}<\/code><\/pre>\n<h3 class=\"wp-block-heading\"><span id=\"iOS-2\">iOS<\/span><\/h3>\n<p>iOS platformunda MTAdmob eklentisini ba\u015flatmak i\u00e7in\u00a0<strong>AppDelegate.cs<\/strong>\u00a0s\u0131n\u0131f\u0131na gidin. Ard\u0131ndan\u00a0<strong>FinishedLaunching()<\/strong>\u00a0metodunun i\u00e7inde\u00a0ba\u015flat\u0131c\u0131 metodu \u00e7a\u011f\u0131r\u0131n. B\u00f6ylece AppDelegate s\u0131n\u0131f\u0131 her \u00e7al\u0131\u015ft\u0131\u011f\u0131nda, MTAdmob eklentisi ba\u015flayacak.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-csharp\">public override bool FinishedLaunching(UIApplication app, NSDictionary options)\n{\n    global::Xamarin.Forms.Forms.Init();\n    MobileAds.Configure(&quot;ca-app-pub-3940256099942544~1458002511&quot;);\n    LoadApplication(new App());\n    return base.FinishedLaunching(app, options);\n}<\/code><\/pre>\n<h2 class=\"wp-block-heading\"><span id=\"4_Uygulamaniza_banner_reklami_ekleyin\">4) Uygulaman\u0131za banner reklam\u0131 ekleyin<\/span><\/h2>\n<p>Eklentiyi ba\u015flatt\u0131ktan sonra art\u0131k uygulaman\u0131za reklam ekleyebilirsiniz. <\/p>\n<p>Ben bu \u00f6rnek projeye \u00f6nce banner reklam\u0131 ard\u0131ndan ge\u00e7i\u015f ve \u00f6d\u00fcll\u00fc reklam birimlerini ekleyece\u011fim.<\/p>\n<p><span class=\"ugb-highlight\" style=\"color: var(--nv-primary-accent);background-color: var(--nv-light-bg)\">1<\/span> \u015eimdi projenize <strong>AdMobPage.xaml<\/strong> ad\u0131nda yeni bir ContentPage ekleyin.<\/p>\n<p><span class=\"ugb-highlight\" style=\"color: var(--nv-primary-accent);background-color: var(--nv-light-bg)\">2<\/span> Sonra MTAdmob eklentisini XAML\u2019da kullanabilmek i\u00e7in gerekli <strong>namespace\u2019yi <\/strong>ContentPage tan\u0131m\u0131na ekleyin.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">xmlns:controls=&quot;clr-namespace:MarcTron.Plugin.Controls;assembly=Plugin.MtAdmob&quot;<\/code><\/pre>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.Forms Content Page MTAdmob Namespace\" class=\"wp-image-417\" data-lazyloaded=\"1\" data-sizes=\"(max-width: 779px) 100vw, 779px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-Content-Page-MTAdmob-Namespace.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-Content-Page-MTAdmob-Namespace.jpg 779w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-Content-Page-MTAdmob-Namespace-300x67.jpg 300w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-Content-Page-MTAdmob-Namespace-768x172.jpg 768w\" height=\"174\" src=\"image\/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=\" width=\"779\" \/><figcaption>XAML namespace ekleyin<\/figcaption><\/figure>\n<\/div>\n<p><span class=\"ugb-highlight\" style=\"color: var(--nv-primary-accent);background-color: var(--nv-light-bg)\">3<\/span> Ard\u0131ndan ContentPage i\u00e7erisine AdMob banner reklam\u0131n\u0131 a\u015fa\u011f\u0131daki gibi ekleyin.<\/p>\n<p>Burada Android ve iOS platformlar\u0131 i\u00e7in ayr\u0131 ayr\u0131 test reklam\u0131 kimli\u011fi ekledi\u011fime dikkat edin. \u00c7\u00fcnk\u00fc bir reklam birimi Android ve iOS platformlar\u0131 i\u00e7in farkl\u0131 reklam kimliklerine sahiptir.<\/p>\n<p><span class=\"ugb-highlight\" style=\"color: #222222;background-color: var(--nv-light-bg)\">E\u011fer reklamlar\u0131n\u0131z g\u00f6z\u00fckm\u00fcyorsa HeightRequest de\u011ferini ayarlay\u0131n.<\/span><\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt;\n&lt;ContentPage xmlns=&quot;http:\/\/xamarin.com\/schemas\/2014\/forms&quot;\n             xmlns:x=&quot;http:\/\/schemas.microsoft.com\/winfx\/2009\/xaml&quot;\n             xmlns:controls=&quot;clr-namespace:MarcTron.Plugin.Controls;assembly=Plugin.MtAdmob&quot;\n             x:Class=&quot;Weather.View.AdMobPage&quot;&gt;\n    &lt;ContentPage.Content&gt;\n        &lt;StackLayout&gt;\n            &lt;Label Text=&quot;Welcome to Xamarin.Forms!&quot;\n                VerticalOptions=&quot;CenterAndExpand&quot;\n                HorizontalOptions=&quot;CenterAndExpand&quot; \/&gt;\n            &lt;controls:MTAdView x:Name=&quot;myAds&quot;\n                               AdsId=&quot;{OnPlatform Android=&#039;ca-app-pub-3940256099942544\/6300978111&#039;,\n                                                  iOS=&#039;ca-app-pub-3940256099942544\/2934735716&#039;}&quot;\n                               HeightRequest=&quot;50&quot;\/&gt;\n        &lt;\/StackLayout&gt;\n    &lt;\/ContentPage.Content&gt;\n&lt;\/ContentPage&gt;<\/code><\/pre>\n<p>Uygulamay\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n ve test reklam\u0131n\u0131n g\u00f6z\u00fck\u00fcp g\u00f6z\u00fckmedi\u011fini kontrol edin.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.Forms AdMob Banner Reklam\" class=\"wp-image-419\" data-lazyloaded=\"1\" data-sizes=\"(max-width: 237px) 100vw, 237px\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-AdMob-Banner-Reklam-473x1024.jpg\" data-srcset=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-AdMob-Banner-Reklam-473x1024.jpg 473w, https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-AdMob-Banner-Reklam-709x1536.jpg 709w\" height=\"512\" src=\"image\/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=\" width=\"237\" \/><figcaption>Xamarin.Forms AdMob Banner Reklam<\/figcaption><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\"><span id=\"5_Uygulamaniza_gecis_reklami_ve_odullu_reklam_ekleyin\">5) Uygulaman\u0131za ge\u00e7i\u015f reklam\u0131 ve \u00f6d\u00fcll\u00fc reklam ekleyin<\/span><\/h2>\n<p><span class=\"ugb-highlight\" style=\"color: var(--nv-primary-accent);background-color: var(--nv-light-bg)\">1<\/span> \u015eimdi <strong>AdMobPage.xaml<\/strong> i\u00e7erisine Interstitial ve Rewarded ad\u0131nda iki tane buton ekleyin ve bu butonlar\u0131n Clicked eventlerini tan\u0131mlay\u0131n. <\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-markup\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt;\n&lt;ContentPage xmlns=&quot;http:\/\/xamarin.com\/schemas\/2014\/forms&quot;\n             xmlns:x=&quot;http:\/\/schemas.microsoft.com\/winfx\/2009\/xaml&quot;\n             xmlns:controls=&quot;clr-namespace:MarcTron.Plugin.Controls;assembly=Plugin.MtAdmob&quot;\n             x:Class=&quot;Weather.View.AdMobPage&quot;&gt;\n    &lt;ContentPage.Content&gt;\n        &lt;StackLayout&gt;\n            &lt;Label Text=&quot;Welcome to Xamarin.Forms!&quot;\n                VerticalOptions=&quot;CenterAndExpand&quot;\n                HorizontalOptions=&quot;CenterAndExpand&quot; \/&gt;\n            &lt;Button Text=&quot;Interstitial&quot; Clicked=&quot;Interstitial_Clicked&quot;\/&gt;\n            &lt;Button Text=&quot;Rewarded&quot; Clicked=&quot;Rewarded_Clicked&quot;\/&gt;\n            &lt;controls:MTAdView x:Name=&quot;myAds&quot;\n                               AdsId=&quot;{OnPlatform Android=&#039;ca-app-pub-3940256099942544\/6300978111&#039;,\n                                                  iOS=&#039;ca-app-pub-3940256099942544\/2934735716&#039;}&quot;\n                               HeightRequest=&quot;50&quot;\/&gt;\n        &lt;\/StackLayout&gt;\n    &lt;\/ContentPage.Content&gt;\n&lt;\/ContentPage&gt;<\/code><\/pre>\n<p><span class=\"ugb-highlight\" style=\"color: var(--nv-primary-accent);background-color: var(--nv-light-bg)\">2<\/span> Ard\u0131ndan <strong>AdMobPage.xaml.cs<\/strong> s\u0131n\u0131f\u0131nda gidin ve Clicked metotlar\u0131n\u0131 ve kurucu metodu a\u015fa\u011f\u0131daki gibi doldurun. Ge\u00e7i\u015f reklam\u0131 ve \u00f6d\u00fcll\u00fc reklam i\u00e7in ayr\u0131 olacak \u015fekilde test reklam\u0131 kimli\u011fini ekleyin.<\/p>\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-csharp\">public partial class AdMobPage : ContentPage\n{\n    public AdMobPage()\n    {\n        InitializeComponent();\n        CrossMTAdmob.Current.OnInterstitialLoaded += (s, args) =&gt; {\n            CrossMTAdmob.Current.ShowInterstitial();\n        };\n        CrossMTAdmob.Current.OnRewardedVideoAdLoaded += (s, args) =&gt; {\n            CrossMTAdmob.Current.ShowRewardedVideo();\n        };\n    }\n    private void Interstitial_Clicked(object sender, EventArgs e)\n    {\n        CrossMTAdmob.Current.LoadInterstitial(&quot;ca-app-pub-3940256099942544\/1033173712&quot;);\n    }\n    private void Rewarded_Clicked(object sender, EventArgs e)\n    {\n        CrossMTAdmob.Current.LoadRewardedVideo(&quot;ca-app-pub-3940256099942544\/5224354917&quot;);\n    }\n}<\/code><\/pre>\n<p>Burada Interstitial butonuna t\u0131klad\u0131\u011f\u0131n\u0131zda ge\u00e7i\u015f reklam\u0131 y\u00fcklenir. Daha sonra kurucu metot i\u00e7erisindeki OnInterstitialLoaded olay i\u015fleyicisi (EventHandler) tetiklendi\u011finde reklam g\u00f6sterilir. Yani \u00f6nce butona t\u0131klayarak reklam\u0131 y\u00fcklemi\u015f oluyorsunuz. Ard\u0131ndan olay i\u015fleyicisi reklam y\u00fcklendi\u011fi anda tetikleniyor ve reklam g\u00f6sterilmeye ba\u015flan\u0131yor. Rewarded butonu da ayn\u0131 mant\u0131kla \u00e7al\u0131\u015f\u0131r.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" alt=\"Xamarin.Forms AdMob Ge\u00e7i\u015f Reklam\u0131\" class=\"wp-image-420\" data-lazyloaded=\"1\" data-src=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-AdMob-Gecis-Reklami.gif\" height=\"640\" src=\"image\/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=\" width=\"295\" \/><figcaption>Xamarin.Forms AdMob Ge\u00e7i\u015f Reklam\u0131<\/figcaption><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\"><span id=\"6_Test_reklamlarini_kendi_reklamlarinizla_degistirin\">6) Test reklamlar\u0131n\u0131 kendi reklamlar\u0131n\u0131zla de\u011fi\u015ftirin<\/span><\/h2>\n<p>Uygulaman\u0131zdaki reklamlar\u0131 test ettikten sonra test reklamlar\u0131n\u0131n kimliklerini kendi reklam kimlikleriniz ile de\u011fi\u015ftirin.<\/p>\n<p><!-- AI CONTENT END 1 -->\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Xamarin.Forms uygulamalar\u0131n\u0131za AdMob reklamlar\u0131 ekleyerek para kazanmanman\u0131z m\u00fcmk\u00fcnd\u00fcr. Ancak bunu yapabilmek i\u00e7in \u00f6nce yerel platformlarda her bir reklam birimi i\u00e7in Dependecy s\u0131n\u0131flar\u0131 olu\u015fturup sonra bu s\u0131n\u0131flar\u0131 Xama<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[575],"tags":[576,577,578,579,580,581,574,42,570,582,19,28,4,15,5],"class_list":["post-5014","post","type-post","status-publish","format-standard","hentry","category-turkish","tag-net-maui","tag-algoritma","tag-dependencyservice","tag-giris-ekrani","tag-kaynak-sozlukleri","tag-malzeme-temasi","tag-monkeycache","tag-mvvm","tag-nuget","tag-onboarding-screen","tag-sqlite","tag-syncfusion","tag-xamarin","tag-xamarin-android","tag-xamarin-forms"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR\" \/>\n<meta property=\"og:description\" content=\"Xamarin.Forms uygulamalar\u0131n\u0131za AdMob reklamlar\u0131 ekleyerek para kazanmanman\u0131z m\u00fcmk\u00fcnd\u00fcr. Ancak bunu yapabilmek i\u00e7in \u00f6nce yerel platformlarda her bir reklam birimi i\u00e7in Dependecy s\u0131n\u0131flar\u0131 olu\u015fturup sonra bu s\u0131n\u0131flar\u0131 Xama\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\" \/>\n<meta property=\"og:site_name\" content=\"Serkan Seker TR\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-19T10:04:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\" \/>\n<meta name=\"author\" content=\"serkanadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"serkanadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\"},\"author\":{\"name\":\"serkanadmin\",\"@id\":\"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5\"},\"headline\":\"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131\",\"datePublished\":\"2021-02-19T10:04:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\"},\"wordCount\":1013,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\",\"keywords\":[\".net maui\",\"algoritma\",\"DependencyService\",\"giri\u015f ekran\u0131\",\"kaynak s\u00f6zl\u00fckleri\",\"malzeme temas\u0131\",\"MonkeyCache\",\"MVVM\",\"NuGet\",\"onboarding screen\",\"sqlite\",\"syncfusion\",\"xamarin\",\"xamarin.android\",\"xamarin.forms\"],\"articleSection\":[\"Turkish\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\",\"url\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\",\"name\":\"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR\",\"isPartOf\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\",\"datePublished\":\"2021-02-19T10:04:48+00:00\",\"author\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5\"},\"breadcrumb\":{\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage\",\"url\":\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\",\"contentUrl\":\"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serkanseker.com\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serkanseker.com\/tr\/#website\",\"url\":\"https:\/\/serkanseker.com\/tr\/\",\"name\":\"Serkan Seker TR\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serkanseker.com\/tr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5\",\"name\":\"serkanadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/93ddc1f96117bf468976afe93a077eda77de96bcdb48dc749903598a546786a3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/93ddc1f96117bf468976afe93a077eda77de96bcdb48dc749903598a546786a3?s=96&d=mm&r=g\",\"caption\":\"serkanadmin\"},\"sameAs\":[\"https:\/\/serkanseker.com\"],\"url\":\"https:\/\/serkanseker.com\/tr\/author\/serkanadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR","og_description":"Xamarin.Forms uygulamalar\u0131n\u0131za AdMob reklamlar\u0131 ekleyerek para kazanmanman\u0131z m\u00fcmk\u00fcnd\u00fcr. Ancak bunu yapabilmek i\u00e7in \u00f6nce yerel platformlarda her bir reklam birimi i\u00e7in Dependecy s\u0131n\u0131flar\u0131 olu\u015fturup sonra bu s\u0131n\u0131flar\u0131 Xama","og_url":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/","og_site_name":"Serkan Seker TR","article_published_time":"2021-02-19T10:04:48+00:00","og_image":[{"url":"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg","type":"","width":"","height":""}],"author":"serkanadmin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"serkanadmin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#article","isPartOf":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/"},"author":{"name":"serkanadmin","@id":"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5"},"headline":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131","datePublished":"2021-02-19T10:04:48+00:00","mainEntityOfPage":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/"},"wordCount":1013,"commentCount":0,"image":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg","keywords":[".net maui","algoritma","DependencyService","giri\u015f ekran\u0131","kaynak s\u00f6zl\u00fckleri","malzeme temas\u0131","MonkeyCache","MVVM","NuGet","onboarding screen","sqlite","syncfusion","xamarin","xamarin.android","xamarin.forms"],"articleSection":["Turkish"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/","url":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/","name":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131 - Serkan Seker TR","isPartOf":{"@id":"https:\/\/serkanseker.com\/tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage"},"image":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage"},"thumbnailUrl":"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg","datePublished":"2021-02-19T10:04:48+00:00","author":{"@id":"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5"},"breadcrumb":{"@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#primaryimage","url":"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg","contentUrl":"https:\/\/www.serkanseker.com\/tr\/wp-content\/uploads\/2021\/02\/Xamarin-Forms-MarcTron-AdMob-NuGet-Paketi.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/serkanseker.com\/tr\/xamarin-forms-admob-banner-odullu-gecis-reklamlari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serkanseker.com\/tr\/"},{"@type":"ListItem","position":2,"name":"Xamarin.Forms AdMob Banner \u00d6d\u00fcll\u00fc Ge\u00e7i\u015f Reklamlar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/serkanseker.com\/tr\/#website","url":"https:\/\/serkanseker.com\/tr\/","name":"Serkan Seker TR","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serkanseker.com\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/841fcc69b248e08e52c4190963caeaf5","name":"serkanadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serkanseker.com\/tr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/93ddc1f96117bf468976afe93a077eda77de96bcdb48dc749903598a546786a3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93ddc1f96117bf468976afe93a077eda77de96bcdb48dc749903598a546786a3?s=96&d=mm&r=g","caption":"serkanadmin"},"sameAs":["https:\/\/serkanseker.com"],"url":"https:\/\/serkanseker.com\/tr\/author\/serkanadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/posts\/5014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/comments?post=5014"}],"version-history":[{"count":0,"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/posts\/5014\/revisions"}],"wp:attachment":[{"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/media?parent=5014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/categories?post=5014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serkanseker.com\/tr\/wp-json\/wp\/v2\/tags?post=5014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}