アプリプロモーター

:information_source: 概要 アプリを宣伝する
:eyeglasses: プレビュー Theme Creator
:hammer_and_wrench: リポジトリ GitHub - VaperinaDEV/discourse-app-promoter
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourseテーマ初心者の方へ Discourseテーマ使用の初心者ガイド

このテーマコンポーネントをインストール

こんにちは :wave:

このテーマコンポーネントを使用すると、Redditにインスパイアされたモーダルでアプリを宣伝できます…このモーダルはブラウザ使用時のみ、ログインユーザーに表示されます。信頼レベルで制限したり、匿名でも利用可能にする設定を追加する予定です。 モーダルはCookieベースで、2つのセクション(行)が含まれています。

  1. 最初の行には、設定でセットアップしたアプリが表示されます。

  2. 2番目の行(ブラウザ)はブラウザを自動的に検出し、それに応じてロゴと名前を変更します。続行ボタンをクリックすると、デフォルトで1か月の有効期限を持つCookieがユーザーのブラウザに配置されます。(つまり、Cookieが期限切れになるまでユーザーはバナーを表示しません。)これも設定で変更可能です。

ブラウザのロゴは、テーマコンポーネントのインストール時に自動的にアップロードされます。

AndroidとiOSアプリを個別に設定できる設定がいくつかあります。


PWAバージョンはChromeでのみ機能し、サポートされているブラウザでのアプリのインストールステータスを自動的に検出します。

PWAがまだインストールされていない場合。

PWAが既にインストールされている場合。

ブラウザでの表示方法。


テーマ翻訳では、すべてのテキストを翻訳、カスタマイズできます…


:warning: 一部のブラウザではPWAのインストールがサポートされていないため、Chromeでのみ機能するという制限があります。他のブラウザでは、設定でセットアップしたアプリベースのモーダルが表示されます。
このテーマコンポーネントはAndroid専用です! 将来的には、アプリベースのモーダルをそこにも表示してユーザーをAppStoreアプリページにリダイレクトできるため、iOS、iPadOS Safariに更新する可能性があります。

テーマコンポーネントを更新し、iOSをサポートするようにしました。

「いいね!」 14

これはかなりクールですね。以前、誰かがこれをポップアップさせる方法や、ブラウザでインストールアプリ/ホーム画面に追加するオプションなしで直接オプションを探していたのを覚えています。

「いいね!」 4

素晴らしい!私のアプリをローンチするというアイデアとこれが合わさって=見事だ。

「いいね!」 2

テーマコンポーネント @Don に感謝します

「いいね!」 1

こんにちは :wave:

コンポーネントとOPを更新しました… :tada:

「いいね!」 4

こんにちは、コンポーネントは素晴らしいですね。

モーダルをログインユーザーのみに表示したり、特定のページ読み込み回数後に表示したりする方法はありますか?

また、Androidでのテストから、ユーザーが「インストール」をクリックすると、アプリはバックグラウンドでインストールされますが、インストール後に何も起こりません。再度インストールボタンをクリックしても何も起こらず、ユーザーはモーダルを終了するために「続行」をクリックせざるを得ません。その後、ブラウザを閉じてアプリにアクセスする必要があります。

モーダルを閉じて、アプリがインストールされたら自動的に起動するようにする方法はありますか?