パーマネントリンクを作成する

ユーザーがLINEミニアプリにアクセスするために、LIFF URLだけでなく、パーマネントリンクも使用できます。ただし、LINEミニアプリのページをシェアするときは、LIFF URLではなく、パーマネントリンクを使用してください。

ヘッダーに表示されるアクションボタンから、LINEミニアプリのページをシェアした場合は、自動的にそのページのパーマネントリンクが作成されます。

それ以外の状況では、以下の計算式に従ってパーマネントリンクを作成してください。

LIFF URL + (LINEミニアプリページのURL - エンドポイントURL) = パーマネントリンク

例:

項目設定
LIFF URL(※)https://miniapp.line.me/123456-abcedfg
LINEミニアプリページのURLhttps://example.com/shop?search=shoes#item10
エンドポイントURL(※)https://example.com

LINE Developersコンソールの[ウェブアプリ設定]タブで確認できます。

この場合、LINEミニアプリページのURLに対応するパーマネントリンクは、以下のとおりです。

text
https://miniapp.line.me/123456-abcedfg/shop?search=shoes#item10
ヒント

LINEミニアプリページのURLには、ページパス、クエリパラメータおよびフラグメントを使用できます。

LINEミニアプリのLIFF URLが変更されました

2023年12月13日より、LINEミニアプリのLIFF URLがhttps://miniapp.line.me/{liffId}に変更されました。

従来のhttps://liff.line.me/{liffId}にアクセスした場合も、引き続き当該のLINEミニアプリが開きます。そのため、発行済みのQRコードも引き続き利用可能です。

LINEアプリのバージョンによるドメイン名の違い

ヘッダーに表示されるアクションボタンからLINEミニアプリをシェアする場合、LINEアプリのバージョンによって作成されるパーマネントリンクのドメイン名が異なります。

LINEアプリのバージョン作成されるURLの例
13.20以降https://miniapp.line.me/{liffId}
13.20未満https://liff.line.me/{liffId}

LINEをインストールしていない場合の動作

ユーザーがLINEをインストールしている場合は、ユーザーがパーマネントリンクをクリックすると、LINEが自動的に起動してLINEミニアプリのページが表示されます。ユーザがLINEをインストールしていない場合は、ウェブブラウザが開き、LINEのダウンロードを求めるページが開きます。ユーザーがLINEをインストールすると、LINEミニアプリを利用できます。

ただし、LINE Developersコンソール上で[LINE未使用ユーザーをウェブブラウザに誘導する]を有効にすると、日本、タイ、台湾以外のLINE未使用ユーザーは外部ブラウザでLINEミニアプリのサービスを表示できるようになります。詳しくは、「LINE未使用ユーザーをウェブブラウザに誘導する」を参照してください。