アプリ内 FAQ

Adobe Campaign Standardのアプリ内チャネルの詳細を学ぶために役立つリソースに関する推奨事項を教えてください。

以下のリソースを確認します。

Campaign 拡張機能 API setLinkageField と resetLinkageField の目的は何ですか?

アプリ内メッセージは SDK によって Campaign から取り込まれるので、PII データを含むアプリ内メッセージが悪意のある手に渡されないようにする、安全なメカニズムを提供します。 したがって、デバイスに対するメッセージの安全な配信を確実におこなうためのメカニズムは次のように用意されています。

  • 顧客は、この特定の情報が安全に配信されるようにする場合、モバイルプロファイルフィールド(appSubscriberRcp テーブル)を個人用フィールドおよび機密用フィールドとしてマークします。
  • そのようにマークされたフィールドは、追加のセキュリティメカニズムが組み込まれているプロファイルテンプレート(appSubscriber テンプレートまたはブロードキャストテンプレートには含まれません)でのみ使用できます。
  • プロファイルテンプレートを使用して作成されたメッセージは、ユーザーがアプリにログインしたときにのみ提供されます。
  • この安全なハンドシェイクを容易にするために、モバイルアプリ開発者は setLinkageField API を使用して追加の認証の詳細を渡す必要があります。 リンケージフィールドは、appSubscriberRcp テーブルを拡張する際に、モバイルプロファイルと CRM プロファイルの間のリンクとして識別されるフィールドです。
  • resetLinkageField を使用してユーザーがアプリからログアウトしたときに、デバイスと resetLinkagefields に保存されているアプリ内メッセージをフラッシュする必要があります。 これにより、別のユーザーがアプリにログインしても、以前のユーザー向けのメッセージは表示されなくなります。
  • 参照: モバイル SDK API このセキュリティメカニズムを実装するには、クライアント側を使用します。

Campaign でアプリ内レポートを有効にするには、何をおこなう必要がありますか?

アプリ内トラッキングポストバックを設定する必要があります。 説明が見つかります ここ.

ローカル通知トラッキングを実装するには、 ページ.

アプリ内チャネルで使用できるレポートは何ですか?

Adobe Campaignのアプリ内チャネルで、標準のレポートを利用できます。 詳しくは、 ドキュメント.

参照 ページ を参照して、各アプリ内指標の計算方法を理解してください。

プッシュと同様の、アプリ内で複数言語のコンテンツのバリエーションをサポートしていますか?

アプリ内メッセージで使用できる多言語テンプレートは現在ありません。

ただし、アプリ内メッセージを英語以外の言語で送信する場合は、使用可能なテキストボックスにコンテンツを直接貼り付けることができます。

Campaign のパーソナライゼーションフィールドをカスタムHTMLに追加できますか?

いいえ、これはまだサポートされていません。

アラートメッセージを設定しましたが、デバイスに表示されません。

アラートメッセージの場合、1 つ以上の却下ボタン(プライマリまたはセカンダリで、アクションを却下する必要がある)が必要です。 そうしないと、メッセージは保存できますが、受信されません。

ローカル通知iOSカスタムサウンドが再生されない場合代わりにデフォルトのサウンドを再生しますか?

iOSのカスタムサウンドの場合、ローカル通知を作成する際に、ファイル名に拡張子を付ける必要があります(例:sound.caf)。 この拡張機能を指定しない場合は、デフォルトのサウンドが使用されます。

はい、ディープリンクはアプリ内メッセージでサポートされます。 ディープリンクには次が含まれる必要があります。

  • ディープリンクを機能させるには、配信トラッキングを無効にする必要があると述べた言語。
  • ディープリンクトラッキングを実行できるパートナーとして、Branch を持つ Appsflyer。 Branch とAdobe Campaign Standardの統合について詳しくは、 ページ.

ユーザーがプッシュ通知からアプリを起動したときにアプリ内メッセージをトリガーできますか?

はい、これらのメッセージは、デイジーチェーンメッセージとも呼ばれます。 次の手順に従います。

  1. アプリ内メッセージを作成します。

  2. カスタムイベントを定義し、この IAM のイベントトリガー( 例:「秋のプレビューからのトリガープッシュ」。

  3. プッシュメッセージを作成する際に、IAM のトリガーに使用するトリガーとして値を設定できるカスタム変数を定義します(例: Key = "inappkey"、value = "fall preview Push からのイベント")。

  4. モバイルアプリコードで、次のようにイベントトリガーを実装します。

このページ