Firebaseからアナリティクスイベントを削除するにはどうすればよいですか?
テスト中、Firebase Analyticsでいくつかのイベントを書きました。 Firebaseはデフォルトですべてのイベントをアルファベット順に並べます。したがって、これらのテストイベントは元のイベントで中断します。
すべてのテストイベントを最後までプッシュするように、カウントで調整できます。しかし、主要なイベントはアルファベット順にソートされていないため、それらを見つけるのは困難です。
Firebaseダッシュボードでイベントを削除するオプションが見つかりませんでした。 Firebaseから古いイベントを削除する方法はありますか?
現在、Firebase Analyticsにログインしたイベントを削除する方法はありません。ただし、時間が経過すると、イベントはデフォルトのビュー(「過去30日間」に設定されています)から外れるか、または期間をより短い時間に切り替えることができます。前述のとおり、列ヘッダーをクリックして他の値で並べ替えたり、「フィルターを追加」してオーディエンスまたはユーザープロパティでフィルタリングしたりすることもできます。
ゼロから始めたい場合は、新しいFirebaseプロジェクトを作成できます。また、アナリティクスの実装の実験と検証に1つのプロジェクトを使用し、すべてが問題ないようになったら本番環境のFirebaseプロジェクトに切り替えることもかなり一般的です。
AFAIKの分析イベントを削除することはできませんが、一部のビューでは、右上隅のフィルターを使用して時間間隔を設定し、リストされたイベントを制限できます。オーディエンスのセットアップでは、タイピングに依存する必要があると思います。
2018年5月31日現在、このAPIがあります。個々のイベントは削除しませんが、それを使用して、特定のアプリインスタンスによって収集されたすべてのイベントを削除できるはずです。
ユーザー削除API v(UserDeletion.userDeletionRequest)
これは ブログ投稿 で紹介され、使用目的(ユーザーのプライバシー)が記述されています ここ (最後の段落)。
残念ながら、 自分の質問 に基づいて、それを機能させる方法を誰も理解していないようです:(
[〜#〜]編集[〜#〜]
Googleによると、このAPIはイベントを削除します(技術的にはOPが要求していたものです)が、合計の合計はFirebaseコンソールに表示されたままなので、OPの特定の使用例には役立ちません。
Steve Ganemが提案したように、Firebase Analyticsデータをリセットするためにできる最も簡単なことは、新しいFirebaseプロジェクトとそれをアプリに登録することです。古いプロジェクトをデバッグ/開発のために残しておくこともできます。