【新機能】あなたの"推しリンク"をもっと魅せる!Procomに「バナーリンク機能」が登場!

こんにちは、Procom開発チームです。

このたび、**Procomユーザーページに新たな機能「バナーリンク機能」を追加しました!
この機能により、ユーザーは自分のページに
画像付きのリンクバナー(最大3件)**を表示できるようになります。

例えば、

  • あなたのネットショップ
  • グッズ販売ページ
  • イベントチケット予約ページ
  • ファンクラブ登録URL
  • 外部プロフィールページ(lit.link, Carrd, etc.)

などを視覚的に、しかも直感的に魅せることができるようになりました。

今回は、この新機能の特徴、使い方、そして開発の裏側について、ブログ形式でたっぷりご紹介します!


🔍 なぜバナーリンクを追加したのか?

Procomは、「SNSをまとめて1ページに見せる」ことをコンセプトに誕生しました。
YouTube、X(旧Twitter)、Instagram、TikTok、Facebookなど、多彩なSNSを一覧表示できるようにすることで、クリエイター・パフォーマー・フリーランスの魅力を1ページで伝えるための仕組みを整えてきました。

しかし、「自分のショップやチケット販売ページをもっと目立たせたい」
「公式サイトへの導線を目に見える形で置きたい」
という声が増えてきたこともあり、

✅ 画像でリンクを貼れる「バナーリンク機能」が欲しい!

というニーズにお応えして、今回のアップデートに至りました。


🧩 バナーリンク機能の特徴

✅ 最大3つまで表示可能

画像付きリンクを最大3件まで追加できます。例えば、

  • 1枚目:SHOP
  • 2枚目:イベント告知
  • 3枚目:配信スケジュールページ
    というように、使い分けることができます。

✅ 画像は自由にアップロード&トリミング可能

スマホのスクリーンショットでも、Canvaなどで作ったバナーでもOK。
アップロード後に好きな位置で切り抜く(トリミング)UIがあるため、理想の見た目に仕上げられます。

✅ 表示/非表示を簡単に切り替え

「一時的に非表示にしたい」「今は準備中」などの場合は、チェックボックス1つでON/OFFが可能です。

✅ 他SNSとデザイン統一

他のSNS(YouTube、X、Instagramなど)と並べたときに違和感なく馴染むようなUIを意識して設計しています。


🛠️ 使い方ガイド(PC・スマホ共通)

  1. ログインしてマイページへ
  2. ページ中ほどにある「バナーリンク」セクションを探します。
  3. 画像をアップロード(3枚まで)
  4. トリミングで好きな表示範囲を選択
  5. 各バナーごとにリンク先URLを入力
  6. 「保存する」ボタンをクリック!

🔧 補足

  • 一度保存すると、訪問者にはそのままクリック可能なバナーとして表示されます。
  • 各バナーに ✖(削除)ボタンも付いているので、不要になったらいつでも消せます。

🔒 安心・安全の保存構成

技術的には、次のような構成で動いています:

  • 画像データ:Firebase Storage にアップロード
  • リンク情報:Firestore(users → profile → bannerLinks)に保存
  • 表示設定:Firestoreの profile.settings.showBanners に保存

つまり、Procomにログインしていれば、どの端末でも同じバナーが表示されるということ。
スマホで編集 → PCで確認 といった使い方も可能です。


🧪 開発の裏側:苦労したポイントと工夫

🔄 バナー画像のクロップ(トリミング)

画像を綺麗に見せるためには、比率や位置の調整が非常に重要です。
今回採用したのは react-easy-crop というライブラリで、画像アップロード後に3:1の比率でトリミングできるようにしています。

さらに、表示位置はユーザーごとに記憶されるため、更新しても崩れません。

🧠 Firestoreとの統合

バナーは単なる画像+URLの組み合わせですが、保存・取得処理には工夫が必要でした。
特に以下のような処理に苦戦しました:

  • showBanners の状態をどう反映させるか
  • 空のバナーは保存しないようにする
  • デフォルトで非表示にしたい時の初期値設定

これらをすべて反映した上で、シンプルなUIを保つよう心がけました。


👀 今後のアップデート予定

以下のような拡張も検討中です:

  • 🔗 「推しリンク」バッジ機能:人気リンクに「人気」マークを自動で表示
  • 🎨 テンプレート付きバナー作成ツール:デザインが苦手な人向けに
  • 📈 クリック数の統計表示:どのバナーが何回クリックされたかを見える化

🌟 まとめ

Procomの「バナーリンク機能」は、あなたの活動をさらに魅力的に発信するための武器になります。

  • 🛍 ショップリンク
  • 🎫 イベント案内
  • 🌐 オフィシャルサイト
  • 📣 支援ページ(FANBOX、CAMPFIRE など)

これらをビジュアルで伝えることで、より多くのファンや仕事のチャンスを引き寄せられるでしょう。

まだバナーを設定していない方は、ぜひ今日から活用してみてください!


✉️ お問い合わせ・要望

「この機能もっとこうしたい!」
「こんなデザインが欲しい」などありましたら、
Procom運営までお気軽にご連絡ください。

📮 info@procom.jp

今後もどんどん便利な機能を追加していきますので、ぜひお楽しみに!

おすすめの記事