CMSにデジタルマーケティング機能を統合。ライトワイヤード

コンテンツ管理(CMS)ヘッドレスCMS(APIベースCMS)

コンテンツのみをCMS側で一元管理し、複数のWebサイトやアプリケーションが必要に応じて呼び出して表示するヘッドレスCMSにも対応しています。大量のコンテンツを複数のメディアに配信する際、管理や更新が容易になります。

ヘッドレスCMSとは

従来のCMSは、バックエンドとフロントエンドの2つの機能で構成されています。バックエンドは管理画面でコンテンツを登録し、フロントエンドでは特定のHTMLフォーマットに加工してコンテンツを公開します。このような結合したCMSは「カップルドCMS」と呼ばれます。

一方、ヘッドレスCMSはバックエンドのみを持ち、フロントエンドの機能は持ちません。フロントエンドは「ヘッド」と呼ばれ、この結合がないため「デカップルドCMS」とも呼ばれます。

ヘッドレスCMSは、特定のフォーマットへの出力機能ではなく、APIベースでコンテンツを取得する機能を提供します。つまり、コンテンツの登録機能だけを持つCMSを指します。

クリックして拡大
カップルドCMS (従来のCMS)と、ヘッドレスCMSの比較イメージ

ヘッドレスCMSを利用した開発

ヘッドレスCMSを使用する開発者は、JSON形式のAPIを介してコンテンツを取得し、自社のサービスを柔軟に開発することができます。JavaScriptだけでなく、PHPやSwiftなどのサーバーサイドの開発言語を使用したサービス開発も容易になります。既存のアプリケーションからは、CMSの複雑な内部構造を意識することなく、コンテンツ管理システムを利用できます。

ただし、これは開発の難易度が低くなることを意味しません。開発者は、CMSが提供していたフロントエンド機能とは異なるフロントエンド機能を開発する必要があります。言語に精通した開発者にとっては、技術的な難易度が高くなる場合もあります。しかし、ヘッドレスCMSの利用により、CMS自体が持つフロントエンド機能の制約を受けないという利点があります。

writeWired CMS Platform のヘッドレスCMSサポート

クリックして拡大
writeWired CMS Platform が提供するハイブリッドCMSの機能イメージ

writeWiredは、従来のCMSが提供するフロントエンドと同時に、ヘッドレスCMSの機能を組み合わせたハイブリッドCMSとして機能します。

writeWiredのコンテンツ管理機能は、製品情報など複数の項目で構成される情報を適切に構造化し、データベースとして管理することができます。

Webサイトでは、CMSが提供するフロントエンド(テンプレート)を使用して製品情報を提供し、イントラネットや製品検索アプリなどの別のチャネルでは、同じ製品の情報をAPIを介して取得し、チャネルに適した形式で情報を提供するなど、コンテンツの一元管理を実現します。

APIを使用することで、コンテンツの任意の検索条件を指定し、一致するコンテンツの一覧情報を取得することができます。また、コンテンツの一覧情報には、汎用的なコンテンツタイトルだけでなく、製品情報に関連する価格、詳細仕様、用途などの情報を項目単位で指定することができます。これにより、単純なページ表示にとどまらず、柔軟なコンテンツデータの活用が可能となります。

コンテンツの定義

writeWiredでは、任意のデータ型(英数字、文字、数字、メールアドレス、年月日、年月、月日、時分、画像、ファイル、他のコンテンツ、ディレクトリ、URL、組み込みコンテンツ、期間型、電話番号、郵便番号)のフィールドを必要な数だけ定義できます。これらのフィールドは、「フォーム」と呼ばれるコンテンツの単位として組み合わせることができ、複数の種類のフォームを組み合わせてコンテンツを定義します。コンテンツの登録画面は自動的に生成されます。

CMS開発をサポートする、JavaScript、PHP版のAPIクライアント

