skill.APLドキュメントのインポートと書き出しAPLドキュメントを書き出して、ドキュメントとデータソースを含むJSONファイルを作成します。以前に書き出したドキュメントを読み込んで新しいドキュメントを作成することもできます。以下のセクションでは、APLドキュメント全体を書き出したり読み込んだりする方法について説明します。Lottie形式のアニメーションをインポートすることもできます。Lottieの詳細については、Lottieアニメーションのインポートを参照してください。APLドキュメントをJSONに書き出すオーサリングツールからドキュメントを書き出すと、トップレベルのdocument、datasources、sourcesのプロパティを使ってドキュメント、データ、ソースを1つのJSONファイルにまとめられます。}}このファイルにオーサリングツール以外で変更を加えた場合は、後でこのファイルを新規APLドキュメントとして再読み込みできます。ドキュメントを書き出す開発者コンソールで、ドキュメントを保存したスキルを開きます。左側のナビゲーションから、マルチモーダルをクリックします。新しいウィンドウまたはタブでオーサリングツールが開き、オーディオフィルターが表示されます。オーディオ、視覚のいずれかをクリックすると、既存のドキュメントのリストが表示されます。リストからドキュメントを探し、ダウンロードをクリックします。ドキュメントの編集中にドキュメントを書き出すこともできます。書き出したドキュメントをスキルコードに使用するAPLドキュメントをJSONファイルに書き出したら、JSONをスキルコードにコピーして、RenderDocumentディレクティブにドキュメントを返すことができます。RenderDocumentの詳細については、以下を参照してください。Alexa.Presentation.APLAインターフェースのリファレンスJSONを書き出してコードにコピーする代わりに、RenderDocumentを返すときにオーサリングツールに保存したドキュメントへのリンクを指定できます。コードにJSONを組み込む代わりに応答にリンクすることで、コードが簡易化され、スキルデザイナーはコードに依存することなくオーサリングツールで応答を作成できます。詳細については、以下を参照してください。リンクされたドキュメントを使用するスキルを更新する(Alexa.Presentation.APLA)JSONファイルからAPLドキュメントをインポートする(視覚応答)JSONファイルから既存のAPLドキュメントをインポートすると、オーサリングツールはそのファイルに基づいて新しいドキュメントを作成します。JSONファイルから視覚応答のAPLドキュメントをインポートする開発者コンソールで、ドキュメントをインポートするスキルを開きます。左側のナビゲーションから、マルチモーダルをクリックします。視覚をクリックします。視覚応答を作成をクリックします。アップロードをクリックし、JSONファイルをダイアログボックスにドラッグするか、参照をクリックしてコンピューター上のJSONファイルを選択します。アップロードをクリックします。APLドキュメントのインポート形式アップロードするJSONファイルは次のような構造にする必要があります。APLドキュメントのJSONが含まれます。ドキュメントでテストするデータソースのマップです。ドキュメントのtypeがAPLの場合に適用されます。Audioドキュメントのマップです。Audioの統合をテストするを参照してください。✕たとえば、以下のJSONファイルはデータソースやソースのないドキュメントをインポートしています。}}この例は、documentとdatasourcesのプロパティが両方含まれるファイルを示しています。"次のように言ってみてください。\"アレクサ、今日の植物トリビアを教えて。Audioドキュメントでテストするデータソースとソースを含むドキュメントを示しています。オーサリングツールにインポートするJSONの構造コードをコピークリップボードにコピーされました。"<speak>これは元のトランスフォーマーを使った通常のSSMLです。どなたかわかりませんが、A.P.L.Aへようこそ。"こんにちは、${payload.helloData.properties.user.name}さん。A.P.L.Aへようこそ。}}別の方法として、オーサリングツールで直接データソースを作成または貼り付けることもできます。