使用Marketplace Deeplinking來推廣你的Windows Phone應用

使用Marketplace Deeplinking來推廣你的Windows Phone應用

作者:
Breakstring
分類:
開發技術
發表於2010-03-28
  

衆所周知微軟也有着自己的Windows Marketplace for Mobile , 雖然現在上面的應用軟件數量還比較少,但是越來越多的ISV也將自己的軟件投放到Windows Marketplace for Mobile上面了。

如果你是一個開發人員或者ISV,並且將自己的軟件已經投放到Windows Marketplace for Mobile上面去了。有沒有什麼途徑可以來推廣你的應用呢?答案是肯定的,微軟提供了一項稱之爲“Marketplace Deeplinking”的方案可以供你選擇。

“Marketplace Deeplinking”方案可以直接將用戶帶到你在Marketplace上的產品詳細頁面或者是Windows Phone手機上Marketplace程序裏面你的產品的安裝界面。所以,你可以很方便的使用“Marketplace Deeplinking”方案將你的產品廣告加入到郵件列表或者是某些網站的廣告中;或者,在別人的程序中置入你的廣告讓用戶去安裝。值得一提的是,如果 你的產品有多個版本,“Marketplace Deeplinking”方案會將用戶直接指引到你最新的版本上去,而不用你手工去修改連接。

如果使用“Marketplace Deeplinking”方案呢?你只需要按照以下步驟來做幾件事情:

1. 去下載“Marketplace Deeplinking”的“Get It Now on Windows Phone”的Logo及使用授權:http://download.microsoft.com/download/5/C/4/5C4319CC-D2B6-44C8-9305-7F028ABCB107/WindowsPhoneGetItNow.zip

image

2. 使用Windows Live ID 登錄http://developer.windowsphone.com/ 進入你的應用程序頁面

3. 查看你的產品的詳細信息,在產品的詳細信息下方會看到一個Link ID:

image

4. 生成一個形如 https://marketplace.windowsphone.com/details.aspx?appId=LinkID (將LinkID替換爲你的產品的Link ID)的連接。

5. 使用步驟1中獲得的“Get It Now For Your Windows Phone”圖片建立一個圖片超鏈接。你可以將這個圖片超鏈放到你的網站或者投放到別的地方去。當用戶點擊這個圖片超鏈,則會自動定位到你的產品的頁面。

6. 如何在你的程序中使用“Marketplace Deeplinking”方案呢?也很簡單,同樣用這個圖片以及連接製作一個圖片按鈕,將這個圖片按鈕置入你的其他程序,或者在別人的程序中投放廣告。如下圖所示:

image

7. 在這個圖片按鈕的事件處理中編寫如下代碼: System.Diagnostics.Process.Start(“//Windows//WMMarketplaceFullClient.exe”, “/appid:LinkID”); //(當然別忘了替換你的LinkID)

8. 這樣,當用戶點擊這個按鈕的時候,會自動調用客戶端的Marketplace,並且直接定位到你的產品的安裝界面:

image

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章