連結至 Google Play

Google Play 提供數種連結格式,可讓您按照自己偏好的方式,將使用者從 Android 應用程式、網頁、廣告、評論、文章、社交媒體訊息等來源導向您的產品。

連結格式可讓您連結至下列目的地:

連結至商店資訊

下方的格式可讓您以深層連結方式直接導向應用程式的商店資訊頁面,讓使用者查看應用程式的說明、螢幕截圖、評論等資訊,並安裝應用程式。

如要建立這類連結,您必須知道應用程式的完整「套件名稱」,這項資訊會在應用程式的資訊清單檔案中宣告,也會顯示在 Google Play 管理中心。

http://play.google.com/store/apps/details?id=<package_name>

範例如下:

http://play.google.com/store/apps/details?id=com.google.android.apps.maps

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至開發人員頁面

使用下方的格式可將使用者導向您的開發人員頁面。在這個頁面上,您可以提供更多與自家品牌相關的詳細資料、主打特定應用程式,並列出其他已發布的應用程式。

如要建立連結,您需要前往 Play 管理中心找出自己的「發布商名稱」。

http://play.google.com/store/apps/dev?id=<developer_id>

範例如下:

https://play.google.com/store/apps/dev?id=5700313618786177705

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至搜尋結果

使用下方的格式可將使用者導向 Google Play 中的搜尋查詢結果。搜尋結果網頁會顯示與查詢相符的應用程式清單 (也可以選擇顯示其他內容),以及每個應用程式的評分、徽章和安裝按鈕。

如要建立這類連結,只需使用搜尋查詢字串即可。如要讓搜尋結果包含 Google Play 應用程式資訊以外的內容,可以將連結網址的 &c=apps 部分移除。

http://play.google.com/store/search?q=<search_query>&c=apps

範例如下:

http://play.google.com/store/search?q=maps&c=apps

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至精選合輯

如果您的應用程式為精選應用程式,或者顯示在 Google Play 熱門排行榜或精選合輯,您可以使用下方的格式將使用者直接導向精選合輯。精選合輯會按照排名順序列出其中的應用程式,並顯示每個應用程式的評分、簡短說明和安裝按鈕。

http://play.google.com/store/apps/collection/<collection_name>

範例如下:

http://play.google.com/store/apps/collection/topselling_free

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

表 1. Google Play 上的精選合輯。

精選 精選_name
自家推薦 (精選) featured
熱門付費項目 topselling_paid
熱門免費項目 topselling_free
最新熱門免費項目 topselling_new_free
最新熱門付費項目 topselling_new_paid
最高營收 topgrossing
熱門項目 movers_shakers

連結至編輯精選頁面

如果您的應用程式為精選應用程式,或者出現在編輯精選的文章中,您可以使用下方的格式將使用者直接導向編輯精選頁面。

主要編輯精選頁面的網址如下:

https://play.google.com/store/apps/topic?id=editors_choice

此外,您也可以在編輯精選頁面找到每個網頁的網址。

例如:

從 Android 應用程式進行連結

如要從 Android 應用程式連結至您的產品,請建立會開啟網址的 Intent。設定這項意圖時,請將 "com.android.vending" 傳遞至 Intent.setPackage(),讓使用者在 Google Play 商店應用程式中看到您的應用程式詳細資訊,而非選擇工具

以下範例會引導使用者查看 Google Play 中含有套件名稱 com.example.android 的應用程式:

Kotlin

val intent = Intent(Intent.ACTION_VIEW).apply {
    data = Uri.parse(
            "https://play.google.com/store/apps/details?id=com.example.android")
    setPackage("com.android.vending")
}
startActivity(intent)

Java

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(
        "https://play.google.com/store/apps/details?id=com.example.android"));
intent.setPackage("com.android.vending");
startActivity(intent);

開啟 Google Play 免安裝體驗內容

如果您已透過 Google Play 免安裝技術發布免安裝應用程式,可以使用以下指令啟動應用程式:

Kotlin

val uriBuilder = Uri.parse("https://play.google.com/store/apps/details")
        .buildUpon()
        .appendQueryParameter("id", "com.example.android")
        .appendQueryParameter("launch", "true")

// Optional parameters, such as referrer, are passed onto the launched
// instant app. You can retrieve these parameters using Activity.intent.data.
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId")

val intent = Intent(Intent.ACTION_VIEW).apply {
    data = uriBuilder.build()
    setPackage("com.android.vending")
}
startActivity(intent)

Java

Intent intent = new Intent(Intent.ACTION_VIEW);
Uri.Builder uriBuilder = Uri.parse("market://launch")
    .buildUpon()
    .appendQueryParameter("id", "com.example.android");

// Optional parameters, such as referrer, are passed onto the launched
// instant app. You can retrieve these parameters using
// Activity.getIntent().getData().
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId");

intent.setData(uriBuilder.build());
intent.setPackage("com.android.vending");
startActivity(intent);

網址格式摘要

下表按照以上各節所述提供了 Google Play (網頁和 Android 應用程式) 目前支援的 URI 摘要。

目標結果 連結格式
顯示特定應用程式的商店資訊 https://play.google.com/store/apps/details?id=<package_name>
顯示特定發佈商的開發人員網頁 https://play.google.com/store/apps/dev?id=<developer_id>
顯示搜尋查詢的結果 https://play.google.com/store/search?q=<query>
顯示精選應用程式合輯 https://play.google.com/store/apps/collection/<collection_name>
開啟 Google Play 免安裝體驗內容 market://launch?id=<package_name>