メインコンテンツへスキップ
見出し画像
Photo bykaorupr

【第603回】 Marketing Cloud Next : 複数のコンテンツを一括削除する機能

    Marketing Cloud Next Growth & Advanced Editions の Winter '27 新機能リリース では、拡張 CMS ワークスペース に、複数のフォルダやコンテンツをまとめて削除できる機能が追加されました。

    画像

    これがあまりにも当たり前のことで何のことを言っているのか混乱する人もいるかもしれませんが、これまでは、コンテンツ詳細ページから 1 件ずつ削除する必要 があり、さらに削除できるのは未公開のコンテンツのみでした。

    そのため、公開済みのコンテンツを削除する場合は、

    公開を解除
    → コンテンツを削除

    という操作を、各コンテンツごとに繰り返す必要があり、公開されているものを削除しようとすると、以下のようなエラーが出ました。

    This Image is published. Unpublish it, then try again.

    画像

    今回のアップデートで、複数のコンテンツを選択してまとめて削除できるだけでなく、公開済みのコンテンツもそのまま削除対象として選択できます。また、フォルダを削除すると、フォルダ内のコンテンツもまとめて削除 されます。

    削除したコンテンツは 15 日間はゴミ箱に保存され、いつでも元に戻すことが可能です。


    複数のコンテンツを一括削除する

    拡張 CMS ワークスペースで、削除したいフォルダやコンテンツを複数選択します。

    その後、

    • 右上の「管理(Manage)」ボタン →「削除(Delete)」

    をクリックして、一括削除を実行します。

    画像
    • 25 件までのコンテンツを削除する場合は、すぐに削除されます。

    • 25 件以上の大量のコンテンツを削除する場合は、歯車アイコン内の「ジョブステータス」ページから進捗状況を確認できます。このページは、以前は「エクスポートとインポートのステータス」という名前でしたが、このタイミングで名称変更されました。

    画像

    ※ なお、プレビュー段階では 25 件以上の削除を実行しようとするとエラーが発生していました。よって、25 件以上の大量削除は試せていません。


    削除時の注意点

    コンテンツやフォルダを削除すると、対象はワークスペースから削除されます。

    あわせて、以下の点に注意が必要です。

    • 削除されたアイテムは 15 日間 Recycle Bin(ごみ箱)に保存 されます。

    • 公開済みのコンテンツは、自動的に公開解除されたうえで削除されます。

    • 復元した際は公開解除されたものが復元されるので、ドラフトの状態で復元されます。

    • 他のレコードから参照されているコンテンツを削除すると、その参照が切れます。

    • フォルダを削除するとフォルダ内のすべてのコンテンツが削除されます。

    • 後日改善されるかもしれませんが、サブフォルダに移動すると、対象の一括チェックができないので、もしすべてを消すつもりであれば、フォルダごと削除する形になりそうです。


    削除されたコンテンツを含むメールの送信可否

    大量削除ができるようになったことで、皆さんが一番気になっているであろうことが、例えば「削除された画像を含むメールが、定期実行でスケジュールされていた場合に、その送信はどのような扱いになるのか?」という点かと思います。

    この点、実際に確かめましたところ、削除されたコンテンツを参照しているメールを送信しようとすると、フロー上でエラーが発生し、そのメールは送信されませんでした。

    画像

    今回確認したエラーでは、削除済みの Managed Content を参照しようとした際に、以下のような CONTENT_NOT_FOUND が発生しています。

    NO_RESOURCE_FOUND
    StatusCode: 404 NOT_FOUND

    Managed content with content key or Id
    MC5NG54MAWRNGHJGZRRLTWSAYTF4
    was not found.

    ErrorCode: CONTENT_NOT_FOUND

    つまり、削除された画像などを含むメールが、すでに定期実行やスケジュール送信の対象となっている場合、そのままでは送信処理自体が失敗する可能性があります。

    単に「削除した画像がメール上で表示されなくなる」というだけではなく、予定していたメールそのものが送信されなくなる可能性があるため、これは非常に重要な注意点です。

    そのため、一括削除を行う場合は、削除対象のコンテンツが現在利用中のメールや、今後実行されるフロー・スケジュール送信などから参照されていないか、事前に十分確認することをおすすめします。

    このメールで利用されている・このフローでスケジュールされている、などの情報は削除時に事前に示されず、削除することになってしまうので、必ず削除しても良いものだけを選定してから削除することをオススメします。

    なお、上の例だと、このエラーの場合は、即時に「送信停止」になるわけではなく、リトライを試行しながら待機状態となっています。よって、復元をすることで、ドラフトで復元されますが、その復元した画像を手動で「公開」にした場合は、次のリトライ時にフローが再開して、メールは送信されますのでご注意ください。この辺りは、非常に癖のある部分です。


    いかがでしたでしょうか。

    これまでは、複数のコンテンツを整理したい場合でも 1 件ずつ公開を解除して削除する必要 がありました。

    今回の一括削除機能によって、不要になったコンテンツやフォルダをまとめて整理できるようになり、CMS ワークスペースのメンテナンスがかなり楽になります。

    また以前に、コンテンツの一括アップロードについても記事にしていますので、そちらも合わせてご確認ください。

    今回は以上です。


    次の記事はこちら

    前回の記事はこちら

    私の note のトップページはこちら

     
     
    Salesforce Marketing Cloud、Agentforce、Data Cloud、Salesforce 認定資格に関する実践的な情報を発信しています。これらの記事が、皆さまの学習や日々の業務に少しでもお役に立てば幸いです。