メインコンテンツまでスキップ

WeChat ミニプログラム

VPS を使う AR コンテンツを、WeChat の中で起動します。この連携は、Unity と Tencent のミニプログラムのランタイムをつなぐものです。Enterprise 契約でのみ提供しています。

利用を申し込む​

  • Tencent の開発者アカウント ID とミニプログラムの審査スケジュールを添えて、support@arclip.design にメールを送ってください。
  • 次のものが提供されます。
    • com.webarvps.vps.wechat Unity パッケージ
    • API を安全にプロキシする、WeChat ミニプログラムのスタータープロジェクト
    • Unity の WebGL ビルドを WeChat のアセットバンドル形式にまとめる CI/CD のテンプレート
Enterprise のみ

WeChat 連携とそのツールは、公開版の SDK には含まれていません。

必要な環境​

  • AR の権限を持つ、承認済みの WeChat ミニプログラムのアカウント
  • WebGL のビルドサポートを入れた Unity 2022.3 LTS
  • AR Clip の WeChat プロキシのエンドポイントへのアクセス(Enterprise に含まれます)

設定する​

  1. Enterprise 用のレジストリを追加し、com.webarvps.vps.wechat をインストールします。
  2. AR Clip のテンプレートを使って、シーンを WebGL でビルドします。Player Settings で Offscreen Rendering をオンにします。
  3. 付属の wechat-packager CLI を実行して、ビルドをミニプログラムのアセットにまとめます。
  4. API のプロキシを設定します。Assets/WebARStudio/Wechat/Resources/Config.asset で WECHAT_VPS_PROXY_URL を設定します。
  5. WeChat の開発者コンソールにデプロイし、ミニプログラムの開発者ツールでテストします。

テストのチェックリスト​

  • Tencent のサンドボックスの認証情報を使って、ログインと署名の検証を確認します。
  • Wi-Fi とモバイルデータの両方でローカライズを実行し、フレームのアップロードが遅くならないことを確かめます。
  • 同梱のテレメトリープラグインを通じて、アナリティクスのイベントが WeChat のデータダッシュボードに届くことを確認します。
  • ユーザーがカメラへのアクセスを拒否したときに、2D のコンテンツに切り替わることを確認します。

サポート​

Enterprise のサポートには、Tencent のセキュリティ審査への対応支援、トラフィックの割り当て量の見積もり、AR Clip のエンジニアとの共同デバッグが含まれます。