アプリ内 FAQ

Adobe Campaign Standardのアプリ内チャネルの詳細について詳しくは、どのようなリソースをお勧めしますか?

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

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

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

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

このページ