コンテンツにスキップ
Delivery API
機能を前提に計画する前に、機能の提供状況をご確認ください。

概要はじめに

Atlas とは

Atlas CMS とは何か、「ヘッドレス」とは何を意味するのか、Atlas がチームのために行うことと、お客様の手元に残るものを説明します。

このページは英語から翻訳されたものです。内容に相違がある場合は、英語版が優先されます。 英語版を読む

Atlas CMS は、すでにウェブサイトをお持ちの企業向けのコンテンツ管理システムです。チームは Atlas を使って、そのウェブサイトの文章、画像、ページ、翻訳を変更します。ウェブサイトのコード、デザイン、ホスティング、デプロイは、これまでどおり開発者の管理下にあります。

CMS(コンテンツ管理システム)は、開発者でない人がウェブサイトを編集する場所です。コードに触れずに、見出しを変えたり、ニュース記事を追加したり、写真を差し替えたりできます。

WordPress のような従来型の CMS は、2 つの役割を同時に担います。コンテンツを保存することと、ウェブサイトを表示することです。後者には、CMS の内部で動くテーマやプラグインを使います。

Atlas はヘッドレス CMS です。担当するのは前者だけです。コンテンツを保存し、その履歴を保持し、公開します。開発者が構築したお客様自身のウェブサイトが、公開済みコンテンツを読み込み、どのように見せるかを決めます。「ヘッド」(見えるウェブサイト)はお客様のものであり、Atlas はその背後にあるコンテンツ層です。

従来型の CMS Atlas(ヘッドレス)
CMS がウェブサイトを表示し、多くの場合ホスティングも行う ウェブサイトは自分で表示を行い、現在のホスティング先に置いたまま
デザインは CMS 内のテーマから来る デザインはお客様自身のコンポーネントから来る
プラグインやカスタムコードが CMS 内で動く CMS からコードは実行されず、機能はウェブサイトのコードに置く
編集者が HTML やスクリプトを貼り付けられる 編集者は、開発者が定義した型付きフィールドに入力する
ウェブサイトごとに 1 つのインストール 1 つの組織が複数のウェブサイトを管理し、各サイトは分離されている
  1. 開発者が、ウェブサイトの構成要素(ヒーロー、機能グリッド、商品カード、FAQ)をサイトコントラクトに記述します。
  2. 編集者は Atlas Studio で、それらの構成要素だけを使って下書きを作成・変更します。
  3. 実際のウェブサイトのデザインの中で下書きをプレビューし、公開します。
  4. ウェブサイトは、サーバーから読み取り専用のトークンを使い、HTTPS で Delivery API から公開済みコンテンツを読み込みます。
  5. Atlas が署名付きの Webhook を送信し、ウェブサイトは変更されたページだけを更新します。

Atlas に接続できない場合でも、ウェブサイトは組み込みのコンテンツを提供するため、サイトは稼働し続けます。

  • Atlas Studio: チームがページ、コレクション(ニュース、商品、チームメンバー)、ヘッダーとフッター、メディア、翻訳を編集する場所です。
  • サイトコントラクト: コンポーネントとその型付きフィールドを一覧にしたもので、編集者がデザインを壊したりコードを挿入したりできないようにします。
  • Delivery API: ウェブサイトがサーバーから呼び出して、公開済みのページ、エントリー、グローバル、リダイレクト、SEO データを読み取ります。
  • 開発環境と本番環境: コンテンツを準備して確認してから、公開サイトに反映します。
  • ロールと承認: 編集者は下書きを作成し、レビュー担当者が公開し、本番へのリリースには担当者の承認が必要です。
  • リビジョンとロールバック: 公開のたびに履歴が保持されるため、誤りを元に戻せます。
  • フォーム、ウェブサイトチャットボット、ページビュー数: 開発環境とライブウェブサイトの両方で利用でき、リード受信箱、CSV エクスポート、Leads API、CRM への送信を備えています。
  • デザインツール: ライセンスの証拠付きのフォント、アニメーションスタジオ、ロゴからのパレットを備えたウェブサイト計画ヘルパー、デザイン品質スキャン。
  • 検索とパフォーマンス: 完成済みのメタタグと構造化データ、sitemap.xml、robots.txt、llms.txt、Core Web Vitals。
  • MCP エンドポイント: AI コーディングエージェントがコンテンツの下書きや変更の提案を行えますが、公開は決してできません。
  • コードとデザイン。 Atlas がコンポーネント、スタイル、スクリプトをウェブサイトに配布することは決してありません。
  • ホスティングとデプロイ。 Atlas は、お客様のリポジトリ、サーバー、デプロイパイプラインにアクセスできません。
  • ロジックと連携。 チェックアウト、会員ログイン、検索、アナリティクス、トラッキングは、ウェブサイトのコードとサービスに残ります。
  • 公開するかどうかの判断。 本番環境は、承認されたリリースの後にサイト管理者が有効にするまでオフのままです。
  • ウェブサイトビルダーやホスティングではありません。 Atlas はウェブサイトの構築、ホスティング、デプロイを行いません。
  • プラグインプラットフォームではありません。 プラグイン、カスタムスクリプト、HTML ブロックはありません。コンテンツ層を安全に保つため、意図的にそうしています。
  • WordPress テーマの代替としてそのまま使えるものではありません。 Atlas のコンテンツは、お客様自身のコンポーネントで表示します。Atlas は自社に合っていますか?をご覧ください。
担当者 行うこと
コンテンツ編集者 ホームページのヒーローを更新し、ニュース記事を 3 件追加し、ページをアラビア語に翻訳し、各下書きをプレビューして提出する
レビュー担当者 実際のデザインで下書きを確認し、開発環境で公開する
サイト管理者 Atlas がチェックの通過を確認した後、その週の本番リリースを承認する
開発者 コントラクトに新しいコンポーネントを 1 つ追加し、ウェブサイトを 1 回デプロイする。コンテンツ作業はなし
  • Next.js のウェブサイトをお持ちで、編集のたびに開発者を頼らずに、編集者がコンテンツを変更できるようにしたい企業。
  • 複数のブランドサイトを運営し、各サイトを他から分離したまま、1 か所で管理したいグループ企業。
  • クライアント向けにウェブサイトを構築し、安全に編集作業を引き渡したい制作会社。