天天看點

使用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

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

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

3. 檢視你的産品的詳細資訊,在産品的詳細資訊下方會看到一個Link ID:

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

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

5. 使用步驟1中獲得的“Get It Now For Your Windows Phone”圖檔建立一個圖檔超連結。你可以将這個圖檔超鍊放到你的網站或者投放到别的地方去。當使用者點選這個圖檔超鍊,則會自動定位到你的産品的頁面。

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

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

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

8. 這樣,當使用者點選這個按鈕的時候,會自動調用用戶端的Marketplace,并且直接定位到你的産品的安裝界面:

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

繼續閱讀