「IDGraph iOS Tracking Code」修訂間的差異

出自TAMedia
跳至導覽 跳至搜尋
imported>Wikiuser
行 2: 行 2:
其中Service id就是TAMedia提供給您的服務id。<br/>
其中Service id就是TAMedia提供給您的服務id。<br/>
請參考以下範例
請參考以下範例
== 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, default 為NO
        [TAMIdGraphManager initTAMIdGraphManagerWithServiceId:@"Your service id"];
        return YES;
    }
完成以上步驟即完成追蹤碼的設置


== Swift ==
== Swift ==
在YourProjectName-Bridging-Header.h內加入
    #import <TAMIdGraph/TAMIdGraph.h>
在AppDelegate.swift內實作
在AppDelegate.swift內實作
     import UIKit
     import UIKit
行 35: 行 17:
         }
         }
     }
     }
完成以上步驟即完成追蹤碼的設置
[[IDGraph_iOS_SDK_Developer_Guide|回IDGraph iOS guide]]
[[IDGraph_iOS_SDK_Developer_Guide|回IDGraph iOS guide]]

於 2024年10月22日 (二) 07:26 的修訂

在AppDelegate的didFinishLaunchingWithOptions function中,帶入Service id初始化TAMIdGraphManager即可完成追蹤碼的建置。
其中Service id就是TAMedia提供給您的服務id。
請參考以下範例

Swift

在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
       }
   }

完成以上步驟即完成追蹤碼的設置

回IDGraph iOS guide