LINEコネクション
LINEコネクションを使用すると、LIFFまたは LINE MINI Appチャネル経由でDailyPlayのストリームをLINE内に公開できます。プレイヤーはパーマネントリンクを開き、LINE内でキャンペーンをプレイします。Messaging APIやチャネルシークレットは不要です。
| 要件 | 確認場所 |
|---|---|
| LINE Developersアカウント | LINE Developers Console |
| LIFFアプリ(またはLINE MINI Appチャネル) | LINE Developers Console → プロバイダー → LIFF / MINI App |
| 公開LIFF ID | LIFF(またはMINI App)設定画面に表示 — 例:1234567890-AbCdEfGh |
コネクションのセットアップ
Section titled “コネクションのセットアップ”- メインナビゲーションからコネクションへ移動
- コネクションを追加をクリックし、**LINE (LIFF / MINI App)**を選択
- 以下を入力:
- LIFF ID(必須)— 公開LIFF IDのみ。チャネルシークレットやアクセストークンは貼り付けないでください
- リンクタイプ — クラシックLIFF(推奨)またはLINE MINI App
- LINE Basic ID(任意)— 例:
@yourbrand - 公式アカウントページURL(任意)— 例:
https://page.line.me/…
- コネクションを保存
LINEでのエンドポイントURL設定
Section titled “LINEでのエンドポイントURL設定”LINE Developers Consoleで、LIFF(またはMINI App)のエンドポイントURLを次に設定します:
https://app.dailyplay.ai/?liff_id=YOUR_LIFF_IDYOUR_LIFF_IDをDailyPlayに入力したLIFF
IDに置き換えてください。ストリームを開く前にLIFFを初期化するため、liff_idクエリパラメータは必須です。
その後、LINE Developers ConsoleでLIFFアプリが追加済みであること(またはMINI Appチャネルが公開済みであること)を確認してください。
ストリームをLINEに公開する
Section titled “ストリームをLINEに公開する”組織に有効なLINEコネクションがある場合:
- 公開したいストリームを開く
- 共有オプションを開く
- LINEに公開パネルを使用:
- LINEパーマネントリンクをコピー
- セットアップチェックリストに従う(エンドポイントURL、LIFF/MINI Appの公開、OAへのリンク追加)
パーマネントリンクの形式
Section titled “パーマネントリンクの形式”| リンクタイプ | URLパターン |
|---|---|
| クラシックLIFF | https://liff.line.me/{liff_id}/stream/{org-slug}/{stream-slug} |
| LINE MINI App | https://miniapp.line.me/{liff_id}/stream/{org-slug}/{stream-slug} |
公式アカウントへのリンク追加
Section titled “公式アカウントへのリンク追加”フォロワーがワンタップでストリームを開けるよう、パーマネントリンクをLINE公式アカウントのリッチメニューまたはリッチメッセージに追加してください。
LINEで共有
Section titled “LINEで共有”ストリーム(またはゲーム)の共有パネルからLINEで共有も利用できます:
- モバイル — メッセージ入力済みのLINE共有シートを開く
- デスクトップ — メッセージをコピーし、LINEに貼り付けられるようにする
LINEコネクションが有効な場合、共有メッセージにはパーマネントLIFF/MINI App URLが使われます。それ以外の場合は通常のストリーム(またはゲーム)URLが使われます。
- プレイヤーがパーマネントLINEリンクを開く(リッチメニュー、リッチメッセージ、または共有メッセージから)
- LINEが設定済みのエンドポイントURLと
liff.stateでDailyPlayを読み込む - DailyPlayがLIFFを初期化し、ストリームパスを開く
- プレイヤーがLINE内でストリームをプレイする
LIFFの初期化に失敗した場合や、プレイヤーがLINEのアプリ内ブラウザで通常のhttps://app.dailyplay.ai/stream/…リンクを開いた場合でも、ストリームは通常のWebページとして読み込まれます。
コネクションの管理
Section titled “コネクションの管理”- 編集 — コネクションからLIFF ID、リンクタイプ、Basic ID、OAページURLを更新
- 有効化 / 無効化 — 削除せずに切り替え(無効化するとLINEに公開パネルが非表示になります)
- 削除 — 組織からLINEコネクションを完全に削除
トラブルシューティング
Section titled “トラブルシューティング”LINEに公開パネルが表示されない
Section titled “LINEに公開パネルが表示されない”- **LINE (LIFF / MINI App)**コネクションを作成したか確認(Webhookではないこと)
- コネクションが有効であることを確認
- ストリームの共有パネルを開く — パーマネント公開はストリームのみ
LINE内でストリームが空白ページになる
Section titled “LINE内でストリームが空白ページになる”- エンドポイントURLが正確に
https://app.dailyplay.ai/?liff_id=YOUR_LIFF_IDであることを確認 - DailyPlayのLIFF IDがLINE Developers ConsoleのLIFFアプリと一致していることを確認
- LIFFアプリが追加済み(またはMINI Appチャネルが公開済み)であることを確認
パーマネントリンクは開くがストリームが読み込まれない
Section titled “パーマネントリンクは開くがストリームが読み込まれない”- URL内の組織スラッグとストリームスラッグが正しいか確認
- DailyPlayでストリームが公開 / プレイ可能であることを確認
- 通常のブラウザで通常のストリームURLを開き、LINE固有の問題かを切り分ける
LINEで共有がLINEを開かずメッセージをコピーする
Section titled “LINEで共有がLINEを開かずメッセージをコピーする”- デスクトップではLINEの共有URLがサポートされていないため、DailyPlayがメッセージをコピーします
- モバイルではLINEの共有シートが自動で開くはずです
- このインテグレーションではLINE Messaging API、プッシュメッセージ、ボットWebhookは未対応
- チャネルシークレットやアクセストークンは保存しません — 公開LIFF IDのみを貼り付けてください
- LINEはストリームのイベントシンクとして接続できません(Braze、Zapier、Webhookとは異なります)