現在經營Facebook粉絲頁面時,常會把facebook粉絲視窗widget裝到官方網站或個人部落格上。

裝的方法也很簡單,就到這個網址去:

http://www.facebook.com/facebook-widgets/fanbox.php

只要你是某個粉絲頁面的管理者,就可以透過視窗拖拉,就會產生一段程式碼讓你可以放到你的wordpress或blogger部落格上。

放好code之後,你的部落格上面就會出現漂亮的facebook fans page的小框,顯示您目前的粉絲狀態,例如以下這個例子:

Stingtao.info on Facebook

不過,如同上述這個例子來看,粉絲人數很少,初期搭配部落格行銷的時候,覺得反而有反效果。

因此,有人會想要把那行"目前有xx粉絲數"去掉。

按照Facebook的設計,你可以做的做法是把粉絲相關顯示整個拿掉,就像這樣:

但是,這樣顯得單調多了

如果又想保持可能的頭像,但不要讓人輕而易舉知道你的粉絲數有多少,例如顯示一個問號,就像底下這樣

Stingtao.info on Facebook

要怎麼做哩?

有這樣需求的人,需要修改Facebook提供的script,在 fb:fan profile_id這行裡面加上css的設定,以本例來說,加上了這行:
css=”http://stingtao.info/fanspagecss_stingtao.css?41″

而該css的內容如下:

