2012-07-13 70 views
2

我正在使用Google AnalyticsSDK中的GANTracker類跟蹤交易。我無法弄清楚如何設置帳單國家(utmtco)。在JS中,這似乎是一個參數,但在iOS庫中沒有這樣的東西。如何在iOS庫中向Google Analytics添加帳單國家

- (BOOL)addTransaction:(NSString *)orderID 
     totalPrice:(double)totalPrice 
     storeName:(NSString *)storeName 
      totalTax:(double)totalTax 
     shippingCost:(double)shippingCost 
     withError:(NSError **)error; 

這是我得到的最接近的。我試圖設置一個自定義變量utmtco像這樣:

[[GANTracker sharedTracker] setCustomVariableAtIndex:1 name:@"utmtco" value:@"Country" withError:&error]; 

這似乎並不但是做任何事,如對通話utmtco如無物。

謝謝

回答

0

不知道你在那裏做什麼,但我們做了創建類方法。如果我們需要它返回國家,我們只需將國家名稱設置爲NSString並調用[self trackpageView:country];希望這個幫助。

+(void) trackPageView: (NSString *)pageTracked { 

     //Log(@"page view:%@", pageTracked); 

     NSError *error; 
     if (![[GANTracker sharedTracker] trackPageview: pageTracked 
              withError:&error]) { 
      // Handle error here 
      Log(@"Google anaytics track page failed"); 
     } 

    } 
} 
+0

嗨tipsywacky, 我正在爲我的客戶網站的應用程序。通過他們的網站,他們可以使用具有帳單國家/地區設置的Java腳本Google Analytics庫跟蹤交易。如何將此添加到我上面的addTransaction調用中。 我跟你在其他地方做跟蹤頁面瀏覽等相同的事情,但這是跟蹤實際交易所需要的。 您可以在GIF請求標題下看到此處列出的變量https://developers.google.com/analytics/resources/concepts/gaConceptsTrackingOverview – Sheepdogsheep 2012-07-17 16:42:22

相關問題