4

私はiOSライブラリ用のGoogleAnalyticsをアプリケーションに統合しましたが、一般的には機能しています。Webダッシュボードに結果が表示されますが、...すべてのiPadは「AppleiPad」として報告されており、それは私のニーズに対して十分に具体的ではありません。

ga:mobileDeviceModelまたはga:mobileDeviceMarketingNameを、「iPad 3 Retina」、「iPadMini」などのより具体的なラベルでオーバーライドできるようにしたいと思います。

私のアプリは、実行中のデバイスを簡単に判別し、上記のような文字列を作成しますが、これらをGoogleアナリティクスのレポートに表示させることはできません。

誰かがこれを成功させましたか?

4

2 に答える 2

10

私の場合の解決策は、Google アナリティクスのウェブ インターフェースで MobileDeviceNameSpecific と呼ばれるカスタム ディメンションを作成し、iOS アプリにコードを追加して、View Controller の -viewDidAppear: メソッドでそのカスタム ディメンション値を設定することでした。Google アナリティクス デベロッパー サイトのドキュメントに記載されているとおりです。

これで、Google アナリティクス Web レポート ダッシュボードのデバイス レポートで MobileDeviceNameSpecific をセカンダリ ディメンションとして選択することで、使用されたデバイスを表示できます。このレポートには、iOS アプリから送信された値が表示され、特定のデバイスが示されます。使用中 (「iPad 3」、「iPad Mini」など)。

于 2013-01-30T02:22:37.837 に答える
0

あなたがやろうとしていることは正確ではありませんが(グーグルがGAに報告する組み込み機能をいじることは不可能だと思います)、「カスタム変数」(ここにjs doc)を使用してこれを報告できます。カスタム変数のレポートは、標準のGoogleレポートの同じ「オーディエンス」セクションに表示されるため、他の「オーディエンス」指標と比較的簡単に組み合わせることができます。

于 2013-01-23T18:02:58.867 に答える