LCALL機能
LINEのリンクをブラウザで開く方法|Safari・Chromeへの切り替え
公開 ・ 更新
「LINEで送った予約ページのリンクから、Googleでログインできないと言われた」「決済の画面に進まない」「ダウンロードしたPDFが見つからない」——LINEのトークでリンクを押すと、まずLINEの中にあるブラウザ(LINE内ブラウザ)でページが開きます。普段はこれで困りませんが、ページによってはここでつまずきます。
先に答えを書くと、送る側がURLの末尾に「openExternalBrowser=1」を付けると、そのリンクはLINE内ブラウザではなくSafariやChromeなどの外部ブラウザで開きます。LINE Developers のドキュメントで案内されている仕様で、配信・リッチメニュー・応答メッセージなど、LINEアプリで開くリンクに使えます。この記事では、付け方と効かないときの確認点、お客様側でブラウザを切り替えてもらう方法、そして外部ブラウザに出さないほうがよい場面までを順番に整理します。
LINEで開くリンクの扱いに関する記述は、2026年10月時点の公開情報(LINE Developers のドキュメント「LINE URLスキームを使う」ほか)にもとづく一般的な整理です。URLに付けるパラメータの仕様、対応する端末(iPhone・Android)、LINEアプリの設定やLINE Labs(試験機能)の項目は変更・終了されることがあるため、配信の前に必ず自分のスマホで動きを確かめ、最新の内容はLINEヤフー社の公式サイトでご確認ください。なおLCALLは本メディアの運営元が提供する自社サービスです(PR)。
この記事でわかること
- LINE内ブラウザで起きやすいトラブルと、その理由
- URLに「openExternalBrowser=1」を付けて外部ブラウザで開く手順(?と&の付け分け)
- 付けたのに外部ブラウザで開かないときの確認点
- お客様の側でブラウザを切り替えてもらう方法と、配信に添える案内文
- 外部ブラウザに出さないほうがよいリンク
30秒でわかる答え
| 知りたいこと | 答え |
|---|---|
| 外部ブラウザで開かせるには? | URLの末尾にopenExternalBrowser=1を付ける |
| URLにすでに「?」があるときは? | 「?」ではなく「&」でつなぐ(例:…?id=10&openExternalBrowser=1) |
| どこのリンクに使える? | 配信の本文・リッチメニュー・リッチメッセージ・応答メッセージなど、LINEアプリで開くリンク全般 |
| 効かないリンクは? | LIFFアプリのURL(ドキュメントで例外とされている) |
| AndroidでChromeのタブとして開くには? | openInAppBrowser=0(Android版LINEのみ) |
| お客様の側で切り替えるには? | LINE内ブラウザのメニューから「ブラウザで開く」系の項目を選ぶ |
LINE内ブラウザでつまずきやすい5つの場面
LINE内ブラウザは、SafariやChromeとは別のブラウザとして動きます。ログイン状態や保存したパスワード、カートの中身などは、いつも使っているブラウザと共有されません。そのため、次のようなページで「できない」「進まない」が起きやすくなります。
| 場面 | 起きやすいこと | 理由 |
|---|---|---|
| Googleアカウントでログイン | エラー画面が出てログインできない | Googleは、アプリに組み込まれたブラウザからのログインを安全上の理由で制限している |
| 会員ページ・ネットショップ | ログインし直しになる。カートが空になっている | いつものブラウザのログイン状態・Cookieを引き継がない |
| 決済 | 決済アプリや本人確認の画面に移れない、戻ってこられない | アプリの切り替えや別タブを開く動きが、LINE内ブラウザでは途切れることがある |
| ファイルのダウンロード | PDFやクーポン画像を保存したのに見つからない | 保存先や保存のしかたが、いつものブラウザと違う |
| ホーム画面に追加 | Webアプリをホーム画面に追加できない | ホーム画面への追加は、SafariやChromeのメニューから行う機能 |
逆に言えば、読むだけのページ(お知らせ・メニュー表・地図など)は、LINE内ブラウザのままで困ることはほとんどありません。全部のリンクを外部ブラウザにする必要はなく、ログイン・決済・保存・ホーム画面追加が絡むリンクだけに付けるのが基本です。
URLに「openExternalBrowser=1」を付ける手順
1. ?と&の付け分け
付け方は、URLにすでに「?」があるかどうかで変わります。
| 元のURL | 付けたあとのURL |
|---|---|
| https://example.com/reserve | https://example.com/reserve?openExternalBrowser=1 |
| https://example.com/shop?item=10 | https://example.com/shop?item=10&openExternalBrowser=1 |
| https://example.com/menu#lunch | https://example.com/menu?openExternalBrowser=1#lunch(#の手前に入れる) |
「?」はURLに1つだけ、2つ目以降の指定は「&」でつなぐ、という決まりです。「?」が2つ入ったURLは、パラメータが正しく読まれないことがあります。大文字・小文字も区別されるので、openExternalBrowserの綴りはコピーして貼るのが確実です。
2. 使える場所
ドキュメントでは、このパラメータはLINEアプリで開くURL全般で使えるとされています(LIFFアプリだけが例外)。店舗の運用でよく使う場所は次のとおりです。
- メッセージ配信の本文に貼るURL(予約配信も同じ)
- リッチメニューのリンク先
- リッチメッセージ・カードタイプメッセージのボタンのリンク先
- 応答メッセージ・あいさつメッセージに入れるURL
- チャットで1人に送るURL
3. 送る前に、自分のスマホで確かめる
設定したら、テスト配信で自分のLINEに送り、リンクを押してSafariやChromeが立ち上がるかを確かめます。できればiPhoneとAndroidの両方で試してください。URLの形が変わるので、URLのプレビューの出方が変わっていないかも、このときに見ておきます。
付けたのに外部ブラウザで開かないとき
| 確認すること | よくある原因と直し方 |
|---|---|
| 綴り・大文字小文字 | openexternalbrowser のように小文字になっている、=1 が抜けている。正しい綴りを貼り直す |
| ?と& | 「?」が2つ入っている。2つ目を「&」に直す |
| #の位置 | #以降の後ろに付けている。#の手前に移す |
| 短縮URL・計測用URL | LINEが最初に開くのは短縮URLのほう。トークに貼るURLの側に付けられるか確かめる。転送先だけに付けても効かないことがある |
| LIFFアプリ | liff.line.me などのLIFFのURLは例外で、付けても外部ブラウザでは開かない |
| LINEアプリが古い | 受け取った側のLINEアプリを最新版にしてから試す |
なお、Android版LINEにはopenInAppBrowser=0というパラメータもあり、こちらはChromeのタブ(Chrome Custom Tabs)として開きます。iPhoneでは案内されていないので、iPhoneとAndroidの両方に送る配信では、まず openExternalBrowser=1 を使うのが無難です。
お客様の側でブラウザを切り替えてもらう方法
パラメータを付け忘れたリンクや、他の人が送ったリンクでも、受け取った側で外部ブラウザに切り替えられます。LINE内ブラウザの画面の上や下にあるメニュー(「︙」「…」や共有のアイコン)を押すと、「ブラウザで開く」「Safariで開く」「他のアプリで開く」といった項目があります。表示の位置や名前は、端末とLINEのバージョンによって違います。
また、iPhone版のLINEでは、設定のLINE Labs(試験機能)に「リンクをデフォルトのブラウザで開く」という項目が用意されていることがあります。オンにすると、トークのリンクがはじめからSafariなどで開きます。ただし試験機能なので予告なく変わったり終わったりすることがあり、何よりお客様のスマホの設定なので、店側の運用はこれを前提にしないでください。
ログインや決済が絡むリンクを送るときは、パラメータを付けたうえで、本文に次のような一言を添えておくと、問い合わせが減ります。
【案内文の例】
▼ご予約はこちらから
https://(予約ページのURL)?openExternalBrowser=1
※画面がうまく表示されない場合は、画面の右上(または右下)のメニューから「ブラウザで開く」を選んでからお試しください。
外部ブラウザに出さないほうがよいリンク
外部ブラウザで開くと、LINEの外に出ることになります。次のようなページは、LINE内ブラウザのまま開いたほうがうまくいくことがあります。
| リンクの種類 | LINE内のままがよい理由 |
|---|---|
| LINEログインで本人と紐づけるページ | LINE内ならLINEのアカウントでそのままログインできる。外に出るとログイン画面が増える |
| LIFFアプリ(予約・会員証など) | LINEの中で動く前提の作り。もともとパラメータも効かない |
| 読むだけのページ | 外部ブラウザに切り替わる一瞬の間が、かえって離脱のきっかけになる |
| 送ったあとトークに戻ってほしいページ | アンケートの回答後に返信してほしい場合など。外部ブラウザからLINEに戻る手間が増える |
迷ったら、「LINE内で開いて困ったという声があったリンクだけ外部ブラウザにする」と決めておくと、余計な離脱を増やさずに済みます。どのリンクがどれだけ押されたかを見る方法はLINE配信の開封率とクリック率にまとめています。
拡張ツールを使う場合(LCALL)
LCALL(自社サービス・PR)では、一斉配信やカルーセルのリンクごとに「外部ブラウザで開く(openExternalBrowser=1)」を選べる設定があり、URLを手で書き換える必要はありません。同じリンクにクリック計測や、押した人にタグを付ける設定も組み合わせられるので、「外部ブラウザにしてから押される数が変わったか」も配信ごとに比べられます。返信はLINE・Webチャットの受信箱でまとめて受けられ、「開けない」という問い合わせにもスタッフで分担して対応できます。受信箱・配信・シナリオ・フォームはFreeプラン(友だち300人・一斉配信は月4回まで)から使え、スタッフごとにログインを分けるのはStandardプラン(月額14,800円・5人まで)からです。設定のあとは、この記事のとおり自分のスマホで動きを確かめてください。プランの内訳は料金ページ、運用のご相談は無料相談で承ります。
よくある質問
パラメータを付けると、ページの表示に影響しますか
多くのページでは、知らないパラメータは読み飛ばされるので表示は変わりません。ただし、URLの末尾の形を厳しく見ているページ(一部の予約システムや決済ページなど)では、エラーになることがあります。送る前に、付けたURLをいつものブラウザでも一度開いて確かめてください。
PC版のLINEでも効きますか
このパラメータは、スマホのLINEアプリの中のブラウザを避けるための仕組みです。PC版のLINEで押したリンクの開き方は、パソコン側の設定にもよるため、PCで見る人が多い配信なら実際に試して確かめてください。
友だち追加のURLやQRコードにも付けたほうがいいですか
友だち追加のURLは、LINEアプリで追加画面を開くためのものなので、付ける必要はありません。友だち追加のURLの作り方はLINE友だち追加QRコードはどこ?で説明しています。
外部ブラウザで開くと、クリック数は数えられますか
LINE公式アカウントの配信で計測されるのは、トークでリンクが押された回数です。開いた先のブラウザがどちらでも、押された時点で数えられる仕組みであれば数字は変わりません。数え方は開封率とクリック率の記事も参照してください。
Androidでリンクを押しても開かない・画面が真っ白になります
Android版LINEの中のブラウザは、端末のAndroid System WebViewという部品を使って画面を表示しています。これやChromeが古いままだと、ページが開かない・真っ白になることがあります。Google Playで「Android System WebView」と「Chrome」、LINEアプリを最新にしてから、もう一度試してください。それでも開かないときは、画面のメニューから「ブラウザで開く」を選んでChromeで開けるかを確かめると、LINE側の問題かページ側の問題かを切り分けられます。
liff.line.me のリンクが開けません
liff.line.me から始まるリンクは、LINEの中で動く前提のLIFFアプリ(予約・会員証・クーポンなど)です。LINEのトークの中から開くのが基本で、SafariやChromeで開くとLINEへのログインを求められたり、うまく動かなかったりします。トークの中のリンクから開き直すことと、LINEアプリを最新にすることを試してください。それでも開かない場合は、送ってきたお店やサービスの側で設定や公開の状態に問題があることがあるため、送り主に問い合わせてください。なお、この記事の openExternalBrowser=1 はLIFFのURLには効きません。
iPhoneとAndroidで、切り替えのメニューの場所は違いますか
違います。どちらもLINE内ブラウザの画面にあるメニュー(「︙」「…」や共有のアイコン)から切り替えますが、位置と項目の名前は端末とLINEのバージョンで変わります。iPhoneは「Safariで開く」や「他のアプリで開く」、Androidは「ブラウザで開く」や「他のアプリで開く」といった名前で表示されることが多いです。お客様に案内するときは、「画面の右上(または右下)のメニューから、ブラウザで開くを選んでください」のように、位置に幅を持たせて伝えると迷われにくくなります。
リッチメニューのリンクが押せない・表示されないのですが
外部ブラウザの話とは別に、リッチメニューそのものが出ていないこともあります。原因の切り分けはLINEリッチメニューが表示されないにまとめています。
まとめ
- LINEのリンクは、まずLINE内ブラウザで開く。ログイン・決済・ダウンロード・ホーム画面追加でつまずきやすい
- URLの末尾にopenExternalBrowser=1を付けると、SafariやChromeで開く
- URLにすでに「?」があれば「&」でつなぐ。#があるときはその手前に入れる
- 短縮URL・計測用URLを挟むときは、トークに貼るURLの側に付けられるか確かめる。LIFFのURLには効かない
- 送る前にテスト配信で、iPhoneとAndroidの両方の動きを確かめる
- 本文に「ブラウザで開く」の案内を一言添えると、問い合わせが減る
- LINEログインで紐づけるページや読むだけのページは、LINE内のままのほうがよいこともある
関連記事
- LINE公式アカウントで年末年始・臨時休業を知らせる方法|例文つき年末年始や臨時休業は、LINE公式アカウントの4か所で知らせます。数日前の配信1通、休業中の問い合わせに返す応答メッセージ、プロフィールのひとこと、表示期間を決めたリッチメニューです。配信と応答の例文、急な臨時休業の送り方、休み明けの戻し忘れチェックまでまとめました。
- LINE公式アカウントの一斉送信は相手にどう見える?バレる範囲LINE公式アカウントの一斉送信(メッセージ配信)は、友だち一人ひとりとの1対1のトークに届きます。ほかに誰へ送ったかは相手に見えず、返信もお店にだけ届きます。一斉送信だと気づかれるのは文面と届く時刻から。グループに送った場合・個人のLINEで送った場合との違い、個別に見せる書き方まで整理しました。
- LINE公式アカウントの絵文字の入れ方|使えない・出ない時の確認LINE公式アカウントの絵文字は、テキストの入力欄にある「絵文字」ボタンから入れます。ボタンが見つからないときはスマホやパソコンの絵文字でも入力できます。買った絵文字が出ないのは送る場所とログイン方法の違いです。通知で文字に変わる注意点、文字数の数え方、使いすぎない目安までまとめました。
- LINE Tagとは?計測タグとの違いと、場所・設置方法LINE Tagは、配信を見た人がサイトで購入や申し込みをしたかを測るタグです。管理画面の場所は「データ管理」>「トラッキング」。将来は提供終了の予定で、公式は計測タグを勧めています。どちらを使うかの判断、3つのコードの置き場所、動かない時の確認をまとめました。