Show Menu
トピック×

アプリ内メッセージのカスタマイズ

アプリ内メッセージを微調整するために、Adobe Campaignでは、アプリ内メッセージのデザイン時に一連の高度なオプションにアクセスできます。
アプリ内コンテンツエディターでは、アプリ内メッセージモードを2つ選択できます。
  • Message Template :このテンプレートを使用すると、画像やビデオ、アクションボタンを使用して、アプリ内を完全にカスタマイズできます。
  • Custom Message :このテンプレートを使用して、カスタムHTMLを読み込むことができます。
アプリ内メッセージのレンダリングは、Android API 19以降のバージョンでのみサポートされます。
関連トピック:

メッセージテンプレートを使用したカスタマイズ

レイアウト

ドロッ Layout プダウンには、メッセージのニーズに応じて次の4つの選択肢が表示されます。
  • Full page :このタイプのレイアウトは、オーディエンスデバイスの画面全体をカバーします。
    メディア(画像、ビデオ)、テキストおよびボタンのコンポーネントをサポートします。
  • Large modal :このレイアウトは、大きな警告スタイルのウィンドウに表示され、アプリケーションはバックグラウンドで表示されます。
    メディア(画像、ビデオ)、テキストおよびボタンのコンポーネントをサポートします。
  • Small modal :このレイアウトは、小さな警告タイプのウィンドウとして表示され、アプリケーションはバックグラウンドで表示されます。
    メディア(画像、ビデオ)、テキストおよびボタンのコンポーネントをサポートします。
  • Alert :このタイプのレイアウトは、ネイティブのOS警告メッセージとして表示されます。
    テキストおよびボタンコンポーネントのみをサポートできます。
  • Local notification :このタイプのレイアウトは、バナーメッセージとして表示されます。
    サウンド、テキスト、出力先のみをサポートします。 ローカル通知の詳細については、「ローカル通知メッセージ タイプのカスタマイズ」を参照してくださ い。
各タイプのレイアウトは、スマートフォン、タブレット、プラットフォーム(AndroidやiOSなど)や、コンテンツエディターの右ウィンドウの横置きや縦置きなど、様々なデバイスでプレビューできます。

メディア

このドロ Media ップダウンを使用すると、アプリ内メッセージにメディアを追加して、エンドユーザーにとって魅力的なエクスペリエンスを作成できます。
  1. 画像とビデ Media Type オの間で選択します。
  2. メディアタ Image イプについては、サポートされている形式に Media URL 基づいて、URLを入力します。
    必要に応じて、デバイスがオフラインの場合に使用で Bundled image きる、のパスを入力することもできます。
  3. メディアタ Video イプのフィールドにURLを入力し Media URL ます。
    次に、ビデオがオーディエ Video poster ンスデバイスでダウンロード中のとき、またはユーザーが再生ボタンをタップするまで、使用するユーザーを入力します。

テキスト

必要に応じて、アプリ内メッセージにメッセージのタイトルとコンテンツを追加することもできます。 アプリ内メッセージをよりパーソナライズするために、コンテンツに異なるパーソナライゼーションフィールド、コンテンツブロックおよび動的テキストを追加できます。
  1. ドロップダウ Text ンで、フィールドにタイトルを追加 Message title します。
  2. フィールドにコンテンツを追加 Message content します。
  3. テキストをさらにパーソナライズするには、アイコンをクリックし てパーソナライゼーションフィールドを追加します。
  4. メッセージの内容を入力し、必要に応じてパーソナライゼーションフィールドを追加します。
    For more information on personalization field, refer to this section .
  5. プレビューウィンドウでメッセージの内容を確認します。

ボタン

