サポート対象のライブラリとサービス
このページでは、Vega SDKでサポートされているサードパーティのサービスとライブラリの一覧を提供します。
Vega向けReact Nativeに移植済みのライブラリ
以下の表は、現在Vega向けReact Nativeで@amazon-devices名前空間の一部としてサポートされているライブラリの一覧です。インストールと使用方法については、各ライブラリのリンク先を参照してください。以下の表のバージョン列には、Vega向けReact Nativeと互換性のある最小バージョンが記載されています。
React Nativeコミュニティライブラリ
| ライブラリ | バージョン |
|---|---|
| react-native-fast-image | v8.6.3 |
| react-native-mmkv | v3.0.2 |
| react-native-netinfo | v11.1.1 |
| react-navigation | v6.x |
| react-native-qrcode-svg | v6.2.0 |
Expoライブラリ
| ライブラリ | バージョン |
|---|---|
| expo-application | v5.6.0 |
| expo-asset | v8.13.0 |
| expo-checkbox | v2.6.0 |
| expo-constants | v15.2.0 |
| expo-crypto | v12.7.0 |
| expo-device | v5.8.0 |
| expo-file-system | v15.8.0 |
| expo-font | v11.8.0 |
| expo-gl | v13.4.0 |
| expo-image-manipulator | v11.6.0 |
| expo-image | v1.6.0 |
| expo-linear-gradient | v12.6.0 |
| expo-linking | v6.1.1 |
| expo-localization | v14.6.0 |
| expo-network | v5.7.0 |
| expo-splash-screen | v0.24.0 |
| expo-sqlite | v11.8.0 |
| expo-system-ui | v2.7.0 |
システム配布ライブラリ
次のライブラリは、システム配布ライブラリとしてリリースされています。
その他のライブラリ
既存アプリのVegaへの移植を支援するために、Amazonでは、最も広く使用されているいくつかのJavaScriptライブラリの互換性をテストしています。これらのライブラリを使用するには、ライブラリの標準のドキュメントを参照してください。
| ライブラリ | バージョン |
|---|---|
| formik | v~2.4.6 |
| Jest | v29.7.0 |
| Lodash | v4.17.21 |
| Reassure | v0.10.1 |
| Redux | v2.2.4 |
| react-native-axios | v1.6.2 |
| react-native-scalable-image | v1.1.0 |
| react-native-toast-message | v2.2.0 |
| react-native-url-polyfill | |
| react-native-uuid | |
| Socket.io | v4.7.5 |
react-native-url-polyfillの例外
ライブラリのアップストリームの問題が原因で、VegaアプリでPolyfill Blob機能が正しく動作していません。代わりに、URL.CreateObjectURL機能を使用し、createObjectURL(blob)を介してBLOBからURLを作成できます。
また、react-native-url-polyfillとURL.CreateObjectURLの両方を使用している場合は、コードに以下を追加して機能させる必要があることにも注意してください。
import { URL as pURL } from 'react-native-url-polyfill'
Vega互換メディアプレーヤー
以下のプレーヤーは、W3C Media APIと互換性があります。
| ライブラリ | ステータス | コメント |
|---|---|---|
| Bitmovin | サポートされます。 | ディストリビューションの詳細については、jacob.arends@bitmovin.comにお問い合わせください。 |
| Shaka Player(Amazonフォーク) | サポートされます。 | こちらからダウンロードできます。 |
| Dolby OptiView | 進行中 | アクセスについては、https://optiview.dolby.com/contactでドルビーにお問い合わせください。 |
サードパーティサービス
以下のサードパーティサービスはVegaと互換性があります。
| ライブラリ | コメント |
|---|---|
| Adjust | S2S APIのドキュメントについては、こちらを参照してください。サポートについては、Adjustヘルプセンターをご覧ください。 |
| Adobe Experience Platform | 早期アクセスについては、adobe-mobile-testing@adobe.comにお問い合わせください。 |
| AppsFlyer | こちらからダウンロードできます。サポートについては、support@appsflyer.comにお問い合わせください。 |
| Branch.io | S2S APIのドキュメントについては、こちら(英語のみ)を参照してください。サポートについては、support@branch.ioにお問い合わせください。 |
| Braze(Appboy) | サポートについては、kepler-braze-sdk-support@braze.comにお問い合わせください。 |
| Bugsnag | こちら(英語のみ)のドキュメントを参照してください。サポートについては、support@bugsnag.comにお問い合わせください。 |
| Comscore | 早期アクセスについては、keplersupport@comscore.comにお問い合わせください。 |
| Conviva | 早期アクセスについては、vveerappan@conviva.comにお問い合わせください。 |
| Didomi | こちら(英語のみ)のドキュメントを参照してください。早期アクセスについては、support@didomi.ioにお問い合わせください。 |
| Firebase | こちら(英語のみ)のナレッジベース記事を参照してください。サポートについては、oss@invertase.ioにお問い合わせください。 |
| Freewheel | こちら(英語のみ)のナレッジベース記事を参照してください。サポートについては、vis@freewheel.comにお問い合わせください。 |
| GfK Sensic | 早期アクセスについては、sensic@gfk.comにお問い合わせください。 |
| Google IMA DAI | 早期アクセスについては、Googleアカウントマネージャーにお問い合わせください。 |
| Kantar | 早期アクセスについては、frank.kammann@kantar.comにお問い合わせください。 |
| Kochava | 早期アクセスについては、担当のKochavaクライアントサクセスマネージャーにお問い合わせください。 |
| Launch Darkly | こちら(英語のみ)のドキュメントを参照してください。サポートが必要な場合は、Launch Darklyヘルプセンターをご覧ください。 |
| Mixpanel | こちら(英語のみ)のナレッジベース記事を参照してください。サポートについては、support@mixpanel.comにお問い合わせください。 |
| mParticle | こちら(英語のみ)のナレッジベース記事を参照してください。サポートについては、ring@mparticle.comにお問い合わせください。 |
| Mux | Shaka Playerの統合については、こちら(英語のみ)のドキュメントを参照してください。その他のビデオプレーヤーについては、こちら(英語のみ)のドキュメントを参照してください。 |
| New Relic | 早期アクセスについては、New Relicアカウントチームにお問い合わせください。 |
| Nielsen | 早期アクセスについては、nielsendigitalsdksupport@nielsen.comにお問い合わせください。 |
| NPAW(Youbora) | 早期アクセスについては、NPAWカスタマーサクセスマネージャーにお問い合わせください。 |
| OneTrust | CMP APIドキュメントについては、こちら(英語のみ)を参照してください。サポートについては、support@onetrust.comにお問い合わせください。 |
| Segment | 早期アクセスについては、rlalmalani@twilio.comにお問い合わせください。 |
| Sentry | こちら(英語のみ)のナレッジベース記事を参照してください。バグの疑いがある場合は、バグレポートセクションを使用してください。 |
| Smartclip | 早期アクセスについては、benjamin.kotzott@smartclip.tvにお問い合わせください。 |
| Tealium | こちら(英語のみ)のナレッジベース記事を参照してください。サポートについては、Tealiumサポートポータルにアクセスしてください。 |
| TrueX | 早期アクセスについては、pub-support@infillion.comにお問い合わせください。 |
| YoSpace | 早期アクセスについては、担当のYoSpaceカスタマーサクセスマネージャーにお問い合わせください。 |
その他のライブラリのサポート
標準のReact Nativeで動作する純粋なJavaScriptパッケージは、Vega向けReact Nativeでも動作する可能性があります。ほかのプラットフォームのReact Nativeで動作しないパッケージは、移植しない限りVega向けReact Nativeでは動作しません。ネイティブの依存関係を含むパッケージや、プラットフォームに基づく条件に従ってコードを実行するパッケージはすべて、Vega向けReact Nativeで動作させるためには移植する必要があります。コアのReact Nativeのモジュールやその他のアーティファクトに依存するパッケージは、使用する機能がVega向けReact Nativeでサポートされていれば動作します。
Last updated: 2025年10月6日

