AEM FAQ

最終更新日: 2023-05-04
  • 作成対象:
  • Admin
注意

AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

このページでは、AEMのトラブルシューティングと設定に関するいくつかの問題に対する回答を示します。

Sites

バイナリレス配布を設定する方法を教えてください。

バイナリレスディストリビューションは、共有データストアにわたる開発でサポートされ、Vault ベースのディストリビューションパッケージエクスポーター(ファクトリ PID:org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory)パッケージビルダーを活用するエージェントが関係します。

バイナリレスモードを有効にした場合、配布されるコンテンツパッケージには、実際のバイナリではなくバイナリへの参照が含まれます。

バイナリレス配布を有効にする方法を教えてください。

バイナリレスディストリビューションを有効にするには、共有 BLOB ストアと共にデプロイします。
エージェントが使用しているファクトリ PID(org.apache.sling.distribution.serialization.impl.vlt.VaultDistributionPackageBuilderFactory を含む OSGI 設定の useBinaryReferences プロパティを確認します。

AEMサイトコンソールでページ階層を移動する際に、エラーメッセージをカスタマイズするにはどうすればよいですか?

(Chrome ブラウザーの)ネットワークパネルで、個人用の設定(JS が縮小されていない)を確認します。

Initiator 列を表示して、リクエストのイニシエーターを判別します。AJAXの呼び出し元のファイルと行番号を提供します。 後で、エラー処理関数をトレースし、必要に応じてエラーメッセージを変更できます。

AEMで Content-Authors 用の言語コピーを作成する際に権限を有効にするにはどうすればよいですか?

言語コピー機能を作成するには、content-authors が /content/projects の場所に対する権限を持つ必要があります。

プロジェクトの作成者が管理もおこなう場合は、回避策として、その作成者を project-administrators グループに追加します。

プロジェクトの言語コピーを作成する際に形式を変更するにはどうすればよいですか?

翻訳プロジェクトを作成する前に、ルート内に言語ルートと言語コピーを作成します。

例:
に言語ルートを作成します。 /content/geometrixx 名前は次のとおりです fr_LU ( また、フランス語(ルクセンブルグ)というタイトル )。 次に、参照パネルからページの言語コピーを作成し、Create & Translate 内の Create structure only オプションに移動します。最後に、翻訳プロジェクトを作成し、言語コピーを翻訳ジョブに追加します。

詳しくは、以下のその他のリソースを参照してください。

ログイン試行や ACL/権限の変更といった AEM の機能を監査する方法を教えてください。

トラブルシューティングと監査の質を高めるために、管理に関係する変更を記録する機能が追加されました。デフォルトでは、error.log ファイルに情報が記録されます。監視を容易にするために、この情報を別のログファイルにリダイレクトすることをお勧めします。
出力を別のログファイルにリダイレクトする方法については、AEM でのユーザー管理操作を監査する方法を参照してください。

デフォルトで SSL を有効にする方法は?

Adobe Experience Manager(AEM)6.4 には SSL ウィザードが付属し、Jetty および Granite Jetty SSL サポートを設定するためのユーザーインターフェイスが用意されています。

デフォルトで SSL を有効にするには、 デフォルトの SSL.

AEM のコンテンツサービスは Sling Model に基づきます。AEM デベロッパーは、書き出される各コンポーネントに Sling Model pojo を提供する必要があります。

AEM コンテンツサービスを React アプリケーションから使用する方法については、AEM コンテンツサービスの使用準備のチュートリアルを参照してください。

また、デベロッパーがコンポーネントのツリーを書き出す場合は、ComponentExporter および ContainerExporter インターフェイスを実装し、ModelFactory を使用して子コンポーネントに対して反復処理を行ってモデル表現を返すこともできます。以下のリソースを参照してください。

[1] Adobe-Marketing-Cloud/aem-core-wcm-components

[2] Apache Sling :: Sling Models

AEM 6.4 の調査ポップアップを無効にする方法を教えてください。

タッチ UI または Web コンソールを使用して、使用状況の統計の収集をオプトインできます。 詳しい手順については、 集計された使用状況の統計の収集のオプトイン.

AEM 6.4 へのアップグレードに関する主な機能を強調したリソースはありますか。

参照: AEMをアップグレードする理由について ここでは、お客様がAdobe Experience Managerの最新バージョンへのアップグレードを検討する際の主な機能の大まかな分類について説明します。

PorterStem フィルターを使用するAEMインスタンスの設定方法は?

PorterStem フィルタは、英語用の Porter Stemming Algorithm を適用します。 結果は、Snowball Porter Stemer を language="英語" 引数。 しかし、このステマーは Java で直接コード化され、Snowball に基づいていません。 保護された単語のリストは受け付けられず、英語のテキストにのみ適しています。

Oak は、AEM で使用するための lucene-provides アナライザー設定要素のセットを公開します。フィルターの使用方法については、 Apache Oak アナライザー in シンプルな検索実装ガイド.

完全なインデックス再作成の実行方法は?

再インデックスに着手する前には必ず、AEM の全体的なパフォーマンスに対する影響を適切に検討し、アクティビティが少ない期間やメンテナンスウィンドウ中に再インデックスを実行する必要があります。

詳しくは、 クエリとインデックスに関するベストプラクティス を参照してください。

縮小された JS ライブラリはデザインインポーターでサポートされていますか?

AdobeGraniteHTMLライブラリマネージャーの JS プロセッサーのデフォルト設定プロパティをに変更する必要があります。 min:gcc. デザインパッケージを正しく読み込むには、事前に縮小されたサードパーティライブラリをクライアントサイドライブラリに含めることをお勧めします。

Assets

MP4 ファイルのアップロード時に Assets ワークフローが繰り返されるのはなぜですか(例えば、ドラッグ&ドロップの方法を使用して)?

ユーザーがムービーファイルのアップロードに asset ノードの削除権限を持っていない場合、削除チャンクノードは失敗し、アップロードが再開します。

AEM 6.4 で一度に操作できるデジタルアセットの最大数はどれくらいですか?

Adobe Experience Manager(AEM)6.4 では現在、一度に最大 2 GB のアセットをアップロードできます。

AEM 6.4 で操作できるアセットの最大数について詳しくは、 Assets サイズ設定ガイド.

言語コピーを作成する際の OOTB 設定のデフォルト設定を教えてください。

クラシック UI で言語コピーを作成する場合、アセットは新しい言語階層に移動されず、言語マスターから使用されます。

一方、タッチ UI(参照 -> 言語コピーを更新) の場合、新しい DAM フォルダーが新しい言語の下に作成され、アセットがそこから参照されます。

これは OOTB 設定のデフォルト設定です。翻訳設定で「ページのアセットを翻訳」を「翻訳しない」に設定できます。
AEM 6.4 の場合は、ツールクラウドサービス翻訳クラウドサービス​を選択して設定します。

AEM SegmentStore(AEM 6.3.1.1)の急増を引き起こす AEM コンポーネントを無効にする方法を教えてください。

OSGi Component Disabler を無効にすることができます。 このサービスを使用するには、 OSGi Component Disabler.

回避策として、AEM が再開するたびに、UI または curl コマンド(以下の例を参照)を使用して、このコンポーネントを手動で無効にすることもできます。

curl -u admin:$(pass CQ_Admin) 'http://localhost:4502/system/console/components/com.day.cq.analytics.sitecatalyst.impl.importer.ReportImporter' --data 'action=disable'

AEM 6.4 インスタンスで Assets Insights を設定する方法を教えてください。

Assets Insights を設定して、Activation(DTM) を介してデプロイされたExperience Manager用にAdobeを設定するには、 AEM Assetsでの Assets Insights の設定.

アドミンコンソールをカスタマイズする方法を教えてください。

AEM には、オーサーインスタンスのコンソールおよびページオーサリング機能をカスタマイズできる様々な仕組みが用意されています。カスタムコンソールを作成し、コンソールのデフォルト表示をカスタマイズする方法については、 コンソールのカスタマイズ.

CoralUI 2 と CoralUI 3 ベースのコンポーネントの違いは何ですか。

Granite UI Foundation の Sling コンポーネントの新しいセットが Coral3 用に作成され、/libs/granite/ui/components/coral/foundation にあります。 CoralUI 2 ベースのコンポーネント用のセットと、CoralUI 3 ベースのコンポーネント用のセットが 1 つあります。 新しいセットは、古いセットのコピー&ペーストではなく、クリーンアップされます(例えば、廃止された機能の整理、削除)。 そのため、ページでは、CoralUI 3 ベースまたは CoralUI 2 ベースのセットのみを使用することをお勧めします。

詳しくは、 CoralUI 3 ベースへの移行ガイド.

AEM Assetsで検索コンポーネントをカスタマイズする方法は?

検索ブースト/ランキングおよびその他の実装情報について詳しくは、 シンプルな検索実装ガイド。

簡易検索の実装は、2017 Summit lab AEM Search Demystified の資料です。

AEMで Sites ライセンスのみを購入した場合でも、Assets にアクセスできますか。

いいえ。顧客は Assets(または Sites 以外)にアクセスできません。 すべてのAdobe Experience Manager(AEM) オンプレミスが JAR に含まれている場合でも、お客様は、契約でライセンスを受ける JAR 内のコンポーネントに対してのみ、アクセスを許可されます。 他のコンポーネントを調べたい場合は、AEM体験版プログラムを最大 45 日間使用するか、Assets などの名前付きコンポーネントを評価(実稼動では使用しない)することを許可する$0 の販売注文書に署名できます。

AEMオンプレミスソフトウェアと Adobe Managed Services の詳細については、次のリソースを参照してください。

顧客はページやアセットのデフォルトプロパティをどのように拡張できますか?

ページまたはアセットのデフォルトプロパティの拡張については、以下のリソースを参照してください。

このページ