2017-09-27 13 views
1

Google APIを使用しているクライアントにデータを提供するフレームワークを作成しました。このフレームワークでGoogleアナリティクスを使用したいと考えています。iOSデバイス用のCocoa Touch FrameworkにGoogle Analyticsを追加する方法

しかし、私はそれを行う方法を理解することができません。具体的には、ドキュメントやチュートリアルはありません。具体的には、フレームワークでGoogleアナリティクスを使用する必要があります。

+0

してください - ここで

let screen_payload = [ "v": "app_version", // app_version "tid": "your_GA_tracking_id", // tracking id "uid": "unique_user_id", // app_id debug "an":"app_id_or_name", // app name "aid":"1.0.0", // app version id "t":"screenview", // type of GA analytic request "cd":"your_custom_screen_name" // screen name ] as [String : Any] // Request using Alamofire Alamofire.request("https://www.google-analytics.com/collect", method: .post, parameters: screen_payload).response{ response in print("\(String(describing: screen_payload))") print(response) } 

は、いくつかのより多くの有用なリンクがありますより多くの文脈を提供してください:何を試しましたか?試している間に何かエラーが出ますか? –

+0

解決済みです。 Google Analyticsを使用してフレームワークの使用状況を追跡したいと考えました。しかし、私が.frameworkファイルをxcodeプロジェクトに埋め込んだときにはうまくいきませんでした。しかし、それはプロジェクト自体の既存のGoogle Analyticsと競合していました。最終的に私はGoogleアナリティクス測定プロトコルを使用して解決しました.Googleアナリティクス測定プロトコルは、GAへの単純なHTTPリクエストです。 –

答えて

0

Google Analytics Measurement Protocolを使用して解決しました。

私はGoogle Analyticsを使用してフレームワークの使用状況を追跡したかったのです。しかし、私が.frameworkファイルをxcodeプロジェクトに埋め込んだときにはうまくいきませんでした。プロジェクト自体の既存のGoogle Analyticsと競合していたためです。

最終的にGoogleアナリティクス計測プロトコルを使用して解決しました.Googleアナリティクス計測プロトコルは、GAへの単純なHTTPリクエストです。ここで

はGAにスクリーン名を送信するためスウィフト3を使用してiOSのための私のコードです -

関連する問題