私は厳しい質問があります。私はネットを見回しましたが、同様の質問がされましたが、これはありませんでした。私は現在、FirebaseとGTMを使用するAndroidアプリを開発しています。Firebaseを使用してGTMを実行するにはどうすればよいですか?
正しく設定されています(私は思う)。私は自分のGradleのファイルに適切な行を追加し、アプリがロードされたときにデバッガが吐き出す以下:
I/GoogleTagManager: Loading container GTM-XXX
I/GoogleTagManager: Installing Tag Manager event handler.
I/GoogleTagManager: Tag Manager event handler installed.
I/GoogleTagManager: Tag Manager initilization took 74ms
事があり、私は「ドン:
I/FirebaseInitProvider: FirebaseApp initialization successful
それはその後、言うGTMについては、次のイベントを追跡する方法を知っていて、ドキュメントはあまり役に立ちません。 GTMに「セッション開始」のイベントがあり、それも起動しません。さらに、私は、次のコードを試してみましたが、それはFirebaseに登録しません:
protected void onCreate(Bundle savedInstanceState) {
Log.d("asdf","Settings Activity create");
FirebaseAnalytics mFirebaseAnalytics;
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Log.d("asdf","Firebase object created");
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "id");
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "name");
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
Log.d("asdf","Bundle sent");
// Bundle bundle = new Bundle();
// bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
// bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
// bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
// mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
super.onCreate(savedInstanceState);
setupActionBar();
}
GTMの私の理解では、私はそれを実行するためのデバイス上でそれを設定する必要がないことです。私の理解では、hereというウェブブラウザーアプリを使用して、すべてのタグ、トリガーなどをセットアップすることができます。セットアップはデバイスにプッシュされます。これにより、イベントをオン/オフすることができます。それはかなり便利です、それが動作するとき。
スタートセッションでGTMを使用するには、何が必要ですか? Firebaseが適切にイベントを記録するために必要なことは何ですか(ここでは十分な例があります)。
私はプロジェクトのコードを投稿することができますが、それは過度のようです。
Googleの質問を1として:コンテナが公開されている
。 FirebaseとGAのアナリティクスは発射すべきです。 私たちはfirebaseに関するいくつかのフィードバックを得る。イベントが表示されるまでには約24時間かかります。 GA情報は一度も公開されていません。下の画像を参照してください。
コンテナがGTMでどのようにセットアップされているかについての情報を追加できますか?あなたが発砲しているトリガとタグを含めることができますか?あなたがあなたのコンテナを公開したかどうかを示しますか? –
@EricBurley Done。更新された質問をご覧ください。 –