Skip to main content
ここでは、Mellowtelを統合してPlasmoブラウザ拡張機能を収益化する方法を学びます。 完了までの推定時間: 5-15分。

手動インストール

既存のPlasmoプロジェクトがある場合は、以下の手順に従ってMellowtel統合を追加してください。

依存関係のインストール

まず、Mellowtelパッケージをプロジェクトに追加します:

package.jsonの設定

必要な権限を含めるようにpackage.jsonを更新します:

環境変数の設定

.envファイルを作成または更新します:
your_mellowtel_api_key_hereをダッシュボードから取得した実際のMellowtel APIキーに置き換えてください。

実装

バックグラウンドスクリプトの設定

バックグラウンドスクリプト(background.ts)を作成または修正します:

コンテンツスクリプトの設定

コンテンツスクリプト(content.ts)を作成または修正します:

ポップアップの実装

ポップアップコンポーネント(popup.tsx)を作成または修正します:

開発コマンド

開発中にこれらのコマンドを使用します:
  1. 開発環境と本番環境の両方で拡張機能を徹底的にテストする
  2. コンソールでMellowtel関連の警告やエラーを監視する
  3. ユーザーの視点からオプトインフローをテストする
  4. 設定リンクが正しく機能することを確認する
  5. すべての権限が正しく設定されていることを確認する

テスト

拡張機能を提出する前に:
  1. インストールフローをテストする
  2. オプトインプロセスが機能することを確認する
  3. 設定ページにアクセスできることを確認する
  4. すべての権限が正しく機能していることを確認する
  5. 複数のプラットフォームを対象とする場合は、異なるブラウザでテストする
Mellowtelの機能とAPIに関する追加情報は、Quickstartをご覧ください。
助けが必要ですか?サポートが必要な場合は、Discordコミュニティに参加してください。