<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.tamedia.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=Banners_Ads_II</id>
	<title>Banners Ads II - 修訂歷史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tamedia.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=Banners_Ads_II"/>
	<link rel="alternate" type="text/html" href="https://wiki.tamedia.com.tw/wiki/index.php?title=Banners_Ads_II&amp;action=history"/>
	<updated>2026-06-11T10:16:48Z</updated>
	<subtitle>本 Wiki 上此頁面的修訂歷史</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.tamedia.com.tw/wiki/index.php?title=Banners_Ads_II&amp;diff=58&amp;oldid=prev</id>
		<title>imported&gt;Wikiuser：新頁面: 以下我們將展示更多的方法來控制Banner廣告的屬性。  == 廣告大小 == TAMedia Ads支援下列大小的Banner廣告： :* 640x100 :* 110x700 :* 468x60 :* 728x90 :* 1...</title>
		<link rel="alternate" type="text/html" href="https://wiki.tamedia.com.tw/wiki/index.php?title=Banners_Ads_II&amp;diff=58&amp;oldid=prev"/>
		<updated>2014-01-28T03:19:36Z</updated>

		<summary type="html">&lt;p&gt;新頁面: 以下我們將展示更多的方法來控制Banner廣告的屬性。  == 廣告大小 == TAMedia Ads支援下列大小的Banner廣告： :* 640x100 :* 110x700 :* 468x60 :* 728x90 :* 1...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;以下我們將展示更多的方法來控制Banner廣告的屬性。&lt;br /&gt;
&lt;br /&gt;
== 廣告大小 ==&lt;br /&gt;
TAMedia Ads支援下列大小的Banner廣告：&lt;br /&gt;
:* 640x100&lt;br /&gt;
:* 110x700&lt;br /&gt;
:* 468x60&lt;br /&gt;
:* 728x90&lt;br /&gt;
:* 1024x90&lt;br /&gt;
:* 640x640&lt;br /&gt;
:* 320x320&lt;br /&gt;
:* 300x250&lt;br /&gt;
&lt;br /&gt;
可以在init的時候同時指定大小&lt;br /&gt;
     _adView = [[TWMTAMediaView alloc] initWithFrame:CGRectMake(0, 0, 320, 50) //在iPhone或iPod上需指定為320x50&lt;br /&gt;
                                              slotId:@&amp;quot;70mQH1335375881000QAr&amp;quot;&lt;br /&gt;
                                         developerID:@&amp;quot;&amp;quot;&lt;br /&gt;
                                          gpsEnabled:YES&lt;br /&gt;
                                            testMode:NO];&lt;br /&gt;
&lt;br /&gt;
== GPS定位 ==&lt;br /&gt;
     _adView = [[TWMTAMediaView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)&lt;br /&gt;
                                              slotId:@&amp;quot;70mQH1335375881000QAr&amp;quot;&lt;br /&gt;
                                         developerID:@&amp;quot;&amp;quot;&lt;br /&gt;
                                          gpsEnabled:YES //YES表示SDK可以自動取得地理位置, NO則表示禁止SDK取得地址位置&lt;br /&gt;
                                            testMode:NO];&lt;br /&gt;
&lt;br /&gt;
== 測試模式 ==&lt;br /&gt;
     _adView = [[TWMTAMediaView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)&lt;br /&gt;
                                              slotId:@&amp;quot;70mQH1335375881000QAr&amp;quot;&lt;br /&gt;
                                         developerID:@&amp;quot;&amp;quot;&lt;br /&gt;
                                          gpsEnabled:YES&lt;br /&gt;
                                            testMode:NO];  //YES表示測試模式, 廣告點擊的相關資料不會被記錄, NO表示一般模式, 會記錄廣告點擊的相關資料&lt;br /&gt;
