配信フォームで受信ボックスレンダリングの機能やボタンを使用できない

この記事では、パッケージのインストールが成功しても、Adobe Campaign Classic 7 の配信フォームに受信ボックスレンダリング機能が表示されない問題について説明します。

説明 description

環境

Adobe Campaign Classic(バージョン 7、ビルド 9346)

問題/症状

受信ボックスレンダリングパッケージが正常にインストールされていても、配信フォームで 受信ボックスレンダリング 機能を使用できません。

解決策 resolution

再現手順

  1. ACC で、作成した配信を開きます。
  2. 配信ウィンドウに「 受信ボックスレンダリング 」ボタンが表示されません。

Campaign クライアントインターフェイス内に既存の競合がないか確認します。 「 管理」、「設定 」、「パッケージ管理 の順に移動します。 選択 競合を編集 を選択します。

競合を手動で解決します(新しいバージョンのインストールだけが含まれるわけではありません)。

受信ボックスレンダリング 機能は、次の条件下でのみ表示されることに注意してください。

  • inboxRendering」パッケージがインストールされ、
  • パッケージの名前がフォームの「visibleIf」条件で指定されている場合。

原因

この問題は、フォーム定義に 受信ボックスレンダリング メニューが完全に見つからなかったために発生しました。

ビルド 9349 では、古い「配信品質」 URL が条件にハードコードされている場合があります。 その場合、「 受信ボックスレンダリング 」ボタンは次のように宣言されます。

<container applicableIf="HasPackage('nms:deliverability')" img="nms:xxxx.png"
                   label="Inbox Rendering" name="rendering" visibleIf="EV(@messageType, 'mail') and EV(@deliveryMode, 'external') == false">
          <input type="UrlViewer" urlExpr="'http://deliverability.neolane.net/dm/inboxRendering.jssp?did=' + Iif([ properties/@midRemoteId] !=0, [ properties/@midRemoteId] , @id) + '&cuid=' + getOption('DmRendering_cuid')"
                 urlMode="true"/>
</container>

ソリューション

この問題を解決するには、配信フォーム定義に以下のような「受信ボックスレンダリング」が含まれている必要があります。

container applicableIf="HasPackage('nms:inboxRendering')" img="nms:xxxx.png"

関連資料

​ 受信ボックスレンダリングについて ​ (Campaign Classic v7 ドキュメント)。
Experience Leagueキャンペーンコミュニティで質問する
このトピックに関するご質問や、以前に回答した質問をお読みになりたい場合は、この記事を含む Experience Leagueコミュニティのブログ投稿 ​ をご覧ください。ご質問やご意見をお寄せいただき、Experience Leagueキャンペーンコミュニティに参加してください。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f