Go to main content
1/368
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
ダイバーシティ&インクルージョン
関連リソース
表記規則
第I部 はじめに
1
Oracle Content Management
の概要
Oracle Content Management
へのアクセス
ロールの理解
アセットの管理
コンテンツの管理
コンテンツのコラボレーション
サイトの構築
Oracle Content Management
の統合および拡張
スタート・ガイド
Oracle Cloud Infrastructure
への移行
2
サイトの構築のスタート・ガイド
サイトのスタート・ガイド
サイト作成プロセスの理解
サイトの開発について学習
サイト・ガバナンスの理解
3
初めてのWebサイトの作成
始める前に
ステップ1: 環境の設定
Minimal-NavMenuカスタム・コンポーネントのインポート
Minimal-NavMenuカスタム・コンポーネントの公開
サンプル・イメージの追加
ステップ2: Webサイトの設定
Webサイトの作成
Webサイトの編集
ステップ3: Webサイトの公開
上級編
第II部 サイトの作成および編集
4
サイトの作成
サイトの作成
サイトのコピー
サイト・リクエストの管理
サイト・リクエスト詳細の変更
サイト・リクエスト・ポリシーの表示
5
サイトの編集
サイト・ビルダー・ページについて
サイト更新の理解
更新の使用
編集のヒントとテクニック
スタイルおよびフォーマットの使用
サイト設定のカスタマイズ
カスタム・サイトのプロパティの追加
表の操作
サイト・ファイルのアップロード
6
サイトでのテンプレートおよびテーマの使用
テンプレートの理解
サイトからのテンプレートの作成
テンプレート詳細の変更
テンプレート・ポリシーの変更
テンプレートのステータスまたはオーディエンスの変更
テンプレートの管理
テンプレートのエクスポートとインポート
テーマの理解
テーマの管理
テーマの公開
7
カスタム・コンポーネントおよびレイアウトの管理
カスタム・コンポーネントの理解
レイアウトの理解
カスタム・コンポーネントおよびレイアウトの使用
リモート・コンポーネントの登録
ローカル・コンポーネント、レイアウト、コンテンツ・フィールド・エディタまたはコンテンツ・フォームの作成
コンポーネントまたはレイアウトのエクスポートまたはインポート
8
サイト・ページの操作
ページへのナビゲート
ページの表示
ページの追加
ページの移動
ページの削除
ページ設定の変更
ページ・レイアウトの変更
背景またはテーマの変更
9
ページ・コンテンツの配置
コンポーネントおよびセクション・レイアウトの追加
アセットおよびコンテンツ・アイテムの操作
トリガーおよびアクションの使用
水平セクション・レイアウトの使用
2列および3列のレイアウトの使用
垂直セクション・レイアウトの使用
タブ付きのセクション・レイアウトの使用
スライダ・セクション・レイアウトの使用
10
組込みコンポーネントの使用
基本コンポーネント
タイトル
段落
プレーン・テキスト
ボタン
構造コンポーネント
区切り
スペーサ
メディア・コンポーネント
イメージ
ギャラリ
ギャラリ・グリッド
YouTubeビデオ
ビデオ
ドキュメント・コンポーネント
ドキュメント
フォルダ・リスト
ファイル・リスト
ドキュメント・マネージャ
プロジェクト・ライブラリ
ソーシャル・コンポーネント
ソーシャル・バー
Facebookの「いいね!」と「おすすめ」
Twitterの共有とフォロー
会話コンポーネント
会話リスト
プロセス・コンポーネント
プロセス開始フォーム
プロセス・タスク・リスト
タスク詳細フォーム
コンテンツ・アイテム
コンテンツ・アイテム・コンポーネント
コンテンツ・プレースホルダ
コンテンツ・リスト
コンテンツ検索
レコメンデーション
その他のコンポーネント
マップ
ヘッドライン
記事
テキスト付きイメージ
コンポーネント・グループ
ページでの共有ブラウズの使用
Oracle Intelligent Advisor
Oracle Visual Builder
第III部 サイトの公開と管理
11
サイトの管理
「サイト」ページについて
サイトおよびサイト設定の管理
サイトの説明、ロゴまたは埋込みプロパティの変更
検索エンジンのプロパティの設定
検索エンジン最適化のためのプリレンダー・サービスの有効化
静的サイト配信オプションの設定
公開時の自動コンパイルの有効化
コンパイル済サイトのデフォルト・キャッシュ制御ヘッダーのオーバーライド
コンパイル済アダプティブ・レイアウトをサポートするモバイルUser-Agentの指定
バニティURLの指定および構成
共有ブラウズ統合の有効化
分析追跡の追加
12
サイトの公開
サイトのオンライン化またはオフライン化
サイト変更の公開
13
セキュア・サイト
サイト・セキュリティの理解
サイト・セキュリティの変更
14
多言語サイトの操作
多言語サイトの概要
サイトの翻訳
サイト翻訳ジョブの管理
翻訳のロケール
翻訳のカスタム・ロケール
URLリダイレクトへのロケール・エイリアスの設定
15
サイト・リダイレクトまたはURLマッピングの使用
リダイレクトのプラン
単純な文字列間の一致
簡易ワイルドカード一致
サイト・リダイレクトの追加
JSONファイル内のリダイレクト・ルールの指定
サイトへのリダイレクト・ルール・ファイルのアップロード
サイトURLのマッピング
16
サイト・パフォーマンスの向上
キャッシュの利用によるパフォーマンスの向上
ランタイム・キャッシュ
サイト・ビルダーのキャッシュ
Above the Fold (ATF)レンダリング
第IV部 サイトの開発
17
デザインおよびスタイルのカスタマイズ
デザインについて
デザイン・ファイル
レスポンシブ表の設計
会話リストのスタイルのカスタマイズ
フォルダ・リストおよびファイル・リストのスタイルのカスタマイズ
ソーシャル・バーのアイコンのカスタマイズ
Oracle Intelligent Advisorのインタビュー・スタイル設定拡張機能の構成
18
背景の使用の理解
背景およびテーマについて
背景の実装方法
設定の格納場所
19
トリガーおよびアクションの設定
トリガーおよびアクションについて
トリガーの設定
アクションの設定
20
テンプレートの開発
テンプレートについて
基本テンプレート構造
テンプレートの作成
テンプレートのエクスポート
テンプレートのインポート
スタータ・テンプレートの操作
BootstrapまたはWebサイト・デザイン・テンプレートからのサイト・テンプレートの作成
Developer Cloud Serviceによるテンプレートの開発
Oracle Content Management
用のDeveloper Cloud Serviceコンソールへのサインイン
Developer Cloud Serviceでのプロジェクトの作成
Developer Cloud Serviceでのテンプレートの作成
Developer Cloud Serviceでのテンプレートのコピー
Developer Cloud Serviceへのテンプレートのインポート
変更のマージ
Developer Cloud Serviceからのテンプレートのエクスポート
21
テーマの開発
テーマについて
基本テーマ構造
サイト・ナビゲーション
テーマの作成
テーマのコンポーネントおよびセクション・レイアウトの非表示
テーマのコンポーネントの位置合せ、幅または間隔オプションの非表示
コンポーネントとテーマの関連付け
サイト・レンダリングAPI
22
レイアウトの開発
レイアウトについて
検索エンジン最適化(SEO)
components.jsonファイルおよびフォーマットの理解
サイト・ビルダーでのツールバー・グループのカスタマイズ
スロット内のコンポーネントの制限
レイアウト・コンテンツの編集可能化
セクション・レイアウトの作成
遅延ロードをサポートするセクション・レイアウトの作成
APIを使用したカスタム・セクション・レイアウトの開発
コンテンツ・レイアウトの開発
Oracle Content Management
を使用したコンテンツ・レイアウトの作成
コンテンツ・レイアウトへのレイアウト・ビューの受け渡し
APIを使用したサイト詳細ページURLの生成
Developer Cloud Serviceを使用したコンテンツ・レイアウトのローカル開発
Developer Cloud Serviceによるコンテンツ・レイアウトの作成
RequireJSモジュールの定義
コンストラクタ関数パラメータの構成
コンテンツ・レイアウトのレンダリング
Mustacheテンプレート内のコンテンツ・レイアウトの編集
動的DOM操作の追加
design.cssファイル内のスタイルの定義
参照アイテムの取得
メディアURLの取得
トリガーの呼出し
検索問合せを使用した検索ページへの移動
マクロの展開とリッチ・テキストのレンダリング
「詳細」ページへのリンク
コンテンツ・リスト問合せのマクロの展開
強力なコンテンツ・レイアウトの開発
コンテンツ・アイテムのレンダリング
コンテンツ・レイアウトのデータ構造の標準化
サンプル・ブログ・テンプレートの作成
テンプレートへのコンテンツ・レイアウト・マッピングの追加
ローカル・テスト・ハーネスを使用したコンテンツ・レイアウトのテスト
ローカル・テスト・ハーネスを使用したテスト
Oracle Content Management
へのコンテンツ・レイアウトを含むテンプレートのインポート
23
コンポーネントの開発
コンポーネントについて
コンポーネントの開発について
コンポーネントの作成
Developer Cloud Serviceによるカスタム・コンポーネントの開発
Oracle Content Management
のカスタム・コンポーネントの開発
カスタム・コンポーネントの開発
ユニット・テストの作成および実行
コンポーネントの最適化(縮小)によるパフォーマンスの向上
連続統合ジョブの実行
多言語サイト用の翻訳可能コンポーネントの開発
「設定」パネルを使用したH1コンポーネントの構築
新規ローカル・コンポーネントの作成
基本的なH1コンポーネントの構築
コンポーネントへのCSSの追加
設定パネルの追加によるヘッダー・テキストの変更
他のユーザーがH1コンポーネント・スタイルを選択するためのテーマの更新
HTMLテンプレートを使用した簡易コンポーネントの作成
HTMLコンポーネントの作成
HTMLコンポーネントへのユーザー指定データの追加
ローカル・コンポーネントとリモート・コンポーネントの比較
コンポーネント設定のレンダリング
ローカル・コンポーネントの実装
コンポーネントのスタイル・クラス
組込みコンポーネントのスタイリング方法
コンポーネント・スタイルの基本
コンポーネント固有のスタイル
コンポーネント・プロパティの設定
インライン・フレームでレンダリングされたコンポーネント
インライン・フレームでレンダリングされたコンポーネントのインスタンスIDおよび構造について
リモート・コンポーネントのセキュリティ
リモート・コンポーネントの登録
コンポーネントの削除
サイトSDK
24
コントローラ・ファイルのカスタマイズ
コントローラ・ファイルについて
デフォルト・コントローラ・ファイル
デフォルトのcontroller.htmlファイルの変更
SCSオブジェクトについて
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
カスタマイズできないコントローラ・ファイル・セクション
トークンを使用したカスタム・コントローラ・ファイルのポータビリティの許可
カスタム・コントローラ・ファイルのサンプル
サイト接頭辞の変更
待機グラフィックのカスタマイズ
ファビコンのカスタマイズ
JavaScript以外のクローラ用の<noscript>および<meta>タグのカスタマイズ
JavaScriptファイルのプリフェッチ
追加のマークアップによるサイトの所有権の確認
デバイス検出の補強
トークンを使用したcontroller.htmポータビリティの拡張
第V部 他のツールを使用したサイトの開発
25
OCEツールキットでの開発
ローカル・マシンでのOCEツールキットの設定
npmを介した依存関係のインストール
cecコマンドライン・ユーティリティの使用
ローカル・テスト・ハーネスを使用したテスト
jQuery 3.5.xへのアップグレード
Developer Cloud Serviceによる
Oracle Content Management
の開発
Developer Cloud Serviceの使用について
Oracle Content Management
用のDeveloper Cloud Serviceコンソールへのサインイン
Developer Cloud Serviceでのプロジェクトの作成
Oracle Content Management
テンプレートを使用したDeveloper Cloud Serviceプロジェクトの作成
Oracle Content Management
からのOCEツールキットのダウンロードを使用したDeveloper Cloud Serviceでのプロジェクトの作成
新規GITリポジトリ内のプロジェクト・コードへのOCEツールキットの追加
ローカル・テスト・ハーネスでのカスタム・コンポーネント、テンプレートおよびコンテンツ・レイアウトのテスト
変更のマージ
OCEツールキットによるテストから本番への変更の伝播
パスワードの暗号化
サーバーの登録
サイトの使用状況および権限レポートの作成
ドキュメントおよびフォルダのダウンロードおよびアップロード
テンプレートからのサイトの作成およびコンテンツの同じGUIDの維持
標準サイトからのエンタープライズ・テンプレートの作成
タクソノミのインポートおよびエクスポート
レコメンデーションのインポートおよびエクスポート
コレクション・コンテンツの追加または削除
OCEツールキットを使用したカスタム・フィールド・エディタの開発
あるサーバーから別のサーバーへのサイトの転送または更新
コンテンツ・アイテムのないサイトの転送
グループでのサイトのコンテンツ・アイテムのダウンロードまたはアップロード
OCEツールキットによるサイト・ページの索引付け
サイト・ページ・テキストのコンテンツ・タイプの作成
OCEツールキットによるページ索引のコンテンツ・アイテムの作成
Oracle Content Management
のサイトへのコンテンツ検索の追加
サイトへの検索ページの追加
テーマへの検索フィールドの追加
OCEツールキットによる多言語サイトの索引付け
コンポーネント開発を容易にするための簡潔なコンポーネントの作成
サイト・コンパイル・サービスのセットアップ
サイトのコンパイルによるサイト・ページのランタイム・パフォーマンスの改良
サイトのコンパイルの概要
プリレンダーとのインタラクション
コントローラ・サイト・ページのレンダリング
コンパイル済サイト・ページのレンダリング
テンプレートのコンパイル
設定
テンプレートのコンパイル
コンパイル・エラー
詳細ページのコンパイル
特定のページのコンパイル
サイトのコンパイル
サイト・コンパイルの前提条件
サイトのコンパイル
カスタム・コンパイラ
制約
カスタム・コンパイラのデバッグ
ページ・レイアウト・コンパイラ
コンポーネント・コンパイラ
コンテンツ・レイアウト・コンパイラ
SCSCompileAPI
コンポーネント・ハイドレーション
インラインJavaScript
ハイドレーション関数
公開
静的サイト配信の優先度
キャッシュ・ヘッダー
詳細ページ
コンテンツ・アイテムのチャネルへの追加
モバイル・デバイスのコンパイル・サイト
サイトのライフサイクルおよびコンパイル済ページ
Oracle Content Management
サーバーでの新規のサイトまたはアセットの翻訳ジョブの作成
言語サービス・プロバイダでのサイトの翻訳
OCEツールキットによる翻訳ジョブの作成
翻訳ジョブのリスト
翻訳コネクタの作成
多言語サイトのサイト・マップの生成
言語サービス・プロバイダへの翻訳ジョブの送信
サーバーへの翻訳ジョブのアップロード
第VI部 付録
26
チュートリアル: Knockoutでのコンポーネントの開発
Knockoutによるコンポーネント開発の概要および前提条件
ステップ1: コンポーネントの作成
ステップ2: ローカル・コンポーネントのレンダリング構造のレビュー
ステップ3: ローカル・コンポーネント設定の構造のレビュー
ステップ4: コンポーネントでの新規プロパティの表示
ステップ5: トリガーの登録
ステップ6: トリガーの呼出し
ステップ7: アクションの登録
ステップ8: アクションの実行
ステップ9: コンポーネントのインスタンスごとの個別タイトルの作成
ステップ10: インライン編集によるネストしたコンポーネントの使用
ステップ11: 別のレイアウトのサポート
ステップ12: カスタム・スタイルの定義
ステップ13: インライン・フレームでのコンポーネントのレンダリング
ステップ14: コンポーネントがインライン・フレームでレンダリングされる場合のカスタム・スタイルの使用
ステップ15: ページの「元に戻す」および「繰返し」動作との統合
ステップ16: アセットの管理
チュートリアル・レビュー
27
サイトSDKリファレンス
SitesSDK.getProperty('componentAssets', callback)
SitesSDK.getProperty(propertyName, callback)
SitesSDK.getSiteProperty(propertyName, callback)
SitesSDK.setProperty('componentAssets', [assets])
SitesSDK.setProperty(propertyName, propertyValue)
SitesSDK.filePicker({options}, callback)
SitesSDK.openDocumentPicker(options)
SitesSDK.openAssetPicker(options)
SitesSDK.publish(messageType, payload)
SitesSDK.subscribe(messageType, callback)
SitesSDK.Utils.addSiteThemeDesign(cssUrl)
SitesSDK.Utils.Logger
28
トラブルシューティング
サイトを作成しようとしていますが、テンプレートがありません
サイトを削除できません
サイト・ツリーを開くこともページを編集することもできません
コンポーネントを追加しましたが、ページに表示されません
フォルダ、ファイルおよび会話コンポーネントが動作しません
ページ・レイアウトを変更したら、コンテンツの一部が表示されなくなりました
イメージの新規バージョンをアップロードしましたが、ページに表示されません
別のサービスをベースとするコンポーネントを追加しましたが、機能しません
エンタープライズ・サイトに警告が表示される
このページのスクリプト内容はナビゲーションの目的でのみ記述されています。内容が変更されることはありません。