Wovnプッシュ通知翻訳機能(自動翻訳)
important
お手元のアプリが既にApple Push Notification service(APNs)またはFirebase を通じてプッシュ通知を受信できる状態であることを前提としています。
ヒント
デバッグをよりスムーズに行うために、以下の手順を推奨します:
- まず、Wovn SDKを使わずに、通知内容を表示前に変更できるようアプリを設定してください。
- 設定方法は Apple の公式ドキュメント や他のオンラインリソースをご参照ください。
- 上記設定が完了したら、Wovn SDKを組み込んで通知内容の翻訳を行います。
多くのトラブルは、手順1の不備に起因しています。
1. Wovn SDK経由で通知を翻訳する方法

- まず、テストデバイスにテストプッシュ通知を送信します。これにより、Wovnダッシュボードに通知データを報告して翻訳できるようになります。
- Wovnダッシュボードが通知データを翻訳した後、同じ通知を 再度テストデバイスに送信して確認します。
- 通知が翻訳されたことを確認した後、すべてのユーザーに送信できます。
2. Wovnがサーバーから通知データにアクセスして、エンドユーザーに表示する前に翻訳する方法
-
サーバー側で送信するすべてのプッシュ通知に
"mutable_content": trueを含めてください。これが指定されていない場合、アプリは通知が編集不要と判断し、そのまま表示されます。 -
通知の内容をカスタマイズするロジックを追加していない場合は、
UNNotificationServiceExtensionを拡張してください。手順は Apple の公式ドキュメントを参照してください: https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension -
UNNotificationServiceExtensionはメインターゲットとは別のサンドボックス環境で実行されるため、両者間でデータを共有するブリッジの構築が必要です。これには App Groups を使用します。