「IDGraph iOS Tracking Code」修訂間的差異
跳至導覽
跳至搜尋
imported>Wikiuser (→Swift) |
imported>Wikiuser |
||
| 行 3: | 行 3: | ||
請參考以下範例 | 請參考以下範例 | ||
== Objective- | == Objective-C == | ||
在AppDelegate.m內加入#import <TAMIdGraph/TAMIdGraph.h> | 在AppDelegate.m內加入#import <TAMIdGraph/TAMIdGraph.h> | ||
#import <TAMIdGraph/TAMIdGraph.h> | #import <TAMIdGraph/TAMIdGraph.h> | ||
於 2018年10月8日 (一) 03:02 的修訂
在AppDelegate的didFinishLaunchingWithOptions function中,帶入Service id初始化TAMIdGraphManager即可完成追蹤碼的建置。
其中Service id就是TAMedia提供給您的服務id。
請參考以下範例
Objective-C
在AppDelegate.m內加入#import <TAMIdGraph/TAMIdGraph.h>
#import <TAMIdGraph/TAMIdGraph.h>
@interface AppDelegate ()
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[TAMIdGraphManager setDebugMode:NO];//設YES用來顯示log,Production版本 default 為NO
[TAMIdGraphManager initTAMIdGraphManagerWithServiceId:@"Your service id"];
return YES;
}
完成以上步驟即完成追蹤碼的設置
Swift
在YourProjectName-Bridging-Header.h內加入
#import <TAMIdGraph/TAMIdGraph.h>
在AppDelegate.swift內實作
import UIKit
import TAMIdGraph
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
TAMIdGraphManager.initTAMIdGraphManager(withServiceId:"Your Service Id")
return true
}
}