表題の件、扱いに困っています。
考えられる状況として、とあるアプリがごく短時間に複数発生することに起因しているようです。
そのアプリは“番組表に沿った放送”で動画コンテンツを配信をしており、最新コンテンツ配信の事前通知をMDでキャッチして各種処理させています。
該当コンテンツは、ほとんどの場合に直後からオンデマンド配信に対応するので影響は少ないのですが、最速(“放送”)で視聴したい衝動が。。。
長くなりましたが、背景は以上です。
ごく短時間とは正確に時間は計れないのですが、体感として1秒未満です。
システム側でアプリ通知をポップアップさせている場合、通知が複数表示されたことも気がつきにくい重なり方をするような状況です。
※通知が下に追加されていくようなシステムUIの場合には、どのような挙動になるかはわかりません
新しい通知が表示されると、マジックテキストが置き換わる挙動はわかります。
「複数のトリガーをまとめる」がオフで、マクロが複数起動する状況も確認できています。
しかし、ごく短時間で複数発生すると、マジックテキストが後続?の通知内容になってしまうのか、ほぼ同時起動するマクロのいずれも同じ通知内容を受け取ってしまいます。
通知内容はコンテンツ名部分が変化するのでそれをトリガーにすればいいのですが、頻繁に変化するので毎回のマクロ編集は現実的ではないです。
そうすると『開始します』のような固定テキストが監視対象になるのですが、ここでごく短時間の問題が出てきます。
対策として、マクロ起動したら即アクションブロックに丸投げ(マジックテキストを展開して渡す)もしてみましたが、意図した結果とならないこと(複数の通知を区別できない)があるようです。
同一アプリから、ほぼ同じ内容の通知(コンテンツ名やユーザ名だけが違うなど)がごく短時間に複数発生することは、どのような環境でも発生しうると思いましたので、上記の背景に記載したアプリに限定しない内容としています。
単純に端末性能次第かもしれませんが、可能な限り回避できる手法があると幸いです。
-----
利用環境:Pixel 7(SIMフリー) / OS13、MD(最新化済み)
考えられる状況として、とあるアプリがごく短時間に複数発生することに起因しているようです。
そのアプリは“番組表に沿った放送”で動画コンテンツを配信をしており、最新コンテンツ配信の事前通知をMDでキャッチして各種処理させています。
該当コンテンツは、ほとんどの場合に直後からオンデマンド配信に対応するので影響は少ないのですが、最速(“放送”)で視聴したい衝動が。。。
長くなりましたが、背景は以上です。
ごく短時間とは正確に時間は計れないのですが、体感として1秒未満です。
システム側でアプリ通知をポップアップさせている場合、通知が複数表示されたことも気がつきにくい重なり方をするような状況です。
※通知が下に追加されていくようなシステムUIの場合には、どのような挙動になるかはわかりません
新しい通知が表示されると、マジックテキストが置き換わる挙動はわかります。
「複数のトリガーをまとめる」がオフで、マクロが複数起動する状況も確認できています。
しかし、ごく短時間で複数発生すると、マジックテキストが後続?の通知内容になってしまうのか、ほぼ同時起動するマクロのいずれも同じ通知内容を受け取ってしまいます。
通知内容はコンテンツ名部分が変化するのでそれをトリガーにすればいいのですが、頻繁に変化するので毎回のマクロ編集は現実的ではないです。
そうすると『開始します』のような固定テキストが監視対象になるのですが、ここでごく短時間の問題が出てきます。
対策として、マクロ起動したら即アクションブロックに丸投げ(マジックテキストを展開して渡す)もしてみましたが、意図した結果とならないこと(複数の通知を区別できない)があるようです。
同一アプリから、ほぼ同じ内容の通知(コンテンツ名やユーザ名だけが違うなど)がごく短時間に複数発生することは、どのような環境でも発生しうると思いましたので、上記の背景に記載したアプリに限定しない内容としています。
単純に端末性能次第かもしれませんが、可能な限り回避できる手法があると幸いです。
-----
利用環境:Pixel 7(SIMフリー) / OS13、MD(最新化済み)