== TWMTAMediaViewDelegate ==&lt;br /&gt;
你可以選擇透過實現全部或部分的TWMTAMediaViewDelegate方法來追踪Banner廣告的生命週期&lt;br /&gt;
 @protocol TWMTAMediaViewDelegate &amp;lt;NSObject&amp;gt;&lt;br /&gt;
 @optional&lt;br /&gt;
 &lt;br /&gt;
 - (void)viewWillLoadAd:(TWMTAMediaView *)view;&lt;br /&gt;
 &lt;br /&gt;
 - (void)viewDidLoadAd:(TWMTAMediaView *)view;&lt;br /&gt;
 &lt;br /&gt;
 - (void)view:(TWMTAMediaView *)view didFailToReceiveAdWithError:(NSError *)error;&lt;br /&gt;
 &lt;br /&gt;
 - (BOOL)viewActionShouldBegin:(TWMTAMediaView *)view willLeaveApplication:(BOOL)willLeave;&lt;br /&gt;
 &lt;br /&gt;
 @end&lt;br /&gt;
&lt;br /&gt;
你可以在UIViewController中實現TWMTAMediaViewDelegate方法&lt;br /&gt;
 #import &amp;quot;TWMTAMediaViewController.h&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 #import &amp;quot;TWMTAMediaView.h&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 @interface TWMTAMediaViewController () &amp;lt;TWMTAMediaViewDelegate&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 }&lt;br /&gt;
 @end&lt;br /&gt;
&lt;br /&gt;
並且透過TWMTAMediaView的setDelegate:方法來指定實現TWMTAMediaViewDelegate的對象&lt;br /&gt;
 [_adView setDelegate:self];&lt;br /&gt;
&lt;br /&gt;
請注意，如果你有實現TWMTAMediaViewDelegate，當TWMTAMediaView不再被使用時，必須將delegate設定為nil&lt;br /&gt;
 - (void)dealloc&lt;br /&gt;
 {&lt;br /&gt;
     _adView.delegate = nil;&lt;br /&gt;
     &lt;br /&gt;
     // Don't release the _adView if you are using ARC in your project&lt;br /&gt;
     [_adView release];&lt;br /&gt;
     &lt;br /&gt;
     _adView = nil;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== - (void)viewWillLoadAd:(TWMTAMediaView *)view ====&lt;br /&gt;
TWMTAMediaView開始載入廣告前會先呼叫這個方法&lt;br /&gt;
 - (void)viewWillLoadAd:(TWMTAMediaView *)view&lt;br /&gt;
 {&lt;br /&gt;
     NSLog(@&amp;quot;%@ viewWillLoadAd&amp;quot;, view);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==== - (void)viewDidLoadAd:(TWMTAMediaView *)view ====&lt;br /&gt;
你可以在確定廣告已經載入後才將TWMTAMediaView加入UI&lt;br /&gt;
 - (void)viewDidLoadAd:(TWMTAMediaView *)view&lt;br /&gt;
 {&lt;br /&gt;
     NSLog(@&amp;quot;%@ viewDidLoadAd&amp;quot;, view);&lt;br /&gt;
     [self.view addSubview:_adView];&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==== - (void)view:(TWMTAMediaView *)view didFailToReceiveAdWithError:(NSError *)error ====&lt;br /&gt;
你可以在這裡的得知載入廣告過程中發生的何異常&lt;br /&gt;
 - (void)view:(TWMTAMediaView *)view didFailToReceiveAdWithError:(NSError *)error&lt;br /&gt;
 {&lt;br /&gt;
     NSLog(@&amp;quot;%@ didFailToReceiveAdWithError:%@&amp;quot;, view, error.description);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==== - (BOOL)viewActionShouldBegin:(TWMTAMediaView *)view willLeaveApplication:(BOOL)willLeave ====&lt;br /&gt;
當使用者點擊廣告後，TWMTAMediaView在開啟網頁或App Store前會先通知你&lt;br /&gt;
 - (BOOL)viewActionShouldBegin:(TWMTAMediaView *)view willLeaveApplication:(BOOL)willLeave&lt;br /&gt;
 {&lt;br /&gt;
     NSLog(@&amp;quot;%@ willLeaveApplication:%i&amp;quot;, view, willLeave);&lt;br /&gt;
     return YES;&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>imported&gt;Wikiuser</name></author>
	</entry>
</feed>