【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: "ログイン画面")

    }

좋은 웹페이지 즐겨찾기