as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

サポート対象のライブラリとサービス

サポート対象のライブラリとサービス

このページでは、Vega SDKでサポートされているサードパーティのサービスとライブラリの一覧を提供します。

その他のライブラリのリクエスト

このページに記載されていないほかのライブラリを使用する場合は、Vega開発者フォーラムで機能リクエストを提出できます。

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
react-native-tvos v0.72.4-0
react-navigationバージョン2.0.0 v2.0.0
shopify-react-native-performance-navigation v3.0.0
shopify-react-native-performance-navigation-bottom-tabs v3.0.0
shopify-react-native-performance-navigation-drawer v3.0.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

システム配布ライブラリ

次のライブラリは、システム配布ライブラリとしてリリースされています。

パッケージ名 最新バージョン
lottie-react-native 2.0.1+6.0.0-rc.1
react-native-gesture-handler 2.0.0+2.13.0
react-linear-gradient 2.0.1+2.6.2
react-native-async-storage__async-storage 2.0.1+1.23.1
react-native-cookies__cookies 1.0.1+6.2.1
react-native-device-info 2.1.0+10.11.0
react-native-localize 2.0.1+3.0.4
react-native-masked-view__masked-view 2.0.1+0.3.1
react-native-safe-area-context 2.0.0+3.2.0
react-native-svg 2.1.0+13.14.0
react-native-vector-icons 2.0.1+9.2.0
react-navigation__bottom-tabs 2.0.0+6.5.10
react-navigation__core 2.0.0+6.4.10
react-navigation__devtools 2.0.0+6.0.20
react-navigation__drawer 2.0.0+6.6.5
react-navigation__elements 2.0.0+1.3.20
react-navigation__material-bottom-tabs 2.0.0+6.2.18
react-navigation__material-top-tabs 2.0.0+6.6.5
react-navigation__native 2.0.0+6.1.9
react-navigation__native-stack 2.0.0+6.9.15
react-navigation__react-native-tab-view 2.0.0+3.4.4
react-navigation__routers 2.0.0+6.1.9
react-navigation__stack 2.0.0+6.3.19
shopify__flash-list 2.0.1+1.6.3
shopify__react-native-performance 2.0.1+4.1.2
shopify__react-native-performance-lists-profiler 1.1.1

その他のライブラリ

既存アプリの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-polyfillURL.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日