2007年02月20日

wxPython窗口布局

wxPython包含了许多强大的技术,用于控制你的窗口和控件的布局。它提供了几种可以替换的机制和几种有效的方法来完成同一件事情。允许程序员在特别的环境下使用可以工作最好或最习惯的机制。

约束

有一个叫做wxLayoutConstraints的类,它允许一个窗口位置和大小的说明是相对于它的“兄弟”(同级控件)和它的“父亲”(父控件)。每一个wxLayoutContraints对象是由八个wxIndividualLayoutConstraint对象组成,这些对象定义了不同类型的关系,就象哪一个窗口在这个窗口的上面,这个窗口的相对宽度是什么,等等。你通常需要指出八个中的四个约束条件,以便窗口被完全限定。例如,这个按钮将定位于它的父控件的中间,并且将总是占距父控件宽度的50%:

b = wxButton(self.panelA, 100, ‘ Panel A `)
lc = wxLayoutConstraints()
lc.centreX.SameAs (self.panelA, wxCentreX)
lc.centreY.SameAs (self.panelA, wxCentreY)
lc.height.AsIs ()
lc.width.PercentOf (self.panelA, wxWidth, 50)
b.SetConstraints(lc);

布局算法

名为wxLayoutAlgorithm的类实现了在MDI或SDI框架中子窗口的布局。它向框架的子控件发送 wxCalculateLayoutEvent事件,向它们查询它们的大小的信息。因为使用了事件系统,因此这个技术可以应用于任何窗口,甚至那些不需要知道布局的类。然而你可能希望将wxSashLayoutWindow类用在你的子窗口上,因为这个类提供了用于请求事件的处理器,和可以指定窗口大小的存取器。可以有选择地使用基类中的框格行为(sash behavior)使窗口可以由用户调整大小。wxLayoutAlgorithm被典型地应用在IDE风格的应用程序中,这种应用程序除了有MDI客户窗口或其它主要编辑窗口之外,还有几个可调整的窗口。可调整窗口可能包括了工具条,工具窗口,显示错误或警告消息的窗口。

大小管理器(sizer)

为了简化简单布局的编程,一个wxSizer类家族被加入到wxPython库中。这些类纯粹是用Python实现的,代替了从 wxWindows中封装C++代码。它们有点象是Java中布局管理的再现,你选择要用的sizer,然后向它增加窗口或其它sizer,这样它们将全部遵从布局的相同规则。例如,这个代码片段创建了五个按钮,它们在一个框子中水平排列,并且最后一个按钮允许伸缩以便填充框子中所分配的剩余的空间:

box = wxBoxSizer(wxHORIZONTAL)
box.Add(wxButton(win, 1010, "one"), 0)
box.Add(wxButton(win, 1010, "two"), 0)
box.Add(wxButton(win, 1010, "three"), 0)
box.Add(wxButton(win, 1010, "four"), 0)
box.Add(wxButton(win, 1010, "five"), 1)

资源

wxWindows库有一个可用的简单对话框编辑器,它可以帮助你安排一个对话框中控件的布局,并且生一个可在交叉平台上移植的资源文件。这个文件可以在运行时装入到程序中,并且可以立即转化成一个带有特别控件在上面的窗口。这个方法唯一的缺陷是你没有机会实现所生成窗口的子类化,但是如果用存在的控件类型和事件处理能够做你需要的任何事情,它应该执行的很好。最后,将会出现一个为wxPython特别设计的应用程序生成工具,它将为你或者生成资源文件或者生成实际的Python源代码。

强制力

最后,有一种强制力(brute force)机制,用来通过编程来指明每一个组件的精确位置。有时候一个窗口的布局需要不能适应任何一种sizer,或者不能保证约束的复杂性,或者布局算法。对于这些情况,你可以重新回到手工方式去处理,但是对于比Edit Transaction对话框复杂多的东西,你可能不想去尝试它。

wxDialog and friends

  下一步是建立一个用来编辑交易的对话框。对象由日期,说明,和不定数目的交易记录组成,每条记录都有一个帐户名和一个余额。我们知道,所有的记录加起来应该为0,并且日期应该为一个有效日期。另外,为了编辑日期和说明,你需要能够增加,编辑,和删除记录。图7显示了对于这个对话框的一个可能的布局,并且是这个例子中所使用的。

图7. wxPython Doubletalk交易编辑器

  因为这里有很多的代码,让我们一步步地仔细检查这个类的初始化过程。下面是第一部分:

class EditTransDlg(wxDialog):
def __init__(self, parent, trans, accountList):
wxDialog.__init__(self, parent, -1, "")
self.item = -1
if trans:
self.trans = copy.deepcopy(trans)
self.SetTitle("Edit Transaction")
else:
self.trans = Transaction()
self.trans.setDateString(dates.ddmmmyyyy(self.trans.date))
self.SetTitle("Add Transaction")

  这是想当简单的东西。只是调用了父类的__init__方法,做一些初始化工作,并且判断是否你正在编辑一个存在的交易或创建一个新的交易。如果正在编辑一个存在的交易,使用Python拷贝模块来生成对象的拷贝。这样做因为你可能正好在编辑交易,并不想让被编辑的交易的任何部分留在 BookSet中。如果对话框被用来增加一条新交易,则创建一条,然后修改它的日期,通过从日期中截去时间。在交易中的缺省日期包括了当前的时间,但是这个对话框只具备了处理日期部分。

2007年02月13日

  最近,不少Blog都在谈论一个名叫“Review Me”的新型广告发布系统。

  这个广告系统只针对Blog而推出,类似付费评论的模式,并且做为入门测试,用户可以先来评论一下ReviewMe自己,ReviewMe也会为此支付一定金额。ReviewMe的主页上说,已经为这类评论分发了25000美元了。

  评论的操作很简单,先登录ReviewMe注册一个帐号,然后提交一个Blog地址(似乎只能提交独立域名的Blog,不支持托管BSP的地址),目前看来没有限制中文用户,注册完成后,点中间的图片提交评论ReviewMe的申请,这样,你需要在剩下的48小时内写一篇评论ReviewMe,内容需要满足以下条件:

  1、你必须以某种形式声明这篇文章是付费文章,比如在文章中加入“付费文章”或者“广告”等文字。

  2、评论的字数必须至少200字,文章多长是没有限制的,但必须在200字以上,这个字数指的的英文的字数,目前还不知道换算为中文应该是多少字。

  写完文章后,将文章地址提交到系统中,就可以完成一次评论。

  付费方法有两种,一种是通过支票方式支付,一种是通过PayPal支付,就速度来说使用PayPal收款速度最快,不过钱是放在PayPal中,美国用户可以将钱收回到自己银行帐号中,中国大陆的用户就比较麻烦,可以通过支票收钱,也可以通过自己的招商银行的香港一卡通将美元存入香港的帐户,这种方法会自动将美元转换为港币,有一些汇率损失。

  Review Me这种广告形式还是很独特的,相当于一种付费软文。Review Me做为一种中介,介于广告商和Blogger之间,广告商通过Review Me系统提供的Blog价格(比如200美元价格),可以提交一张需求评论的订单,这时候Blogger就需要在一定时间内写一篇评论文章,从而获得100美元的收入,而Review Me自己也获得100美元的分成。

  这种模式可以避免一些网络欺诈,Review Me做为中介商可以协调各方面的利益,然而做为中文Blogger来说,Review Me这种广告模式是不可能给Blogger带来稳定的收入。具体分析原因如下:

  首要的原因是,广告是由广告商驱动的,广告商需要选择一个最合适的Blogger来写软文,而目前这套系统是英文的,广告客户也大部分是英文客户,不太可能去选择中文的Blogger来写广告。

  其次,写这种软文对于Blogger自身来说也是一种伤害,写得越多,伤害越大,读者喜欢看的是有价值有意义的文章,没有读者喜欢整天看广告,时间是宝贵的,浪费别人的时间无异于谋财害命。

  再次是价格因素,如果我是广告商的话,我会思考这样一个问题,我通过Review Me做为中介来发布广告需要200美元,而Blogger自己会获得100美元,那么如果我直接向Blogger付款150美元不是也可以达成这笔交易吗?Blogger自己可以多得50美元,而我则可以节省50美元,这是一个双赢的结果,何乐而不为呢?

  最后是广告的效果问题,Blogger广告的效果有多少,一直是一个难以判断的问题,一般Blogger不会自己败坏自己的名誉来大量写付费软文,这和广告商的预期是恰恰相反的,广告商如果发现自己投入的资金无法获得足够的回报,那么广告商就会放弃这种广告行为,而转向类似Google Adwords这种传统广告形式,因为传统广告回报稳定且效果明显,这样循环下去的结果就是类似Review Me的这种广告形式彻底破产。

  不过话说回来,Review Me这种广告形式还是很有创意的,其前期似乎处于“烧钱”的状态,具体这种广告是否成功,我们只要拭目以待就可以了,因为一个企业不可能永远都处于“烧钱”的状态,烧到一定地步再不盈利,那就只有破产了。因此我相信,如果明年的今天,Review Me还没有倒闭的话,那么这种广告就有一定的市场认可。

最近使用FeedBurner地址订阅我的rss的用户可能看到内容后面广告了吧?(只在blog上的有,flickr和del.icio.us后面的没有)

FeedBurner的feed广告是需要经过先批复再显示的,给blog作者一个控制发布内容的机会。目前FAN以国外广告为主,按千次展现收费,收益 1-5$ 左右。

之前2轮广告投放我都拒绝了,英文的广告实在没有什么相关性可言。本期广告好像是关于一部电视剧/游戏?
* 50 impressions
* 1 clicks for 2.000% CTR
一个是关于网络硬盘的。
* 249 impressions
* 1 clicks for 0.402% CTR

目前Feed型广告的一些特点:
1 feed中的广告大部分是图片型的:可能是考虑到大部分RSS阅读器不支持JS脚本执行和iframe吧;
2 按照展现付费:当然也有点击和点击率的统计;
3 幅面固定:现在是468*60的固定图片;
4 发布轮播:目前的发布时间都是按照天来计划的;

但是从广告商的角度来看FEED广告:
优点:
FEEDBURNER可以提供一个相对集中的高质量阅读人群;
feed的主题相对固定/同阅读人群特征明显:可以基于feed来控制投放领域目标(定向有针对性);

缺点:
1 传统基于CPM结算的投放有容易作弊的弊端;
2 基于FEED的传播可能非常受到阅读器的影响:比如在GReader的阅读中,用户如果是在浏览标题模式下:仍然会向feedburner发出广告图片请求,但是仍然是看不到广告图片的。

而从发布者的角度:发布者未来可能更希望自己来控制feed的广告
1 RSS源端的内容发布:目前FEED上的广告发布是feedburner这样的feed转发商控制的,未来可能也允许作者在原始的FEED条目中增加。通过修改自身的RSS模板,将广告固定放置在FEED模板中;
2 轮播机制:由于不可能动态发布,所以发布的图片地址和点击的目标地址可能都会相对固定:然后通过在广告服务端管理来控制的图片内容和点击目标地址的轮播;

       见到KU6的CEO阎小强的时候,在他刚参加完一个战略合作伙伴的新闻发布会后,而在采访结束之后,他还要赶去参加另一场研讨会。这个自称到年底就可以实现盈利的视频网站CEO,确实异常忙碌。不过,或许是因为有了盈利的信心,阎小强一直神采飞扬,丝毫看不出疲态。

  Enet:和同类的视频网站不同,KU6好像已经有了收入不斐的广告。它的数量到底有多少?KU6是否已经实现的盈利?

  阎小强:通过和伊利的合作,我们已经拿到了几百万的资金。然后我们又和联想签了单子,不久之前又签订了海信。今后人们还可以看到有多家知名企业在KU6上投放广告。因此,我想到年底我们完全可以实现自我运转。

  

  Enet:和KU6同类型的视频网站也有很多。KU6凭什么可以在他们还入不敷出的情况下可以实现收支的平衡,可以有如此大的广告单。

  阎小强:我想这依仗的是我们率先推出完整的商业模式,并且成功得到客户的认可,这是其他网站都没有做到的。

  Enet:那是一个何样的商业模式?

  阎小强:我们的商业模式说起来很简单,就是有钱一起赚,让网友和我们一起分享收入。也就是说,我们会在视频博客作品后嵌入广告,然后根据广告展示次数与作者共同分享广告收入。我们根据人气把博客分为九段,段位越高分成比例也越高。以次来和上传作品的作者达到共赢。

  Enet:之前有磊客中国等数家网站也推出了与播客一起分享广告收入的模式,而且从创建的时间上他们都比KU6早许多。KU6凭什么就可以在短短数月中拿到如此大的单子。

  阎小强:和伊利的合作还是时机的成熟,我们先推出合适的模式,让客户能看到这种良性循环。正好这个时机他们也想在这个时间搞一个视频推广的活动。而作为广告主,很多企业都有着尝试新媒体广告投放效果的资金,这对于我们都是机会,而且我们出色的营销能力也是促成我们广告大单的主要因素。

  Enet:目前视频类网站只要是点播和直播。KU6主要是以直播为主,将来会不会设计到点播?

  阎小强:新的业务模式我们会考虑清楚后再决定。

  Enet:如果资金更加雄厚,更加庞大的门户网站进入网络视频领域,KU6认为自己是否还具备竞争力?而和同级别的对手相比,KU6的竞争力又在哪里?

  阎小强:相比传统的门户网站,视频网站可以让广告主更准确的看到流量,准确反映出广告投放的效果。而门户可能一时还不能建立起这样的模式。而和同行相比,现在中国视频互联网的大局也还没有确定,在中国,这个领域还没有第一,也就意味着谁也都有可能成为第一。

  Enet:对于视频互联网,它的广告前景,KU6如何判断?

  阎小强:除了传统的图文广告,和视频独有的在短片,片头片尾加广告外。我们KU6认为,视频网站的最大卖点就是启发网友去创作广告。充分发挥草根的智慧。这也是广告主们最期待的。我们也会推出很多的网络红人,让网络视频更加热闹起来。

  Enet:一些视频网站已经已经开始尝试一些专业化的制作,KU6在这方面又作何打算。

  阎小强:我们也在开始这方面的尝试,而且作为网络视频的发展方向,将来电视领域的大腕也会有着草根的创作。我有一个做电视的表弟,现在就是编剧本尝试着在KU6上传短片。将来草根+专业化会成为趋势。同时,网站还可以通过资金的运作吸引更多的专业制作群来加入我们,这样做会对所有的草根网友起到很好的引领、甚至是指导作用。

正值全球互联网市场封杀“弹出式”广告之际,一些新兴的广告形式却顶风而上。这些广告软件开发商表示,新一代的广告形式相对比较温和,不会令用户感到厌烦。

  本周,180solutions公司推出了一款新型、有效的广告软件,该广告软件的特点是相对比较温和,可能不会像“弹出式”广告那样激怒互联网用户。公司表示,该软件可以引导用户访问一些免费的音乐下载站点或其他内容站点,但在此期间屏幕上会闪烁数量有限的几条广告。

  180solutions此举无疑是一招险棋。目前,互联网用户对于某些广告简直达到了深恶痛绝的程度。而且,这其中就包括公司此前的“n-Case”产品。但180solutions此次新出的广告软件的确得到了不少厂商的支持,其中Spectrum投资公司对此投资了4000万美元。

  无独有偶,英国的“Vibrant媒体”公司最近也在开发一套广告系统,它主要通过互联网上的文章关键字来选提供相关的广告内容。公司表示,该系统下周将在美国市场上推出。并且,他们还有望与搜有巨擎Overture达成合作关系。

  目前,由于全球IT市场的反弹,在线广告业务也开始逐步回升。2003年第四季度,网络广告销售额经过多年的下滑后终于再次反弹,增长幅度达到了38%,收入为22亿美元。分析家预计,今年的网络广告收入将继续增长10%左右,销售额有望达到80亿美元。Forrester分析师CharleneLi对此表示道:“哪里由金钱,哪里就有创新。”

  180solutions成立于1999年,只要以开发广告软件为主。公司此次推出的新型广告软件被称为:“Zango”,是一款可下载的应用软件。它可以监视用户的互联网行为,然后用户在网上购物或使用搜索引擎时,该软件就会根据这些数据向用户提供相应的广告内容。

  例如,用户在使用雅虎或Google进行搜索时,如果您在搜索框中键入“旅馆”时,那么Zango搜索助手就会在另一浏览器窗口中打开Expedia的主页。如果键入“卡西诺(赌博游戏)”,那么就会打开888.com的主页。

  事实上,Claria和WhenU等公司以前也使用过相似的广告形式。但180solutions的软件由许多独特之处。其一,Zango打开的只是广告商的主页;其次,180solutions此次与网络出版商展开积极合作,他们可以从Zango下载中获取一定的费用。此前,网络出版商则恰恰痛恨广告影响了其网站内容。

  180solutions首席执行官KeithSmith表示:“用户的利益是他们可以在没有广告打扰的情况下浏览网站内容。我们将这个概念称之为‘时间转移’,用户只要安装我们的软件既可不受广告骚扰,只有当用户购物或在线搜索时,才会出现相关的广告内容。而且,用户每天只会遇到2-3条广告。

  目前,180solutions已经与部分互联网站点签订了合作协议。

  Vibrant的产品被称为“IntelliTxt”,主要是通过关键字提供广告内容。当读者将鼠标放在某个文字上时,此时屏幕上就会出现包含有关这些文字的更多内容的对话框,如果用户点击这些信息,就会进入广告商的网站。

  例如,如果你正在阅读一篇有关微软的游戏策略的文章,如果你把鼠标放在其中的文字“互联网接入”上面,那么用户点击文字既可访问AOL9.0的广告网页。

  此前,也有过一些企业提供过类似的服务,但因为没有得到网络发行商的支持而流产。此次,Vibrant吸取以前的失败教训,已经同Hearst、Motley及Overture等多家网站签订了合作协议。但有分析家表示,Vibrant的服务可能会使消费者感到莫名其妙,甚至会有一种被欺骗的感觉。

  正当“弹出式”广告正在成为网民的“公敌”之际,Vibrant和180solutions的举措表明新一代的互联网广告形式已经诞生。此举同时表示,面对价值40亿美元的付费搜索市场,互联网运营商绝对不会无动于衷。无论成功与否,新一轮的在线广告再次向我们袭来。

Google Adsense是Google的广告服务,也就是Google的广告联盟,据调查,Google广告联盟是在国内占据着很大的份额,因此也引出了许多的问题,下面这篇文章是最常见的问题整理,作为我个人收藏之用。 

 

  1.申请/注册

  问:如何申请Google Adsense 帐户,申请需要什么条件.

  答:在申请前请仔细阅读adsense政策 与 条款

  政策:http://www.google.com/adsense/policies

  条款:http://www.google.com/adsense/localized-terms

  申请adsense需要有自己的网站,请确保页面上的尽可能没有无法打开的链接(即使只有1页你也会通过审核).

  申请地址:http://www.google.com/adsense/?hl=zh_CN

  问:申请adsense帐户的审核周期是多久?

  答:填完申请表并提交后,请查阅adsense发送给您的电子邮件。在您确认EMail地址后,adsense将审核您的申请,并在 2 到 3 天内EMAIL通知你的申请是否通过。

  2.投放问题

  问:我可以手动修改adsense代码吗?

  答:不可以.

  问:一个页面可以投放几个推荐产品?

  答:可以为每个推荐产品放一个广告,推荐广告数量与其他广告单元不冲突.

  问:一个网页中最多可以投放几组广告代码?

  答:3组adsense广告代码,2组adsense for search,1组链接单元, 4 个产品推介(每种产品仅限1个)

  问:adsense适合投放于什么样的网页,有要求吗?

  答:adsense不能投放于非内容页(注册页,错误页,登录页等),容易产生版权纠纷的页面,非法页面.具体请参照adsense政策.

  问:我可以将adsense广告投放到多个网站吗?

  答:可以,请确保您对该网站有所有权并且该网站符合adsense 政策.

  问:我可以透过IFRAME来投放广告吗?

  答:可以,但是如果选择用iframe来投放广告则展示广告的网页页中只能有1个iframe来投放adsense 广告.例如[你的 Adsense 广告代码]

  问:可以在一个网页中同时投放百度主题推广与adsense吗?

  答:不可以,adsense禁止将与其构成竞争或摹仿adsense表现形式的广告一起投放.(请大家注意,最近国内出现很多类adsense广告,例如网易竞价,多维搜索,百度主题,51ads文字广告,这些广告都极力摹仿adsense如果大家需要投放些类广告请先与adsense进行确认!)

  问:可以把竞争性的广告做为adsense的替代广告吗?

  答:当您的网页中只放了一组adsense广告代码时是允许的,但是当代码多于一个时不允许将竞争广告做为adsense替代广告(因为有可能同时出现构成竞争关系)

  问:我可以为adsense for search 预填搜索内容吗?

  答:这种情况不被允许,政策中有明确的说明.

  问:我可以在使用adsense for search同时也使用其他公司的搜索代码吗?

  答:不可以,如果你要使用adsense for search则整个网站中不允许出现其他公司的搜索产品.

  3.支付问题

  问:adsense什么条件开始付款?付款周期是多久?

  答:付款周期为1个月, 如果你在某月底之前帐户余额超过100美元, 那么在下个月22-25号就会显示支付信息.

  问:支票已经寄出了,大概多久能收到啊?

  答:27、28、29日会打印并寄出支票,在中国的一级城市如北京、上海,会在下一个月的5-7日收到支票.由于中国地区用户改由香港投递支票,所以大家收到支票的时候会比以往有所提前!

  问:我已经收到支票了,怎样才能兑换成RMB,需要多久?

  答:收到支票后可以到一些大型银行(如中国银行)去办理托收,时间大约为40-60天.(从2005年12月开始支票将由香港寄出,大陆的1级城市有望在2-3天内收到支票,原来的安全快递改为挂号信,手续费10$)

  问:如果没收到支票应该怎么办?

  答:你可以在当月25日以前申请取消上一张支票, 如果在1号—15号之间取消, 则还来得及赶上下一个月的支付.

  4.帐户问题

  问:一个人可以申请多个帐户吗?

  答:不可以,除非得到adsense的授权.如果一个帐户因作弊被adsense封掉,那么他将永远不能参与adsense广告的发布,请大家珍惜自己的帐户!

  问:什么是个人识别号码(pin)?

  答:当 AdSense 发布商累积收益到达$50美元时,adsense会邮寄给发布商一个个人识别号码 (PIN)。以帮助adsense验证发布商地址和保护发布商的个人信息。

  问:我何时能收到我的个人识别号码?没有收到PIN码怎么办?

答:当您的帐户收入达到 $50 美元,您的个人识别号码 (PIN) 就会生成,并在 3-5 天内通过邮寄寄给您。个人识别号码应在寄出后的 2-4 周内到达。您所在地的邮政服务也可能会造成时间延长。如果未收到个人识别号码,您可以在先前的个人识别号码生成 2 周后申请替代个人识别号码。

  问:为什么我没有收到过PIN码?没有PIN码能收到付款吗?

  答:早期注册和新注册的用户不用PIN码,这个时期注册的用户不需要PIN码!

  问:在我的帐户中显示的USD与eCPM是什么意思?

  答:USD是美元的缩写.eCPM是指千次广告展示所获得的收入.

  问:ECPM是如何计划的?有什么用?

  答:ECPM是你的收入乘以1000然后去除你的广告展示次数.所以,收入越高而相对展示次数越少,ECPM就越高,其作用类似于统计广告的展示效率.

  问:个人信息中的电话号码如何填写?

  答:例如:86-10-8193XXXX.注意去掉区号前面的0(非必须),如果是手机,区号处写0,比如86-0-13901088888.

  5.常见问题

  问:我的点击率高达xxx正常吗?

  答:adsense广告计费与点击无关,如果您正常投放那么点击率为多少都没有关系,但是提醒您,每当点击率意外上生的时候您应该有防范意识防止被恶意攻击,异常点击率与频繁的无效点击通常是攻击的结果.推荐您使用www.adsenser.org的点击统计系统来跟踪您的点击情况!

  问:不小心点击了自己的广告怎么办?

  答:如果是误点请放心,adsense会判断点击为无效点击.不过请杜绝这种情况的再次发生,adsense会根据您所在地区IP段以及您登录后台的IP与cookies等等很多因素来判断点击,您的行为会被adsense察觉.

  问:我对自己网站展示的广告感兴趣怎么办?

  答:可以用Google Adsense Previrew工具,具体操作请参照:https://www.google.com/support/

  问:为什么我网站上的广告都是英文的?

  答:如果你本身是中文站点那么出现这种现象的原因,大多是由于adsense还没有抓取你的网页内容而已.(最常出现的两个原因1.刚刚开始投放adsense.2.出现英文广告的那个页面访问量非常少),对于此种现象大家不必在意,随着时间以及访问次数的增加广告会越来越匹配你网页中的内容

  问:为什么有时我无法登录Google Adsense后台?

  答:请先确认您的计算机与互联网连接正常,如果连接正常还是无法登录后台也没有关系,此时一般是服务器在维护,不影响广告收入,只是暂时无法进入后台操作.

  问:Google Adsense是否允许通过JS调用广告代码?

  答:目前可以使用JS调用广告,但是不能有影响广告显示和点击的设计。

在电子商务非常活跃的美国,联盟营销已被作为一种新颖、务实的商务模式而倍受推崇。虽然目前在中国,联盟营销还处于初级阶段。但随着中国网络广告的快速发展,中国有能力迅速建立并拥有最好的网络联盟营销体系。

联盟营销历史

联盟营销(Affiliate Marketing), 通常指网络联盟营销,也称联属网络营销。 最初的网络联盟营销是伴随着某些大型广告主的发展而兴起的,一些大型的商家将自身作为广告主来召集联盟会员,联盟会员们通过播放广告主的广告,为商家带来源源不断的客户和销售额,并从中获取一定收益。关于联盟营销的历史存在着一些争论。有些人认为,联盟营销方式起源于1996年的亚马逊网站(Amazon.com)。Amazon通过它为数以万计的网站提供了额外的收入来源,且成为网络SOHO族的主要生存方式。但实际上,亚马逊并不是第一个发起联盟营销的企业,CDNow公司才是首创这种营销形式的企业。1994年11月(几乎比亚马逊提前了一整年),CDNow公司推出了buyweb计划。在buyweb项目中,CDNow公司首次提出了“affiliate或associate”即联盟的概念,旨在通过独立的在线网站投放广告,从广告点击流导致购买行为中收取一定的费用。这一新的网络广告收费模式也在整个网络广告行业开创了基于效果的网络付费模式新纪元,此模式在现今已成为整个产业的主流。

随后1995年10月的AutoWeb公司,1996年4月的EPage公司,以及1996年11月的Kbkids/BrainPlay公司都纷纷在亚马逊之前开始开展联盟营销项目。起初的联盟营销项目都是单个广告主和多个联盟会员直接打交道,而且业绩跟踪和结算完全由广告主负责。这样便产生了很多的负面因素,如在业绩的跟踪、确认、结算等方面的信用问题等。为了解决这个问题,一个新的主体应运而生:在当今的联盟营销模式中,除了存在广告主和联盟会员这两个主角外,又产生了另一主角——联盟营销管理平台,通常由专业的第三方联盟营销公司提供。这是一个专为广告主、联盟会员提供的独立且公开、公正、透明的管理运行平台,大大减少了广告主的人力、物力、技术、结算和管理等负担。这是一个双赢的平台,一方面,广告主可以集中精力做自己的主营项目而不去考虑广告投放问题,完全由中间服务商代理;另一方面,联盟会员可以放心的选择广告主,不去顾虑广告佣金的收取问题,因为中间平台会替广告主按时支付广告佣金。这样,“三足鼎立”的模式确定后,联盟营销的网络营销模式基本发展成熟。

1996年全球首家提供联盟营销解决方案的供应商LinkShare成立。现在,LinkShare拥有全球最大的Internet网上联盟营销网络(超过1000万的网络联盟会员和合作伙伴),他用自己专门的联盟营销技术解决方案为广告主提供其所需的服务和工具,设计、管理、优化每一个联盟营销项目。另一家联盟营销解决方案供应商BeFree也于1996年开始运作。如今,在电子商务非常活跃的美国,联盟营销已被作为一种新颖、务实的商务模式而倍受推崇。

目前在我国,联盟营销还处于初级阶段,虽然早在2000年就出现了网络联盟营销,有部分个人或企业开始涉足这个领域,但规模还不大,一般的网络营销人员和网管人员对联盟营销还比较陌生。这主要是受中国网络广告模式的深刻影响,价值链的中间成分还不够成熟,信用体系不完善等因素影响。但随着2003年中国网络广告的快速发展,专业的第三方网络联盟营销公司也应运而生。我们有理由相信,随着广告主、联盟会员和第三方联盟营销管理平台的不断成熟,中国有能力迅速建立并拥有属于自己的最好的网络联盟营销体系,促进中国网络联盟营销事业的蓬勃发展。

联盟营销三要素

联盟营销(Affiliate Marketing) 也称网络联属营销,指的是一种网站A为网站B放置广告按钮,然后A从为网站B带来的销售额中获得回佣的一种网络广告营销模式。有些广告主还通过这种方式获得市场信息而不是现金销售,这种方式常被营销费用紧缺的新网站采用。

联盟营销实际上是一种广告渠道和信息传播渠道。它主要有三个要素:

商家即广告主(Merchant),他通过联盟网络来进行广告投放或者分销。广告主按照网络广告的实际效果(如销售额、引导数、点击率等)向联盟会员支付合理的广告费用(通常为一个固定比率),从而节约营销开支,提高营销质量,扩大营销效果。

联盟会员(Affiliate),即提供广告渠道或者分销渠道的会员,主要是一些联盟网站,也有电子邮件的形式。 联盟会员通过网络联盟营销管理平台选择合适的广告主并通过播放广告为商家带来收益、节约大量的网络广告销售费用,轻松地把本网站访问量变成广告主的收益。

联盟网络营销管理系统(Affiliate Management Software),一个专为广告主、联盟会员提供的独立、公开、公正、透明的管理运行平台,在这个平台上,广告主可以跟踪记录每一个联盟会员所产生的点击数(Clicks)、印象数(Impressions)、引导数(Leads)和成交次数或成交额(Sales)等,然后根据联盟协议上规定的支付方式给予联盟会员费用。联盟会员可以通过此平台获得广告主的商品销售、会员注册等信息;联盟营销管理系统还具有值得信赖的第三方监控用户访问跟踪能力、实时报告系统、佣金结算、营销等方面的功能。另外,有些联盟营销服务提供商还提供网络营销的咨询、策划、创意、广告投放、效果监测等广泛的增值服务。

图一:联盟网络营销模式图

联盟营销的形式

联盟营销是一种Pay For Performance(即按效果付费)的营销方式,根据商家网站向联盟会员支付回报的方式,联盟网络营销可以分为三种形式:

1.按点击数付费(Cost-Per-Click, CPC)。联盟会员按照送到商家即广告主网站上游客的量(通常是点击数)来收取一定的费用。联属网络营销管理系统可以记录下每个客人在联盟会员网站上点击的广告主广告(包括文字、图片或者Email链接),并链接到广告主网站的次数,商家(Merchant)按每个点击多少钱的方式支付给联盟会员广告费。

2.按引导数付费(Cost-Per-Lead,CPL;也叫CPA,Cost-Per-Acquisition)。联盟会员根据提供给广告主有效访问者信息的记录数量来收取费用。此方式在CPC的基础上发展起来,由于某些访问者通过联盟会员网站的广告链接进入广告主网站后并没有发生任何有效的行为,例如没有提供任何有效信息,更谈不上发生购买行为。对于广告主来说,这样的访问是无效的,付出的费用并没有产生实际的效果。为实现最大化投资效益,只有在客户填写并提交了某个表单,并且在联盟管理系统对有效客户信息产生了一个给这个联属会员对应的引导(Lead)记录后,商家才向会员按照引导记录数付费。

3.按销售额付费(Cost-Per-Sale,CPS)。这种付费模式要求最高,每个会员根据他为商家带来的实际销售向广告主收取费用,一般按照一个百分比或固定的佣金比例收取(如销售额的10%到50%不等)。商家不会轻易的向联盟会员付费,只有在联盟会员介绍的客人在商家网站上产生了实际购买行为后(大多数是在线支付)才给联盟会员付费

上面三种方式都属于Pay For Performance(按效果付费)的营销方式,无论对于商家还是联属会员都是比较容易接受的。由于网站的自动化流程越来越完善,在线支付系统也越来越成熟,越来越多的联盟网络营销系统采用按销售额付费的方法。由于这种方法对广告主来说是一种零风险的广告投放方式,广告主也愿意设定比较高的佣金比例,这样就使得这种方式的营销管理系统越来越多地被采用。

联盟网络营销的优势

建设一个成熟的联盟网络营销系统不是一件容易的事,需要很多技术、资金和人力的投入。但是它何以具有如此强大的生命力,在国外产生短短几年的时间后就如此风靡呢?这和联盟营销给广告主和联盟会员带来的收益息息相关,这些受益包括:

1. 低营销成本保障广告效果。

联盟营销是按效果付费,因此与不能够保障效果的购买广告位不同, 可以有效的控制广告费,实现广告费用与广告效果挂钩。 广告主通过在具有潜在目标顾客的联盟会员网站上投放广告,诱导用户访问广告主网站及购买商品。只有当购买行为或注册会员等实际效果发生时才支付费用,广告主以最小的营销费用得到最好的效果。 麦肯锡公司曾对联盟网络广告、电视广告以及杂志广告的成本进行了统计,对比统计结果发现,联盟网络营销所产生的平均客户成本是电视广告的1/3,是杂志广告的1/2。

2. 选择广泛。

无论对广告主或是联盟会员来说,在一个公共联盟营销管理系统平台上进行广告投放交易,都会扩大自己的选择余地。广告主可以根据联盟会员的网站排名、拥有的潜在受众选择适合自己广告的网站;而联盟会员也可根据自己网站的风格选择适合的网络广告。

3. 更广的网络覆盖面以及品牌强化。

如果广告主的网站在Google或百度等搜索结果中的排名较低,而联盟会员网站却可能在排名较高的位置中占据了一半,甚至排在前三位,那么,广告主无需特别对自身网站进行网站优化,或者Google排名等方面的建设就可直接凭借自己在联盟会员网站上的链接(Link)和旗帜广告(Banner)吸引目标市场的大部分潜在用户,这何尝不是一件何乐而不为的事情呢?

4. 集中精力进行产品开发和销售服务,提高工作效率。

由于这种广告投放形式完全将广告投放问题交给中间的联盟营销服务商来做,对于广告双方(联盟会员和广告主)来说,既可以基本解决网站访问量问题,又可从繁杂的营销问题中解脱出来,商家可以集中精力进行产品开发、客户服务等主营活动,从而大大提高了工作效率。

5. 可计算的结果,支持营销活动。

联盟网络营销“按效果付费”的广告支付方式比传统方式最大的一个进步是:客户的每一个点击行为和在线活动都可以被管理软件记录下来,从而可以让广告主了解广告费用的用途,使其支付的每一分钱都用在刀刃上;另外,强大的联盟营销管理平台具有跟踪记录、分析记录,并使用这些记录分析来为产品开发和营销策略提供科学决策依据的功能。

6. 准确、可靠的费用结算。

资费行为是建立在准确的数据记录基础上的,所有费用都是在联盟营销管理平台上统一结算,无需人工操作。传统的合作营销体系是广告主与多家合作单位进行一一结算的,这样就为广告主带来了很多不便之处。采用中间管理平台后,一方面,中间管理平台完全按照各个联盟会员网站给广告主带来的效果统一进行结算,广告主最后只需要确认总的营销效果是否与广告费用相一致,即可解决与多数联盟会员网站的结算问题,为广告主减少了不必要的工作,节省了大量时间;另一方面,准确、可靠的费用结算系统也为联盟会员提供了佣金保障。由中间服务商100%定期预付给联盟会员佣金的信用金保证制度可以确保佣金收入安全,保障了联盟会员的权利。联盟会员再也不需为佣金不能按期到帐而担心了。

7.  额外的增值服务。

提供中间联盟营销管理平台的服务商可以为广告双方提供许多额外的增值服务,包括:

有价值的市场营销报告:广告主开展营销活动时,中间服务商可以根据公共联盟营销管理平台上的统计数字为广告主提供业绩报告。报告内容可以包括根据广告条件发生的购买数、购买额、代理费等内容,还可以包括按不同时间段、不同网站、以及购买详细信息等内容来评价客户网上行为的信息,以及其它广告主管理联盟网站所需要的有效资料

其他营销活动支持服务:中间服务商还可以为网站促销活动提供策划及运作、E-MAIL营销支持、与联盟网站进行交流及宣传活动等支持服务,提高广告主的营销活动效果。

 1997年前后,互联网上出现一家创意企业,叫做LinkExcgange。当年由于网络高速发展带来大量的个人网页,人们随便找个大型网站注册用户名就可以放上自己的网页,然而网页做完了却没有宣传的管道。

  LinkExchange提供了这些个人网页或网站的站长们一个宣传的管道。站长们自己设计横幅广告(Banner Ads)图片上传到LinkExchange,然后获取一组程式码加在自己的个人网页上。

  这个程式码会随著网页被访客读取时,显示其他个人网页的广告图片。你的网页每帮别人显示三次广告,你的自己的广告图片会在别人的网页上出现一次。这就是链接交换(Link Exchange )的精神。

  然而,上述的交换方式看起来怪怪的。我帮别人打广告三次,理论上别人也应该帮我打三次广告才会扯平,怎么会只能获得一次的机会?原来,不见了的广告机会,LinkExchange拿去卖给真正的广告主了。

  这间公司后来在1998年以美金 2.5亿卖给微软。前阵子有个朋友写信来,说有个前所未见的Idea可以创业。一瞧,发现「前所未见的Idea 」正是10年前LinkExchange干过的事,只是把个人网页换成Blog而已。

  ◎广告联盟替Blogger 带来收入

  在LinkExchange的模式下,个人网页(或者个人网站,或者Blog)的经营者(站长,或者Blogger )是无法从这样的交换行为中获利的。相较之下,广告联盟的商业模式就比较直接。

  经营者向广告联盟申请加入,在自己网页或Blog上放程式码,当页面被显示时就带出广告。早年依照广告被显示次数(CPM )经营者可以收到广告分成,目前绝大部分则是依广告被点次数(CPC )来分成。

  说到广告联盟经营者,最重量级的要算Google Adsense了。对于希望透过写Blog还能有点收入的人来说,还有微软AD Center 及Yahoo!的 Publisher Network 可期待。但目前都还未正式开放或仅限美国地区。

  然而,随著个人Blogger 越来越多,这样的市场也越来越具有想像空间。在美国地区随便一搜,就可以找到许多广告联盟的经营者。其中不乏10年前就已经存在的老网络公司,也有新兴的参与者。

  从广告的呈现方式而言,一般来说可分为图片广告以及文字广告。而自Google出现之后,文字广告越来越成为主流。由于技术上能做到广告内容与网页内容相关,广告的点击率也比传统图片广告高很多。

  ◎内文式广告的出现

  然而,这些广告方式大部分都是选在网页的某个位置上呈现。新兴的广告呈现方式则是直接在网页的文字上加入广告链接。比如说,某篇文章谈到数码相机,那么数码相机这四个字就会自动被加入链接。

  这种广告称为「内文式广告」(In-Text Advertising )。当Mouse 移到这些关键字上,不必点击就会拉下一个小画面的广告。有的会出现文字广告,有的会直接播放一段影片,此称为焦点广告曝光。

  广告计价方式很特殊,每当广告曝光时,不管读者有没有点击,广告主就须付费,而加入此种广告联盟的网站主或Blogger 也能分成。或许是因为新鲜,广告曝光率意外的高。(有趣的是,点击率一般。)

  目前美国专事内文式广告较知名的业者例如Vibrant Media ,其他比较老牌的业者例如ValueClick以及新兴业者也都酝酿推出,而在台湾目前则有DotMore 广告,在中国大陆则有Vogate.com。

  由于内文式广告是夹在文字上,因此若文章没提到「数码相机」,跟数码相机有关的广告就不会出现。这对Blogger 来说会变成不固定收入,而如果要让广告出现多些,写作方式可能要调整,是有点别扭。

  ◎以佣金为基础的广告联盟

  除了「依广告显示次数分成」「依广告被点次数分成」以外,以佣金为基础的分成方式也有。换言之广告被播放或被点击Blogger 都拿不到钱,只有因此让广告主成功售出商品,才能分到钱。

  当然这难度很高,因此能分到的钱也比其他广告方式要高很多。一般而言要看广告主的行业,有的行业可以给到销售额的 60%,有的只有 15%,有的只要点击广告过去的人成功注册会员就给钱(称为Lead)。

  此种称为Affiliate Program 或者Commision Based 的广告方式,对广告主来说吸引力非常大,因为只有商品销售出去才分钱给Blogger ,而这些广告主本来就有编列销售佣金的预算了,花这些钱很舍得。

  目前美国此类广告联盟中,Commission Junction 是运作较成熟的。 Blogger 加入以后,可以自由从成千上百个广告主中挑选,看要帮谁打广告。广告呈现方式也很多元,从图片到文字广告都有,自己挑。

  这种广告联盟形成热闹的交易市集。各式商品等你挑,你会有各种策略,例如锁定销售利润或者锁定销售量等。广告主也尽力释出各种条件讨好Blogger ,例如比同业更高的佣金。总之,是个热闹的市集。

  ◎文字使用人口决定市场形态

  本文提到的业者都在美国,他们基本上不接受英文以外的网站,个人网页或Blog。除了因为广告主希望锁定英语系读者外,也显示出另外一种市场风貌:大陆型国家才可能出现广告交易市集。

  广告联盟是运用大量个人来吸引广告主购买广告的生意,而基于预算或品牌考量,刊登此类广告的是以中小型企业为主。当两者数量众多时,广告联盟就可能抽取单笔金额较低但交易数量庞大的佣金而存活。

  在美国或中国大陆,广告联盟的生意蓬勃发展即根基于上述情况。而岛屿型经济体例如台湾,由于腹地较小使用繁体中文人口较少,广告联盟的发展会倾向从大型广告主产生营收。

  换言之,大陆型的广告联盟市场会出现众多比较偏向 C2C模式的业者彼此竞争,而岛屿型的广告联盟市场则会产生为数不多的业者,以争取大型广告主的预算为利润来源。

  使用哪种文字的人口数量,基本上决定了市场型态,当然也决定了一个地区的Blogger 有多少人能只靠广告就赚钱。现在看起来,要辞掉工作专心写Blog赚钱养活自己,只有在大陆型市场上少数人能做到。

根据2006年6月1日eNet硅谷动力报道,博客网董事长兼CEO方兴东敲开了一枚象征着博客营销的巨型的“茧”,以此来宣布博客网已“破茧成蝶”,正式引入基于“体验经济”的交互式博客营销。与此同时,方兴东还透露,这一新的营销模式,已经为博客网吸引到了来自香熏品牌“阿芙”一笔总价值100万元的广告投放。

易观分析:

博客作为一种新的网络服务应用,目前得主要盈利模式是:网络广告、移动增值和会员服务。

网络广告是最常见的互联网媒体盈利模式,网络广告主要分为品牌型网络广告和直销型网络广告,前者主要是扩大企业的品牌影响力,后者主要是销售某个具体产品。博客网络广告所起作用主要是后者,即直销型网络广告。博客作为Web2.0的一种典型应用,与生俱来就是来满足长尾理论中80%的分散需求,因此博客网络广告更具有针对性,其直销的作用更加明显。

易观观点:

博客网利用博客进行网络营销,已经实现一定的突破,吸引了来自香熏品牌“阿芙”广告投放。在此,我们不讨论广告的投放额度的情况,我们关注的是广告投放的效果。从广告投放效果的角度来看,我们建议广告主在投放网络广告时,要把握各种网络媒体的广告作用,结合自己的投放目的,最终实现理想的广告投放效果。博客作为网络广告,其优势主要为直销,即定向性的广告。因此,广告主在博客投放广告时,其目的更多的是直销,而不是品牌广告。

今天看到BLOG里的GGAD显示了JOHNCHOW的AD就点了进去!

JOHNCHOW列出了自己的BLOG最近几个月通过BLOG赚的钱,5个月从$300+到$3,000+增长10倍!厉害啊!

不仅有几个月增长的图,还有收入的分类

下面是图

Total Blog Income For January 2007: $3,440.66

incomegraph.gif

收入来源结构

  • Direct Ad Sales: $750.00
  • Text Links Ads: $621.68
  • Affiliate Sales: $545.00
  • Google AdSense: $536.58
  • Vibrant IntelliTXT: $478.18
  • TTZ Media: $183.54
  • FeedBurner Ads: $175.68
  • ReviewMe: $150.00
  • Grand Total: $3,440.66
  • 原文  中文