はじめに
Contentful は、あらゆるプラットフォームに向けてコンテンツを作成、管理、配信できるヘッドレスコンテンツ管理システムです。一般的なコンテンツ管理システム(CMS)とは異なり、Contentful では独自のコンテンツモデルを作成できるため、管理するコンテンツを自分で決めることができます。MoEngage × Contentful
MoEngage × Contentful の統合により、Contentful のコンテンツを Web サイト、モバイルアプリ(iOS、Android、Windows)、その他多くのプラットフォームなど、複数のチャネルに配信できます。また、キャンペーンで MoEngage の Content API を介して Contentful からコンテンツを動的に取得することもできます。統合
前提条件
- Content Delivery API Campaign 機能を備えた Contentful アカウントにアクセスできることを確認してください
ステップ 1: Contentful の API 認証情報を取得する
Contentful アカウントで、次の操作を行います。- Settings > API keys に移動します。 API キーをまだ持っていない場合は、新しく作成します。
- API アクセストークンを作成または取得します。
- Add API key を選択します。
- 必要な詳細を入力し、適切な環境を選択します。
- Save を選択し、Space ID と Content Delivery API - access token をコピーします。
- Contentful API を通じてアクセスするコンテンツモデルを特定します。
ステップ 2: MoEngage で Content API を設定する
MoEngage で Content API キャンペーンを作成するには、次の操作を行います。- Settings >> Advanced Settings >> Content APIs に移動します
- Add Content API をクリックします。

- 詳細を入力します
注:
- この例の Content Delivery API URL は、Contentful で利用可能なエンドポイントの 1 つのみを使用しています。
- 異なる URL を活用することで、さまざまなユースケースを実現できます。たとえば、Image API を使用して、Contentful に保存されている画像を取得できます。詳細については、Content Delivery API を参照してください。
- Test をクリックし、Save をクリックします。