writeWiredでは、JavaScriptおよびPHPのバージョンに合わせたAPIクライアントを提供しています。これを利用することで、APIの複雑な手続きを隠蔽し、コンテンツのデータをJavaScriptやPHPのオブジェクトとして簡単に取得、加工、表示することができます。これにより、コンテンツの操作や表示に関する作業がスムーズに行えます。

writeWiredのヘッドレスAPIクライアントの主な機能

  • コンテンツのIDを指定して、コンテンツのすべての情報を取得
  • 定義されたコンテンツの任意のフィールドして指定したコンテンツ一覧の生成。検索条件、並び順、表示件数を指定することが出来ます。
  • ページネーション用のAPIも用意されています。

スマートフォンアプリ用のCMSとして

現在、スマートフォン向けアプリの開発と配布は一般的なものとなりました。アプリの開発は制作会社に依頼するか、またはアプリ開発の知識がなくても利用可能なWebサービスを利用することができます。しかし、フォーマットが定められた大量のコンテンツを管理し、アプリに配信する作業は非常に手間がかかります。writeWiredでは、使いやすいPC上の管理画面を使用してコンテンツを管理し、アプリから登録されたコンテンツを利用することができます。これにより、writeWiredはアプリ向けのCMSとして活用することができます。また、登録されたコンテンツはPC、スマートフォン、アプリ間で共有して活用することも可能です。

既存のCMSと組み合わせて

すでにCMSを導入している場合でも、writeWiredを組み合わせてCMSの開発が可能です。writeWiredでは、自由に項目を設定してコンテンツを定義することができるため、詳細な製品情報を登録し、writeWiredからその情報を取得することもできます。また、writeWiredではCSV形式を使用して大量のコンテンツのインポートやエクスポートも可能です。そのため、項目が多く、大量のコンテンツを管理する場合でも、writeWiredは非常に効果的です。

こちらもおすすめこのコンテンツは ChatGPT のAI機能がおすすめしています。おすすめ方法の詳細はこちらをご覧ください。

サイト運営を効率化するコンテンツの一元管理と再利用 writeWiredは、コンテンツをページとして管理するのではなく、柔軟に組み合わせ可能なパーツとしてデータベースで一元管理するため、コンテンツの再利用が容易になり、大規模サイトでも更新漏れや修正ミスを最小化できます。 コンテンツ管理 (CMS) writeWiredは、使いやすい管理画面でサイトごとにコンテンツを一元管理することにより、大規模サイトでも効率的な運用が可能です。専門知識がなくても簡単かつスピーディーにコンテンツの作成・更新ができるため、ビジネスの変化に遅れることなく最新情報やサービスの提供が可能になります。CMSテンプレートは機能やデザインの制約を設けずに自由に開発できるため、ブランドイメージやデザインガイドラインを守りながら、あらゆる用途・種類・規模のWebサイトをCMS化することができます。 コンテンツキャッシュ機能 ビジターのアクセスに応じてコンテンツをデータベースから取得したとき、そのコンテンツを一時的にCMSサーバーのメモリー内に保管しておくことで、CMSサーバーへの負荷を軽減し、表示速度を向上させることができます。(*動的コンテンツ出力、ヘッドレスCMSの場合に有効な機能です。) 動的コンテンツ出力 あるURLへのアクセスあったときに、CMSサーバー内のコンテンツを集めてページを表示させる、writeWiredの標準的な配信方式です。ビジターの状況や属性に合わせて出力内容を変更できるので、最適化された情報やサービスの提供が可能です。 機能 コンテンツ管理 (CMS)、フォーム・問合せ・リード管理、顧客・会員管理と会員サイト、メール配信、ユーザー行動履歴分析、基幹システム連携、パーソナライゼーション、マーケティングオートメーション(MA)。デジタルマーケティングに必要な機能をすべて揃えたオールインワンパッケージです。 公開中コンテンツ編集 MSでは編集したコンテンツを保存すると即座に公開されてしまいます。修正途中のコンテンツをうっかり公開しないよう、writeWiredは公開中のコンテンツを編集する際に作業用コンテンツとして別に待避させ、保存しても公開されないようにできます。 (*動的、ヘッドレスの場合に有効)