【iOS】Google Analytics(ver3.17)를 넣는다【Swift3.x】

Google Analytics 구현 절차(2017년 버전)

1. SDK 얻기



우선 SDK를 다운로드합시다.
버전 3.17

2. 프로젝트에 추가



다운로드한 zip을 압축 해제하여 필요한 파일을 프로젝트에 넣습니다.


※광고를 사용하지 않는 경우, libAdldAccess.a 는 받아들이지 않는 편이 무난합니다. 캡처하는 경우 AdSupport.framework가 필요하며 검토 요청시 IDFA 사용에 응답해야합니다.

3. 프레임워크 추가



필요한 Xcode 네이티브 프레임워크 추가
SystemConfiguration.frameworkCoreData.frameworklibsqlite3.tbdlibz.tbd
링크된 프레임워크 및 라이브러리, +를 클릭하여 프레임워크를 추가합니다.


4. 브리지 헤더에 추가


#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIEcommerceFields.h"
#import "GAIEcommerceProduct.h"
#import "GAIEcommerceProductAction.h"
#import "GAIEcommercePromotion.h"
#import "GAIFields.h"
#import "GAILogger.h"
#import "GAITrackedViewController.h"
#import "GAITracker.h"

5. 추적 구현



Utility 클래스 등으로 정의하면 편리합니다.

추적 방법 정의
    // Google Analytics トラッキング
    class func googleTracking(displayName:String?) {

        GAI.sharedInstance().tracker(withTrackingId: "UAXXXXXXXX-NN")
        let tracker = GAI.sharedInstance().defaultTracker!
        tracker.set(kGAIScreenName, value: displayName)

    }

추적 메소드 호출
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)

        Utility.googleTracking(displayName: "ログイン画面")

    }

좋은 웹페이지 즐겨찾기