AEM FAQ

AEMのトラブルシューティングと設定に関する問題の回答を得るには、このページに従ってください。

Sites

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

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

バイナリレスモードを有効にすると、ディストリビュートされたコンテンツパッケージに、実際のバイナリではなく、バイナリへの参照が含まれます。

バイナリレスディストリビューションを有効にする方法を教えてください。

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

AEMサイトコンソールでページ階層を移動中にエラーメッセージをカスタマイズする方法を教えてください。

(Chrome ブラウザーの)Network パネルの個人設定を確認します(JS は縮小されていません)。

Initiator 列を表示して、リクエストのイニシエーターを判別します。AJAX 呼び出しがおこなわれたファイルおよび行番号がわかります。次に、エラー処理関数をトレースし、要件に応じてエラーメッセージを変更できます。

言語コピーを作成する際に AEM で Content-Authors の権限を有効にする方法を教えてください。

言語コピー機能を作成するには、コンテンツ作成者は/content/projectsの場所に権限が必要です。

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

プロジェクトの言語コピーを作成する際に形式を変更する方法

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

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

詳しくは、次の追加リソースを参照してください。

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

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

デフォルトでSSLを有効にする方法を教えてください。

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

デフォルトの SSL を有効にする方法については、デフォルトの SSL を参照してください。

Content ServicesはSlingモデルに基づいており、AEMの開発者は、エクスポートされる各コンポーネントに対してSlingモデルのポジションを提供する必要があります。

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

また、開発者がコンポーネントのツリーを書き出したい場合は、ComponentExporterContainerExporterインターフェイスを実装し、ModelFactoryを使用して子コンポーネントを反復し、モデル表現を返すこともできます。 以下のリソースを参照してください。

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

[2 ] Apache Sling ::Slingモデル

AEM 6.4調査のポップアップを無効にする方法

使用状況に関する統計情報の収集をオプトインするには、タッチ UI または Web コンソールを使用します。詳しくは、集計した使用状況の統計の収集をオプトインする方法を参照してください。

AEM 6.4 にアップグレードするための主な機能を説明しているリソースを教えてください。

最新バージョンのAdobe Experience Managerへのアップグレードを検討しているお客様の主な機能の概要を説明する『AEM](https://helpx.adobe.com/jp/experience-manager/kt/platform-repository/using/upgrade-aem-article-understand.html)アップグレードの理由について』を参照してください。[

PorterStemフィルタを使用するAEMインスタンスを設定する方法を教えてください。

PorterStemフィルターは、英語用のPorter Stemming Algorithmを適用します。 結果は、Snowball Porter Stemmerを​language="English"​引数と共に使用するのと似ています。 ただし、このステマーはJavaで直接コード化され、Snowballに基づいているわけではありません。 保護された単語のリストは受け入れられず、英語のテキストにのみ適しています。

Oakは、AEMで使用するLucene提供のアナライザ構成要素のセットを公開します。 フィルターの使用方法については、シンプル検索導入ガイドの​Apache Oak Analysers​を参照してください。

完全な再インデックスの実行方法

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

インデックスを再構築する理由については、『クエリとインデックス作成のベストプラクティス』を参照してください。

デザインインポーターで縮小JSライブラリをサポートしていますか?

AdobeGranite HTML Library ManagerのJSプロセッサのデフォルトの設定プロパティを​min:gcc​に変更する必要があります。 デザインパッケージを正常に読み込むには、クライアント側ライブラリに縮小済みのサードパーティライブラリを含めることをお勧めします。

Assets

MP4ファイルのアップロード中にアセットワークフローが繰り返し表示されるのはなぜですか(例えば、ドラッグ&ドロップを使用した場合)。

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

AEM 6.4 で一度に操作できるデジタルアセットの最大数を教えてください。

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

AEM 6.4 で操作できるアセットの最大数について詳しくは、Assets サイジングガイドを参照してください。

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

クラシック UI を利用して言語コピーを作成するときは、Assets は新しい言語階層下に移動されるのではなく、言語マスターから使用されます。

一方で、タッチ 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インスタンスでアセットインサイトを設定する方法

Adobeアクティベーション(DTM)を介してデプロイされたExperience Managerに対してアセットインサイトを設定および設定するには、AEM Assetsでのアセットインサイトの設定を参照してください。

管理コンソールのカスタマイズ方法

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でサイトライセンスのみを購入した場合、アセットにアクセスできますか。

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

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

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

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

このページ