NPM パッケージを使用したWeb SDKのインストール

Adobe Experience Platform Web SDKは、NPM パッケージ ​として利用できます。 NPM パッケージをインストールすると、Adobe Experience Platform Web SDK JavaScript ライブラリのビルドプロセスを制御できます。 NPM パッケージは、ブラウザーで実行するEcmaScript バージョン 5のモジュールまたはEcmaScript バージョン 2015 (ES6)のモジュールを公開します。

npm install @adobe/alloy

Adobe Experience Platform Web SDKのNPM パッケージは、createInstance関数を公開します。 関数に渡されるname オプションは、ロギングで使用されるプレフィックスを制御します。 以下は、パッケージの使用例です。

ECMAScript 2015 (ES6)モジュールとしてのパッケージの使用

import { createInstance } from "@adobe/alloy";
const alloy = createInstance({ name: "alloy" });
alloy("configure", { ... });
alloy("sendEvent", { ... });
NOTE
NPM パッケージはCommonJS モジュールに依存しています。そのため、バンドラーを使用する場合は、バンドラーがCommonJS モジュールをサポートしていることを確認してください。 ​ ロールアップ ​などの一部のバンドラーでは、CommonJS サポートを提供する​ プラグイン ​が必要です。

ECMAScript 5 モジュールとしてのパッケージの使用

var alloyLibrary = require("@adobe/alloy");
var alloy = alloyLibrary.createInstance({ name: "alloy" });
alloy("configure", { ... });
alloy("sendEvent", { ... });
recommendation-more-help
experience-platform-help-collection