エムスタ

会員管理

機能アクセス制御

会員ランクごとに利用可能な機能を制御し、フリーミアム/プレミアムモデルを実現する方法を解説します。

  • #会員
  • #アクセス制御
  • #ランク
  • #プレミアム

機能アクセス制御画面へのアクセス

会員ランクごとに利用可能な機能を設定するには、機能アクセス制御画面にアクセスします。

  1. ダッシュボードの左サイドバーにある「会員」メニューをクリックします
  2. サブメニューから「機能アクセス制御」をクリックします
  3. ブラウザのURLが /members/feature-access になっていることを確認します

機能アクセス制御画面

機能アクセス制御とは

機能アクセス制御は、アプリ内の各機能やコンテンツへのアクセスを会員ランクに応じて制限する仕組みです。これにより、フリーミアム(基本無料+有料プレミアム)モデルを実現できます。

例えば:

  • 無料会員:基本機能のみ利用可能
  • ブロンズ会員:基本機能+ギャラリー閲覧
  • ゴールド会員:すべての機能が利用可能

アクセス権限の設定

権限マトリクスの見方

機能アクセス制御画面では、マトリクス(表)形式でアクセス権限を管理します。

  • 縦軸(行): アプリの各機能・セクション
  • 横軸(列): 会員ランク
  • セルの値: アクセス可(✓)/ アクセス不可(×)

機能のロック/アンロック設定

  1. マトリクス上で、制御したい「機能」と「ランク」の交差するセルをクリックします
  2. クリックするたびにアクセス可(✓)とアクセス不可(×)が切り替わります
  3. 制御可能な機能の例:
    • チャット: チャット機能の利用
    • ギャラリー: 写真・動画コンテンツの閲覧
    • クーポン: クーポンの受取・利用
    • スタンプ: スタンプカードの利用
    • プッシュ通知: プッシュ通知の受信
    • 予約機能: 予約の作成
    • ECショップ: 商品の購入
  4. すべての設定が完了したら「保存」ボタンをクリックします

一括設定

  1. ランク名のヘッダーをクリックすると、そのランクの全機能を一括でオン/オフにできます
  2. 機能名の先頭にあるチェックボックスをクリックすると、その機能をすべてのランクで一括オン/オフにできます

フリーミアム/プレミアムモデルの構築

基本的な設定パターン

以下は、一般的なフリーミアムモデルの設定例です。

機能無料会員有料会員
ニュース閲覧✓✓
チャット✓✓
ギャラリー(一部)✓✓
ギャラリー(全体)×✓
限定クーポン×✓
優先予約×✓
広告非表示×✓

設定のポイント

  • 無料会員にもある程度の機能を開放して、アプリの価値を体感してもらいましょう
  • 有料会員限定機能は、ユーザーが「欲しい」と思うものを厳選して設定します
  • アクセス不可の機能には、アップグレードを促すメッセージが自動表示されます

アクセス不可時の表示

ユーザーがアクセス権のない機能にアクセスしようとした場合の表示を設定できます。

  1. 「アクセス制限時の表示」セクションに移動します
  2. 「メッセージ」を入力します(例:「この機能はゴールド会員以上でご利用いただけます」)
  3. 「アップグレードボタンを表示」トグルをオンにします
  4. 「ボタンテキスト」を設定します(例:「プランをアップグレード」)
  5. アップグレードボタンのリンク先(課金画面/ランク説明ページなど)を設定します
  6. 「保存」ボタンをクリックします

注意事項

  • アクセス制御の変更は即座に反映されます。有料会員の機能を制限する場合は事前告知を行ってください
  • IAP連携のランクの場合、課金解約時に自動的にアクセス権が変更されます
  • テスト時は、各ランクのテストアカウントでログインして動作を確認してください

この記事は役に立ちましたか?

アプリ制作を、もっと自由に。

まずは2週間無料トライアルで、エムスタの管理画面・CMS・モードの違いを体験してください。

機能アクセス制御 | ヘルプセンター | エムスタ