❶ banner是什麼意思
Banner可以作為網站頁面的橫幅廣告,也可以作為遊行活動時用的旗幟,還可以是報紙雜志上的大標題。
Banner主要體現中心意旨,形象鮮明表達最主要的情感思想或宣傳中心。
用途:
1、網幅廣告
旗幟廣告,橫幅廣告(網路廣告的主要形式,一般使用GIF格式的圖像文件,可以使用靜態圖形, 也可用多幀圖像拼接為動畫圖像)。
2、旗幟
John carried our school banner in the parade.約翰在遊行時舉著我們的校旗。
3、橫幅
(張掛在街頭或遊行隊伍等用的)橫幅。
Welcoming banners hung from the balcony.陽台上懸掛著歡迎的橫幅。
4、大標題
(報紙上)橫貫全頁的大標題。
(1)條幅廣告代碼擴展閱讀
banner設計的注意事項:
1、Banner的文字不能太多,用一兩句話來表達即可。
2、廣告語要朗朗上口,可以第一時間的讓人捕獲表達的重點。
3、圖形無須太繁雜,文字盡量使用黑體等粗壯的字體,否則在視覺上很容易被網頁其他內容淹沒。
4、圖形盡量選擇顏色數少,能夠說明問題的事物。
5、如果選擇顏色很復雜的物體,要考慮一下在低顏色數情況下,是否會有明顯的色斑。
6、盡量不要使用彩虹色、暈邊等復雜的特技圖形效果,這樣做會大大增加圖形所佔據的顏色數,增大體積。
7、產品數量不宜過多。很多廣告主總是想展示更多產品,少則4-5個,多則8-10個,結果使得整個 Banner 變成產品的堆砌。
8、Banner 的顯示尺寸非常有限,擺放太多產品,反而被淹沒,視覺效果大打折扣。所以,產品圖片不是越多越好,易於識別是關鍵。
❷ 如何在應用中添加Admob橫幅廣告
概覽
Google AdMob 橫幅廣告利用屏幕的一小部分吸引用戶進行「點擊」,進而享受更豐富的全屏瀏覽體驗,如進入網站或應用商店網頁。要在
iOS 應用中展示 Google AdMob 橫幅廣告,只需在您的 Xcode 項目中加入 SDK,然後在用戶界面上添加
GADBannerView 即可。
在本指南中,我們將示例項目命名為 BannerExample。在實際操作時,請直接將說明中的 BannerExample 替換為您自己項目的名稱。
要求
Google AdMob 廣告 SDK(iOS 版)要求採用 iOS 2.x 或更高版本(要展示廣告,至少需使用 3.0 版),以及 XCode 4.2 或更高版本。
加入 SDK
解壓縮後的 SDK 包含六個 Objective-C 標頭、一個運行時庫和一份 README 文件。
1. 右鍵點擊 Xcode 中的項目,選擇添加文件到「BannerExample」。
2. 然後在 SDK 中,選擇 README 以外的所有項目。
3. SDK 庫會引用四種您可能尚未納入項目的 iOS 開發框架:
AudioToolbox
MessageUI
SystemConfiguration
CoreGraphics
要添加這些框架,請雙擊 BannerExample 項目名稱。打開 Build Phases(構建階段)標簽下的 Link Binary
With Libraries(關聯帶庫的二進制文件)下拉列表。使用顯示的 + 按鈕添加 iOS SDK 中的框架。
現在,您應該可以正確無誤地重新生成項目了。
添加 GADBannerView
iOS 應用由 UIView 對象和 Objective-C 實例(用戶看到的是文字區域、按鈕等控制項)所組成。GADBannerView
就是一種 UIView 子類,用來展示小型 HTML5 廣告以響應用戶觸摸。與所有 UIView 一樣,GADBannerView
可以輕松地以代碼形式生成。
添加橫幅廣告會用到以下七行代碼:
導入 GADBannerView.h
在應用的 UIViewController 中聲明 GADBannerView 實例
加以創建
設置廣告的單元 ID,也就是您的 AdMob 發布商 ID
設置「根視圖控制器」
將該視圖添加進用戶界面
對其載入廣告
最好在應用的 UIViewController 中執行上述所有步驟。
// BannerExampleViewController.h
// 從 SDK 導入 GADBannerView 的定義
#import "GADBannerView.h"
@interface BannerExampleViewController : UIViewController {
// 將其中一個聲明為實例變數
GADBannerView *bannerView_;
}
@end
以下代碼會在視圖控制器的 viewDidLoad 初始化掛鉤 (Hook) 中設置橫幅廣告。
// BannerExampleViewController.m
#import "BannerExampleViewController.h"
@implementation BannerExampleViewController
- (void)viewDidLoad {
[super viewDidLoad];
// 在屏幕底部創建標准尺寸的視圖。
bannerView_ = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0,
self.view.frame.size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
// 指定廣告的「單元標識符」,也就是您的 AdMob 發布商 ID。
bannerView_.adUnitID = MY_BANNER_UNIT_ID;
// 告知運行時文件,在將用戶轉至廣告的展示位置之後恢復哪個 UIViewController
// 並將其添加至視圖層級結構。
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
// 啟動一般性請求並在其中載入廣告。
[bannerView_ loadRequest:[GADRequest request]];
}
- (void)viewDidUnload {
[bannerView_ release];
}
- (void)dealloc {
[super dealloc];
}
@end
警告:請確保在開發過程中使用測試模式,以免無法點擊您自己的廣告。有關如何啟用測試廣告的詳細信息,請參閱最佳做法指南。
您可以在此下載包含上述代碼的示例項目。
結果
不管您使用的是哪一種方法,都會在應用底部展示橫幅廣告:
注意:如果 AdMob 是第一次收到您的發布商 ID,您可能需要等候多達兩分鍾,才會收到廣告;這一兩分鍾的初始延遲具有反復性,每當應用未使用的時間達到 24 小時時就會發生。如果要請求測試廣告以確保請求代碼運作正常,請參閱最佳做法部分。
警告:在 2011 年 10 月 14 日之後新建的所有 iPad 和 iPhone 應用都要求使用
2011 年 3 月 15 日或以後發布的 AdMob SDK,也就是高於 4.0.2 的 iOS 版
SDK。如果您是從我們的官方下載網站下載庫,您無需擔心版本問題。如果不是,則您使用的可能是在 2011 年 3 月 15 日之前發布的
AdMob SDK,因而在更新您的 SDK 之前,您新建的應用將無法獲得任何廣告展示。
❸ 每次登錄網頁時,更換橫幅廣告的代碼是什麼
這是javasrcipt 的一種特效:
圖片隨機顯示是一個應用非常廣泛的技巧。比如隨機banner的顯示,當你進入一個網站時它的banner總是不同的,或者總有內容不同的提示(tips),大家在網上瀏覽時會經常發現這樣的例子。使用這種技術,不但能在一定的空間里放入更多的內容,還可以給人一種經常更新的假象。其實只要你有一點點html和javascript的基礎,一切都是這么簡單。
平常我們在頁面中加入圖片都是用<img src="圖片">來完成。如果我們要隨機顯示3張不同的圖片就要對這句代碼進行小小的修改,首先加入<script>標記:
<script language=javascript></script>
然後在這段標記內把<img src="圖片">用document.write("")的型式放進去,就成了
document.write("<img src=圖片>")
現在我們來完成最關建的一段:
id=Math.round(Math.random()*2)+1
這樣取得隨機數為1,2,3將你要顯示的圖片改名為1.gif,2.gif,3.gif,ok!最後的代碼是:
<script language=javascript>
id=Math.round(Math.random()*2)+1
document.write("<img src="+id+".gif>")
</script>
試一下,是不是不錯?那如果我的每一張圖片都對應了一個超鏈接該怎麼辦呢?
我們還是來假設一下有3張圖片,1.gif,2.gif,3.gif,分別對應的鏈接是url1,url2,url3。
為了讓圖片和鏈接一一對應,我們要設置一個數組image來放置鏈接的地址,如下:
var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
為了將與圖片對應的鏈接取出來,我們還要定義一個數組imageurl=image[id]
原理是這樣的:
當頁面被讀入時,取一個隨機數,假設是2即id=2,那麼如上我們可輕松的完成2.gif在頁面的顯示。然後我們可以看到:imageurl=image[2]而image[2]="url2",剩下的事就好辦了。完整的代碼如下:
<script language=javascript>
var image=new Array(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
id=Math.round(Math.random()*2)+1
imageurl=image[id]
document.write("<a href="+bannerurl+">"+"<img src="+id+".gif>")
</script>