Adobe Experience Manager を接続する
Adobe Experience Manager(AEM)用の Silktide パッケージは、AEM を Silktide に接続します。AEM 6.4 および AEM 6.5(Service Pack 2 以降)に対応しています。接続でできることについては、CMS 接続を参照してください。
AEM 接続は一部のプランに含まれています。お使いのプランに含まれていないと Silktide に表示される場合は、アカウントマネージャーにお問い合わせください。
1. キーと API アドレスを取得する
- Silktide で 設定 を開き、連携 を選択してから、CMS を選択します。
- Adobe Experience Manager を選択し、接続の適用対象を選択して、接続 を選択します。
- キー と API アドレス をコピーします。AEM には両方が必要です。
2. Silktide パッケージをインストールする
お使いの AEM バージョン用の Silktide パッケージを入手するには、Silktide で サポートに問い合わせる を選択してください。その後、以下の手順に従います。
- パッケージのアップロードとインストールが可能なアカウントで、AEM のオーサーインスタンスにサインインします。
- ツール(ハンマーのアイコン)を開き、デプロイメント、パッケージの順に選択します。
- パッケージをアップロードを選択し、Silktide パッケージを選択して、OK を選択します。
- インストールを選択し、確認のためにもう一度 インストールを選択します。
- ログにインストールの成功が表示されていることを確認します。
3. キーと API アドレスを追加する
- 管理者として AEM のオーサーインスタンスにサインインします。
- スタートページで Silktide アイコンを選択します。
- Silktide で取得した API アドレスとキーを入力します。
- 保存を選択します。
これで、Silktide がすべてのページで有効になります。以下の手順で、一部のページでは無効にできます。
4. AEM でページを開き、公開時に再テストする
AEM のエディターアドレスは同じページの公開アドレスとは異なるため、Silktide が AEM でページを開いたり、ページ公開時に再テストしたりするには、両者の対応関係を認識している必要があります。サポートに問い合わせる から、1 つのページのエディターアドレスと公開アドレスをお送りください。たとえば、次のエディターアドレスは、
https:\/\/author.example.com\/editor.html\/content\/we-retail.html
次の公開アドレスに対応する場合があります。
https:\/\/www.example.com\/content\/we-retail.html
お客様の接続用に対応関係を設定します。その後、ウェブサイトを再テストしてください。テストが完了したら、インスペクターでページを開き、CMS で開くを選択します。
一部のページで Silktide を無効にする
Silktide はデフォルトですべてのページで有効になっています。ページの編集中に Silktide アイコンにカーソルを合わせると、そのページで有効かどうかを確認できます。
ページとその配下のページで無効にするには、次の手順に従います。
- AEM のオーサーインスタンスで サイト を開き、ページを選択します。
- プロパティを選択し、Silktide Integration タブを選択します。
- 無効化を選択し、親ページの設定を上書きはチェックを外したままにします。
- 保存します。
親ページで無効になっているページで再び有効にするには、同じ手順を実行しますが、有効化を選択し、親ページの設定を上書きにチェックを入れます。
これらの設定を変更できるユーザー
このパッケージにより、AEM に silktide-admin グループが追加されます。このグループのメンバーは、キーの設定と、Silktide を適用するページの選択を行えます。AEM 管理者はすでにこれを行えます。ほかのユーザーに許可するには、ツール、セキュリティ、グループの順に開き、silktide-admin を見つけてそのユーザーを追加します。