WeChat ミニプログラム
VPS を使う AR コンテンツを、WeChat の中で起動します。この連携は、Unity と Tencent のミニプログラムのランタイムをつなぐものです。Enterprise 契約でのみ提供しています。
利用を申し込む
- Tencent の開発者アカウント ID とミニプログラムの審査スケジュールを添えて、
support@arclip.designにメールを送ってください。 - 次のものが提供されます。
com.webarvps.vps.wechatUnity パッケージ- API を安全にプロキシする、WeChat ミニプログラムのスタータープロジェクト
- Unity の WebGL ビルドを WeChat のアセットバンドル形式にまとめる CI/CD のテンプレート
Enterprise のみ
WeChat 連携とそのツールは、公開版の SDK には含まれていません。
必要な環境
- AR の権限を持つ、承認済みの WeChat ミニプログラムのアカウント
- WebGL のビルドサポートを入れた Unity 2022.3 LTS
- AR Clip の WeChat プロキシのエンドポイントへのアクセス(Enterprise に含まれます)
設定する
- Enterprise 用のレジストリを追加し、
com.webarvps.vps.wechatをインストールします。 - AR Clip のテンプレートを使って、シーンを WebGL でビルドします。Player Settings で Offscreen Rendering をオンにします。
- 付属の
wechat-packagerCLI を実行して、ビルドをミニプログラムのアセットにまとめます。 - API のプロキシを設定します。
Assets/WebARStudio/Wechat/Resources/Config.assetでWECHAT_VPS_PROXY_URLを設定します。 - WeChat の開発者コンソールにデプロイし、ミニプログラムの開発者ツールでテストします。
テストのチェックリスト
- Tencent のサンドボックスの認証情報を使って、ログインと署名の検証を確認します。
- Wi-Fi とモバイルデータの両方でローカライズを実行し、フレームのアップロードが遅くならないことを確かめます。
- 同梱のテレメトリープラグインを通じて、アナリティクスのイベントが WeChat のデータダッシュボードに届くことを確認します。
- ユーザーがカメラへのアクセスを拒否したときに、2D のコンテンツに切り替わることを確認します。
サポート
Enterprise のサポートには、Tencent のセキュリティ審査への対応支援、トラフィックの割り当て量の見積もり、AR Clip のエンジニアとの共同デバッグが含まれます。