今回は、アプリの利用規約やプライバシーポリシーを表示する方法について説明します。
アプリの初回起動を判断する方法は、データベースの新規構築を行った場合などいろいろありますが、これについては割愛します。

まず、ホームページなどに、利用規約およびプライバシーポリシーを記載したページを用意します。
Onsen UIのダイアログの中に、利用規約およびプライバシーポリシーのURLへ移動するボタンを設置します。
cordova-plugin-inappbrowserプラグインが必要です。

シンプル体重管理の利用規約およびプライバシーポリシー
    "use strict";
    var showTos = function () {
        ons.notification.confirm({
            title: "ご利用にあたって",
            messageHTML: "本アプリをご利用いただくには、利用規約・プライバシーポリシーをご確認の上、『同意する』ボタンを押してください。<br /><br /><ons-button onclick='showWeb()'>利用規約・プライバシーポリシー</ons-button>",
            buttonLabels: ["同意する", "同意しない"],
            callback: function (ans) {
                if (ans == 0) {
                    console.log("同意しました。");
                }
            }
        });
    };
    var showWeb = function () {
        window.open("https://otak-lab.com/simpleweightmanager-pp", "_system", "location=no");
    };
    ons.ready(function() {
        showTos();
    });

ほかにも、メニュー画面に、利用規約およびプライバシーポリシーを表示する項目を設置することで、いつでも確認することができます。

この方法を応用すれば、アプリユーザーをホームページに誘導して、関連商品の販売やサービスの提供を促すことができます。

Recommended Posts