ホワイトラベルセットアップ
年間サブスクリプションが必要
ホワイトラベル機能は、年間サブスクリプションユーザー専用です。年間プランを購入した後、Telegram経由でサポートチームに連絡してアンロックコードを取得してください。
ホワイトラベル機能を使用すると、TikMatrixのブランディングをカスタマイズして、会社のアイデンティティに合わせることができます。アプリ名、ロゴ、ブランド情報を変更して、パーソナライズされたバージョンのTikMatrixを作成できます。
機能
基本設定
- アプリ名:アプリケーションの表示名をカスタマイズ
- ロゴアップロード:カスタムメインロゴをアップロード(推奨128x128px)
- ファビコン:アプリケーションのカスタムファビコンを設定
ブランド設定
- サポートメール:カスタマーサポートのメールアドレス
- チュートリアルURL:カスタムチュートリアル/ドキュメントリンク
- Telegram URL:Telegramグループまたはチャンネルリンク を設定
機能トグル
- チュートリアルリンクを表示:チュートリアルリンクの表示を制御
- ブランド情報を表示:ブランド情報の表示を制御
セットアップ方法
方法1:UI設定
- TikMatrixアプリケーションを起動します
- タイトルバーのパレットアイコン🎨をクリックします
- ホワイトラベル設定ダイアログでパラメータを設定します:
- アプリ名:カスタムアプリケーション名を入力
- メインロゴ:ロゴファイルをアップロード(PNG/JPG、128x128px推奨)
- サポートメール:サポートメールアドレスを入力
- チュートリアルURL:カスタムチュートリアルURLを入力
- Telegram URL:Telegramグループ/チャンネルURLを入力
- 機能トグル:チュートリアルリンクとブランド情報の表示を有効/無効にする
- 「保存」をクリックして設定を適用します
方法2:設定ファイル
-
サンプル設定ファイルをコピーします:
cp examples/whitelabel-config.json src/config/whitelabel-custom.json -
設定ファイルを編集します:
{
"appName": "Your App Name",
"logo": {
"main": "/path/to/your/logo.webp",
"favicon": "/path/to/your/favicon.ico"
},
"brand": {
"supportEmail": "support@yourcompany.com",
"tutorialUrl": "https://yourcompany.com/docs",
"telegramUrl": "https://t.me/yourgroup"
},
"features": {
"showTutorialLink": true,
"showBrandInfo": true
}
} -
ファイルを保存してアプリケーションを再起動します
方法3:コマンドラインツール
-
プロジェクトディレクトリに移動します:
cd tikmatrix-desktop -
設定ツールを実行します:
node scripts/whitelabel-config.js -
プロンプトに従って各パラメータを段階的に設定します
カスタムバージョンのビルド
1. リソースファイルの準備
# ロゴファイルを正しい場所に配置
src/assets/your-logo.webp # メインロゴ
public/your-favicon.ico # Webファビコン
src-tauri/icons/ # アプリケーションアイコン(各種サイズ)
2. ビルドパラメータの設定
コマンドラインツールを使用するか、設定を手動で編集します:
# コマンドラインツールを使用
node scripts/whitelabel-config.js
# または手動で編集
src/config/whitelabel-build.json
3. アプリケーションのビルド
# 開発モード
npm run dev
# プロダクションビルド
npm run build
# Tauriアプリケーションのビルド
npm run tauri build
設定の優先順位
システムは、設定に次の優先順位を使用します:
- ランタイム設定:ブラウザLocalStorage
whitelabel_config - ビルド設定:
src/config/whitelabel-build.json(ビルド時に使用) - サンプル設定:
examples/whitelabel-config.json - デフォルト設定:組み込みのデフォルト値
ロゴの要件
メインロゴ
- 形式:PNG、JPG、またはSVG
- サイズ:128x128px(推奨)
- 背景:透明(PNGの場合)
- 用途:ヘッダー、スプラッシュ画面、アバウトダイアログ
ファビコン
- 形式:ICOまたはPNG
- サイズ:32x32pxまたは16x16px
- 用途:ブラウザタブ、ウィンドウアイコン