アプリ内メッセージには、最大2つのボタンを追加できます。
  1. ドロップダ Buttons ウンで、カテゴリ内の最初のボタンのテキストを入力 Primary します。
  2. 2つのアクションのうちどれを主 Dismiss 要ボタ Redirect ンに割り当てるかを選択します。
  3. 必要に応じ Secondary て、カテゴリにテキストを入力し、アプリ内に2つ目のボタンを追加します。
  4. 2つ目のボタンに関連付けられているアクションを選択します。
  5. アクションを選択した Redirect 場合は、Web URLまたはディープリンクをフィールドに入力 Destination URL します。
  6. アクションを選択した場合は、Web URLまたは Destination URL ディープリンクをフィールドに入力 Redirect します。
  7. プレビューウィンドウで、または「プレビュー」ボタンをクリックして、メッセージの内容を確認します。

設定

  1. カテゴリ Settings で、明暗の背景色を選択します。
  2. アプリ内メッセージを閉じる方法をユーザーに提供す Show close button る閉じるボタンを表示するかどうかを選択します。
  3. このオプションを使用して、ボタンの配置を水平または垂直にするかどうかを選 Button alignment 択します。
  4. アプリ内メッセージを数秒後に自動的に閉じるかどうかを選択します。

ローカル通知メッセージタイプのカスタマイズ

ローカル通知は、特定の時間とイベントに応じて、アプリによってのみトリガーされます。 ユーザーは、インターネットにアクセスできなくても、アプリで何かが起きていることをユーザーに通知します。 ローカル通知の追跡方法については、このページを参照してく ださい
ローカル通知をカスタマイズするには:
  1. ページか Content ら、カテゴリ内 Local notification のを選択しま Layout す。
  2. カテゴリ Text の下で、とを入力し Message title ます Message content
  3. カテゴリ Advanced option のフィールドで、 Wait to display イベントがトリガーされた後にローカル通知が画面に表示される時間(秒)を選択します。
  4. このフィー Sound ルドに、ローカル通知を受信したときにモバイルデバイスで再生されるサウンドファイルのファイル名と拡張子を入力します。
    ファイルがモバイルアプリケーションのパッケージで定義されている場合、サウンドファイルは通知の配信時に再生されます。 それ以外の場合は、デバイスのデフォルトのサウンドが再生されます。
  5. フィールドでローカル通知を操作する際にユーザーをリダイレクトする宛先を指定 Deeplink URL します。
  6. キーと値のペアの形式でペイロードのカスタムデータを渡すには、カスタムフィールドをローカル通知に追加します。 カテゴリ内 Custom fields で、ボタンをクリック Create an element します。
  7. 各キーに関 Keys 連付けら Values れたを入力します。
    カスタムフィールドの処理と目的は、モバイルアプリケーションによって完全に決まります。
  8. カテゴリ内 Apple options のフィールドに入力し、Apple Category のモバイルアプリケーションでカスタムアクションが使用可能な場合は、そのカテゴリIDを追加します。

カスタムHTMLメッセージによるカスタマイズ

カスタムHTMLメッセージは、コンテンツのパーソナライゼーションをサポートしていません。
このモ Custom message ードでは、事前設定済みのHTMLメッセージの1つを直接読み込むことができます。
そのためには、ファイルをドラッグ&ドロップするか、コンピューターから選択するだけで済みます。
ファイルには、「サンプルファイルをダウンロード」オプションをクリックして見つけられる特定のレ イアウトが必要です
また、Adobe Campaignでのインポートを成功させるためのカスタムHTML要件のリストを確認することもできます。
HTMLを読み込むと、プレビューウィンドウの異なるデバイスでファイルのプレビューを見つけることができます。

アプリ内メッセージのプレビュー

アプリ内メッセージを送信する前に、テストプロファイルを使用してテストを行い、配信を受け取ったターゲットのオーディエンスに対して何が表示されるかを確認できます。
  1. ボタンをクリッ Preview クします。
  2. 配信のプレビ Select a test profile ューを開始するには、ボタンをクリックし、テストプロファイルを1つ選択します。 For more information on test profiles, refer to this section .
  3. Android、iPhone、タブレットなど、様々なデバイスでメッセージを確認します。 また、パーソナライゼーションフィールドが正しいデータを取得しているかどうかを確認することもできます。
  4. 配信レポートを使用して、メッセージを送信し、その影響を測定できるようになりました。 For more on reporting, refer to this section .