.total {display: inline-block; width:25pt;height:13pt;font-size:13px;text-align:left; color: white;background-image:url(‘http://stingtao.info/question-mark-red.png’);background-repeat:no-repeat;background-position:center; }

懂css的人應該知道這是甚麼意思吧?

Facebook在去年中開放了Vanity URL,讓使用者或粉絲頁面在一些條件下,可以更改網址成為使用者自己的名稱,或具代表性有意義的字串。

在開放的那時候,就應該知道這會像域名(domain name)一樣,有先搶先贏,以及同名衝突的問題。

果然,這事鬧大了。

TechCrunch 昨天23號刊出了這麼一篇新聞,標題很聳動:”Facebook偷走了使用者的個性化網址,並且賣給了公司"。

起因來自一位名叫Harman Bajwa的Facebook用戶,他的個人網址是Facebook.com/Harman。但,突然間這個網址被Facebook以違反政策的理由不能繼續使用。而這個動作,根據另一封Harman International寄給Harman Bajwa的email內容(就是要購買該網址)來看,顯然是為了將該網址售給Harman International 這間公司來鋪路。

Harman當然不爽,經投書給TechCrunch,事情立刻鬧大,新聞揭露後,引來留言261則,並馬上登入了TechCrunch前一百大事件文章第二名(根據Topsy)、在twitter上幾小時內就retweet了快一千六百。在Digg上面,也引起了超過兩千的推文。在Facebook上竟然也被分享了超過四百五十次。

這簡直是Facebook的公關災難!

不過,幾個小時後,Mark ZuckerBurg顯然發現了這個問題,不但加入了Harman所建立的Support Harman群組頁面,還給Harman他的網址,也公開的道歉了!真是戲劇化又快速地發展。

這個事件中,我們看到了TechCrunch新聞媒體的威力、社群與消費者的力量以及Facebook的明快動作,三方都令人激賞!

大學時我參與最久的社團之一是台大普普音樂社。甚為汗顏的,愛好音樂的我,一直到最近我才知道iNDIEVOX這個網站。但一看了這個網站,驚為天人,也覺得有運用Facebook再成長的條件,因此寫本文拋磚引玉,希望能聽到更多人對於行銷營運的看法。

首先,還是節錄一下這個網站的自我介紹:

iNDIEVOX是一個代理和經銷國內外中小型音樂廠牌、獨立樂團和創作人音樂作品的線上音樂商店。音樂產品的格式為合法授權的DRM Free MP3格式檔案,銷售方式為一次性付費下載,所購買的商品即為歌曲MP3檔案。無月租費,更無須額外的播放軟體安裝。選擇MP3作為商品格式的目的,除了讓日漸式微的傳統音樂載體(CD、卡帶、唱片)完全數位化之外,也讓消費者在購買後能夠更便利地聆聽自己擁有的音樂商品。而從今年起,這也成為美國大多數主要線上音樂商店的趨勢,包括iTunes Music Store、Amazon和eMusic等網站目前都已全部或部分使用MP3或其他DRM Free格式作為商品格式。

除了理念棒之外,整個網站製作的相當精美,無論是功能、流程與頁面設計上水準都相當高,令人驚訝並忍不住想猜背後的團隊是哪些天才。Google了一下,發現原來開始也就創辦人吳柏蒼+一個業務與一個程式就搞定了。

INDIEVOX獨立音樂線上平台創辦人柏蒼專訪

從七分鐘的影片中可發現,柏蒼對這整個想法的business model相當清楚。他對網站服務製作技術上也極有經驗,難怪indievox.com給人的初步感覺就是這麼的棒。

開始使用時,我不想註冊新帳號,發現iNDIEVOX提供Hinet帳號登入選項,很不錯!而且使用Hinet帳號後,就容易把金流串起來了。登入後,進到my iNDIEVOX選單後,可以看到相當完整的social元素。且跟其它平台一樣的,對動態或作品等頁面,可推可評,也可過濾動態。令人驚奇地再度發現他使用了Facebook聯外通的功能,而在每個作品的右邊也放了可以推到Facebook、Plurk與Twitter的icon。用著用著,覺得熱血沸騰,心裡想這真是個成功的網站案例了 – 好平台 + solid business model ,應該賺大錢

繼續又左看右看,慢慢地覺得少了點甚麼…

又玩了一會兒,我知道少了甚麼了,那就是人氣還是不足的事實。

舉凡播放數、留言數、加入我的最愛…等等"使用者與服務互動"的指標還是不太夠。從Alexa上看,這網站在台灣排1609名,全世界排169,998名。

雖然我推測這網站是賺錢的,但我忍不住想思考這麼一個問題 – 這麼棒的一個網站,純從成長動力來看,能否能再強化?如果我是吳先生,我想要更多人來看到這些獨立製作的好作品,我能怎麼做

問了這個問題,讓我想到了之前看到的一個Facebook Connect的案例 – JibJab網站用Facebook Connect帶來的一百五十萬用戶:
JibJab是一個提供客製化祝福卡與影片的公司,開了十年。從1999年起,JibJab用了各式各樣的行銷手法,例如"邀請朋友","訂閱通知"等,經過了八年,他的用戶終於累積到了一百五十萬。但當JibJab運用Facebook Connect將類似的概念透過Facebook平台運用到他的網站後,五個月內就帶來了一樣數字的新使用者,一百五十萬

從這案例來看,好網站是會成長的,只是慢了點。而掌握Facebook平台的特性去運用,則是有可能讓你的網站在較短的時間內再翻兩翻的。
因此,針對iNDIEVOX,若想讓流量再度大幅增加,首先應開通Facebook Connect(與Twitter Connect),然後這樣做,或做類似的事情:
1. 大幅增加StreamPublish應用

現在iNDIEVOX雖然有了facebook聯外通,但大部分的訊息互動還是在自己的平台內發生,也只能讓這個小平台上的人看到,能互動的朋友還是少數。但無論是動態、評論還是收藏,若能即時發布到Facebook上,必可大幅提升iNDIEVOX訊息的知名度。因此,最重要的第一件事,讓使用者將他在iNDIEVOX上的動態與行為能無縫地發表到他在Facebook的牆上去!
 

2. 登入系統加上Facebook login:

增加sign on的管道總是好的,但也會花力氣,PM需要仔細斟酌專案資源才能決定做功能的優先順序。但我認為,加上Facebook login的投報率遠勝過將其他sign on整合進來的投報率,而由於Facebook的API寫的很方便,整合的功夫較小,因而應該被優先考慮!

3. 製作Facebook應用,將線上試聽提供給Facebook網友:

iNDIEVOX的核心是獨立唱片歌曲的經紀,而主要的試聽、評論、下載與付款流程都已完成了,只缺讓更多人聽到這件事情的發生。如能善用將現在的界面porting上Facebook,藉由一些viral message的設計,好音樂很容易傳播出去。而這成本,也將遠低於使用各種廣告媒體來散佈訊息的價格,且這樣的做法更持久。

以上是簡單可做,成功機率也高的投資。大家可繼續想想,是不是還有甚麼社群媒體的應用能幫你的網站或產品增加更多的成長動能?

本文同步發布在 www.inside.com.tw

看到Robert Shedd的這篇部落格,提到這個問題,整理一下分享給大家,相關的code也是引用自該文章。

基本問題 – 因為facebook沒給安裝你應用的用戶清單,沒辦法精準掌握現有用戶

這裡假設你已經用RoR+Facebooker開發了幾個應用,如果還沒,可以閱讀:

那麼,用facebooker開發好了一個ROR在facebook上的應用後,如果想知道目前某人現在是否安裝了你的程式,當他連上有建立Session的時候,我們用User#has_added_app可以知道他是否安裝了程式。如果把他的user id 存在local的資料庫裡,那麼你就可以知道目前所有"安裝了"你應用程式的使用者了。

不過,如果使用者在某個時間刪除掉了你的應用程式,也就是說他退出了,由於退出時沒有建立與ap間的session,我們不能用has_added_app來了解狀況,並刪除local資料庫的資料。使用者有進有出,時間久了,你的local資料庫上的資料就不準確了。若有做排名的列表,就可能出現幽靈人,明明已經沒裝你的應用,卻仍高掛第一名。

解決方法 – 使用 post_authorize與 post_deauthorize

針對這樣的需求,facebook提供了post_authorize與post_deauthorize兩個callback,註冊了應用跟移除應用都可以通知我們的ap一聲,在這個地方做些事情,那麼我們就能確保數據的一致性了。

首先,Robert建議另開一個Controller,另外就是要注意要確認authenticity token,程式碼範例如下:

class CallbacksController < ApplicationController
  skip_before_filter :ensure_app_installed, :except => :post_authorize
  skip_before_filter :verify_authenticity_token

  def post_authorize
    if request.post?
      #做些事情,例如存資料庫
      render :nothing => true
    end
  end

  def post_deauthorize
    if request.post?
      #做些事情,例如刪除資料
      render :nothing => true
    end
  end

end
進階注意-進一步確認加入/退出請求實際來自Facebook平台
以上程式碼已經可以了,可以解決使用者新增與退出應用時,我們能精準掌握他的狀態的問題了。
不過,我們仍得注意另一個問題,就是這個動作是否來自facebook平台,免得被其他人透過其他方式觸發了。在上述的程式碼裡加上這段檢查,就變成了:
class CallbacksController < ApplicationController
  skip_before_filter :ensure_app_installed, :except => :post_authorize
  skip_before_filter :verify_authenticity_token

  def post_authorize
    if request.post?
      if verify_uninstall_signature
        #將使用者的has_app設成1
      end
    end
    render :nothing => true
  end

  def post_deauthorize
    if request.post?
      if verify_uninstall_signature
        #把使用者的has_app設成0
      end
    end
    render :nothing => true
  end

  private
      #參考了 http://wiki.developers.facebook.com/index.php/Post-Remove_URL
      def verify_uninstall_signature
        signature = ''
        keys = params.keys.sort
        keys.each do |key|
          next if key == 'fb_sig'
          next unless key.include?('fb_sig')
          key_name = key.gsub('fb_sig_', '')
          signature += key_name
          signature += '='
          signature += params[key]
        end

        signature += FACEBOOK_YAML['secret_key']
        calculated_sig = Digest::MD5.hexdigest(signature)

        if calculated_sig != params[:fb_sig]
          logger.warn "\nWARNING :: potential spoofing :: expected signatures did not match"
          logger.info "\nSignature (fb_sig param from facebook) :: #{params[:fb_sig]}"
          logger.info "\nSignature String (pre-hash) :: #{signature}"
          logger.info "\nMD5 Hashed Sig :: #{calculated_sig}"

          #check to see if ip variables are nil
          if not request.env['HTTP_X_FORWARDED_FOR'].nil? and not request.env['HTTP_X_REAL_IP'].nil?
            ip = request.env['HTTP_X_FORWARDED_FOR'] || request.env['HTTP_X_REAL_IP']
          else
            ip = request.remote_ip
          end

          logger.info "\nRemote IP :: #{ip}"
          return false
        else
          #logger.warn "\n\nSUCCESS!! Signatures matched.\n"
        end
        return true
      end

end
其中要注意的是關於FACEBOOK_YAML[‘secret_key’]的這行,密碼金鑰要定義在environment.rb:
#load facebooker configuration for usage
facebook_config = File.join(RAILS_ROOT, 'config', 'facebooker.yml')
FACEBOOK_YAML = YAML::load(ERB.new(File.read(facebook_config)).result)[RAILS_ENV]
這樣,就可以準確掌握你的應用程式中真正的活躍者了!Happy Coding!

本文同步發布於 www.inside.com.tw

最近上了蒙恬科技官網,看到了這個"純真體會,簡單創作",這活動起頭了一個關於eggotown的小故事,並附上了關於eggotown的十幅圖畫,希望讀者依此創作三百字的小品,首獎是台幣兩萬元,其他獎品則約十萬元,參賽人則都可獲得300元折價券。底下quote一段活動宣傳:

純真小鎮eggotown
總是有著蔚藍的天空與乾淨的空氣
這樣的小鎮到底會發生甚麼樣的故事呢?
純真體會 簡單創作
邀請你寫下屬於eggotown的故事
就幫你拿大奬……(有現金20000及蒙恬年度暢銷產品,Eggtown 限量純真手札等豐富大奬)

蒙恬為鼓勵小人物的創作,本次將邀請eggotown與消費者一起創作「純真手札」,由eggotown插畫10幅,並由消費者參與網路活動填入設計對白,爭取「純真手札」的發行機會,讓每位參與者都有機會讓實現創作夢想。

由於網頁上註明活動平台是facebook,基於觀察social media marketing的立場,忍不住試著評估一下這個活動的做法與成效。疏漏之處,尚祈各界先進指教。

首先看一下,整個活動在時程上的安排是這樣的,11/5~12/31投稿,得獎作品的公布在1/15。本文寫作時間是1/12,所以活動已經進入收尾公佈結果階段。

細看活動規則,發現要投稿的人必須上facebook新增eggotown為好友,才能接收到活動相關通知。這個做法有點奇怪,為什麼不用eggotown粉絲頁面來進行呢?上eggotown頁面看,朋友有895人,去除一些親友帳戶,估計參與活動的人介於三百到六百人之間。

接著,我在Google上輸入"純真體會,簡單創作 蒙恬”來搜尋看看大家對這個活動的理解怎麼樣 -搜尋結果顯示了近八千個結果,深入進去看,則可發現大概只有前三頁是相關的,而最主要的活動曝光管道似乎是好康資訊網站,如Digwow,與一些活動公布網站,如Nextmin,不能確定是否真的reach到了最適當的參加創作的潛在族群。

蒙恬是作手寫筆起家的知名公司,這個活動與設計師Larry的eggotown合作,延伸既有的書寫概念到創作層次,傳達出希望能讓每個人都能很輕鬆的使用電腦溝通心裡的任何想法這樣的概念!這個品牌企業與當代藝術結合的做法很棒,也展現企業的企圖心。

不過,回到活動本身來看,操作時雖然以facebook為中心,但facebook僅只扮演了"註冊活動"這樣的功能性角色。活動設計中沒有善用相關的擴散機制,因而這樣的創作訊息在網路上傳播的也不夠遠,更沒有成為話題,有些可惜。以下提出三點可能的改變做法方式,提供大家思考:

1. 比賽昨品應即時發布,評選可納入網友意見:

我們再看一次,官網上關於活動步驟的說明如下圖:

其中,第五步驟-"靜候佳音",太可惜了,也太傳統了。

創作最好的出路就是共諸於世,參與創作者應該也希望能看到閱覽者對他的作品的回饋,若能即時公布、網友投票與留言,配合評選結果包括網友意見(例如30%分數比重),這樣創作者就有更好的創作動機,可能去經營他的朋友投票,或為這個活動進行宣傳。這樣,這個活動與概念的擴散性自然大增。

2. 應經營粉絲頁

粉絲頁的定位就是做這種品牌、活動與概念等用途。用朋友關係來做,實務上也會有5000人上限的問題。

3. 加入eggotown小遊戲,更直覺地傳達活動概念

這個活動目前的呈現方式,大部分文字呈現,原本就不知道eggotown的人不容易在第一時間掌握蒙恬想傳遞的純真創作概念。若能善用flash,將十幅插圖做個簡單的連接,配合facebook connect的結合,流暢地在粉絲頁上的活動頁籤與參與活動者訴說創作概念,感動之餘,活動也將自然地擴散。

我們寫作群也介紹了許多好案例,可做為設計活動參考,附上延伸閱讀連結:

以上淺見分享,也歡迎大家也提供寶貴意見。

本文同步刊登於 www.inside.com.tw

剛注意到了這個網站,將資訊整理一下後,很快的在這裡跟大家搶鮮報導。

首先,看他的Alexa排名竄升狀況。

從12/8他的域名從rensea.com換成renjian.com,短短的一個月除了Google PageRank數字到4,該域名就竄到了Alexa一萬名左右,中國排名2506,這是個甚麼樣的網站?

首頁上有個叫做的網友這麼描述,我們可以看出個端倪:

集greader,wave,twitter和sns的優點於一體,非常有趣的網站。速度比wave快,界面跟wave相近,更好用!轉貼比開心還方便,也沒有twitter那麼亂。

人間網自己定義是個微社區 – mini SNS。搭配上面的描述看起來是個有趣的混搭,而且竟然還在介面上仿效Google最熱的未來應用之一wave,相當令人期待。

從官方部落格上發布的文章內容與留言的感覺來看,這個網站對核心使用者的黏度很高。而原本舊網名rensea.com不符合"人間網"名稱的爭議,竟神奇地由網友自掏腰包買下renjian.com網名贈送給站方解決了。

創辦人曹小鋼是java技術出身的創業者,本身就是出過java技術書的高手。由於他也是個手機開發專家,m.renjian.com的服務很快也推出了。從whois資訊看,登記的公司在上海,推測曹先生也是上海人(?)。這個網站未來幾個月若是大紅了,上海就終於出了一個大網站了。

由於筆者申請的封測帳號還沒下來,想進一步了解人間網功能設計的可以看這篇文章

台灣的創業者,有沒有把腦袋動到wave的呀?

<文章同步刊在 www.inside.com.tw >

圖片出處

口碑行銷,英文是Word of mouth (marketing)- WOM(M)。一個成功的口碑行銷結果,往往比其他形式的傳播方式價值來得高。也因此,在網路上,病毒式影片、部落客寫推薦文、論壇上推文等行為便被行銷者設計出來。

這些活動談的是品牌需要傳播,因此應上Mobxxx、Babxxx、Pxx…等各大論壇上發文章,回文章,收藏文章,推文章,引導出一個話題,造就遍地話題開花,數十萬乃至百萬點擊,及回文破百樓。

或者打造一個話題性的事件,透過一則極具感染性的影片或flash進行病毒式地散播,幫品牌對消費者發聲。而轉寄、瀏覽與留言數,與是否登上新聞頭條等變成為檢驗效果的指標。

這類的行銷活動成功地打造了像是大陸的贾軍鵬回家吃飯,影響了廣大社會的心理,也創造了許多流行。或是造成了開心農場上的美粒果負面行銷事件,乃至牽連到開心農場自身。

似乎當今口碑行銷活動可看出一個進行的pattern,招募寫手寫文(甚或攻擊)、創意製作flash(或拍影片),再配合人頭,將訊息鋪天蓋地、自吹自擂地散布出去,造成一股人人關心的表相,而評估時不外乎點擊與回覆數。

做行銷陷入固定的pattern時,就不好了。觀察上述做法的pattern以進行campaign,儘管立意良善,創意十足,終究不是從消費者出 發,而往往是從品牌商角度來設計,即便偽裝成消費者的寫手部隊,發表的開箱文或意見,基本上做的是單一的傳達;再創意的viral影片,也僅表達了品牌商 的看法。

因此,我們應該換個角度來看,現在社群元素在網路上已經更建全了,那麼口碑行銷的操作也應有所轉變。行銷者今天設計活動時,應該想的主軸是"參與",如何讓消費者能從頭參與,而不僅是傳遞訊息,讓消費者知道。

先前提到的DoritosPepsi都透過徵求好點子的方式讓消費者參與創意製作、宣傳影片,讓真正的消費者表達他對品牌的認知、評價並主動推薦給他們的朋友。

嬌生(中國大陸稱為強生)的Clean&Clear青春美白產品,則透過與qq平台的合作,推出一個小說接力與青春告白活動。 結果是,28天透過萬人接力,完成了一部微博克小說,現已開放下載,有參與創作的消費者必然成為推廣的主力之一。而告白的部分也有近五萬人的留言告白,透 過這些真實消費者的告白,嬌生多了解了他的消費者,因為這是雙向的管道。整體活動中"白"這個字反覆出現 – 青春告白,精彩獨白與作家自白,又跟Clean&Clear的產品主軸呼應,可謂一個相當成功的案例。

再看看Intel未來這一家活動,與Yahoo合作,由麥肯操刀,以未來報的概念,號召網友一同創作,非常有趣,也可說是參與式社群行銷的一個佳作。其中影片的 部分還得到時報世界華文廣告獎銀獎。不過,上線至今已經四五個月了吧,報紙右下角的那個遊戲累計玩過的人次僅二十萬次出頭,相關的創作也在數百數千這樣的 數字。顯見在造勢活動之後,後續的話題性消失了。而來自消費者自願性的主動推薦力道不足。整個網頁load的速度相當的慢或許是問題,操作側重於 Yahoo首頁上的影片曝光則有是另一個讓社群口碑推廣失焦的另一個問題。

接下來消費者會看到越來越多參與式的口碑行銷活動。行銷者得在傳統的點擊數﹑曝光數、回文數、上頭條數的ROI考量外,加上參與度、雙向溝通績效以及促成購買推薦這類的指標上多下功夫了。

[本文同步刊載在www.inside.com.tw]

是的,連續贊助23年CBS超級盃熱門時段電視轉播廣告的百事可樂,已經決定不購買2010年的超級盃廣告。消息一出,市場上都在看可口可樂會怎麼做。

根據Pepsi發言人Nicole Bradley的說法,百事可樂並不是不瞭解超級盃廣告對產品行銷的效果,只是在2010年Pepsi想達成的目標,顯然無法透過超級盃的廣告贊助投入取 得。策略上,改變押寶單一活動的想法,更希望達到的拉出一個軸線,造成一個連續性的活動。

放棄超級盃廣告,百事看上的是社群媒體的威力,打算花兩千萬美金,打造一個叫做Pepsi Refresh Project的活動,跟先前提到的Doritos案例類似,Pepsi將善用社群媒體的連結傳播特性,送出數百萬美金給提供好想法的人。有好想法的人可以上傳到活動網站,Pepsi二月一號時間一到就會開放網友投票。投票的結果決定了哪個想法可以得到獎金。

細看網頁,可以看到擴散機制的部分採用了twitter、facebook以及Digg,delicious…等推文連結,放在右上角,鼓勵大家把 話傳出去。畫面右側有個投票日倒數,目前還有三十六天,倒數的下面放了個"投票開放時請給我通知"。最底下放了facebook的粉絲團加入連結。網站也 有blog、影片與公益話題等元素。最主要的社群行銷概念與做法都涵蓋在內了。整體來說,看起來就像個相當web 2.0,能傳遞出活力動感訊息的網站。

對這個美國第二大軟性飲料公司來說,離開"主流廣電媒體",擁抱"網路社群媒體",這個舉動是創新,還是看到了傳統媒體與社群媒體的差異?無論如何,"不購買超級盃廣告"這個消息已經讓Pepsi上了報紙頭條,做了一次成功的宣傳。怎麼看,Pepsi已經是贏家。

再回顧一下Pepsi過去花了大錢請了Britney Spears拍過的超級盃廣告,這個廣告的效果跟Pepsi Refresh Project所能達到的效果,會有多大的差異,讓我們拭目以待。

Britney

最後,我們再次預測,2010善用社群媒體的公司與品牌,將會勝出。請小心謹慎且快速的準備面對這個變化,而這個變化將比你想像的還快到來。