-
Notifications
You must be signed in to change notification settings - Fork 1
/
TiGoogleanalyticsFields.m
executable file
·83 lines (71 loc) · 2.91 KB
/
TiGoogleanalyticsFields.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
//
// TiGoogleanalyticsFields.m
// googleanalytics
//
// Created by Dawson Toth on 8/19/13.
//
//
#import "TiGoogleanalyticsFields.h"
@implementation TiGoogleanalyticsFields
+(NSDictionary *)fields
{
return [NSDictionary dictionaryWithObjectsAndKeys:
kGAIUseSecure, @"USE_SECURE",
kGAIHitType, @"HIT_TYPE",
kGAITrackingId, @"TRACKING_ID",
kGAIClientId, @"CLIENT_ID",
kGAIAnonymizeIp, @"ANONYMIZE_IP",
kGAISessionControl, @"SESSION_CONTROL",
kGAIScreenResolution, @"SCREEN_RESOLUTION",
kGAIViewportSize, @"VIEWPORT_SIZE",
kGAIEncoding, @"ENCODING",
kGAIScreenColors, @"SCREEN_COLORS",
kGAILanguage, @"LANGUAGE",
kGAIJavaEnabled, @"JAVA_ENABLED",
kGAIFlashVersion, @"FLASH_VERSION",
kGAINonInteraction, @"NON_INTERACTION",
kGAIReferrer, @"REFERRER",
kGAILocation, @"LOCATION",
kGAIHostname, @"HOSTNAME",
kGAIPage, @"PAGE",
kGAIDescription, @"DESCRIPTION",
kGAIScreenName, @"SCREEN_NAME",
kGAITitle, @"TITLE",
kGAIAppName, @"APP_NAME",
kGAIAppVersion, @"APP_VERSION",
kGAIAppId, @"APP_ID",
kGAIAppInstallerId, @"APP_INSTALLER_ID",
kGAIEventCategory, @"EVENT_CATEGORY",
kGAIEventAction, @"EVENT_ACTION",
kGAIEventLabel, @"EVENT_LABEL",
kGAIEventValue, @"EVENT_VALUE",
kGAISocialNetwork, @"SOCIAL_NETWORK",
kGAISocialAction, @"SOCIAL_ACTION",
kGAISocialTarget, @"SOCIAL_TARGET",
kGAITransactionId, @"TRANSACTION_ID",
kGAITransactionAffiliation, @"TRANSACTION_AFFILIATION",
kGAITransactionRevenue, @"TRANSACTION_REVENUE",
kGAITransactionShipping, @"TRANSACTION_SHIPPING",
kGAITransactionTax, @"TRANSACTION_TAX",
kGAICurrencyCode, @"CURRENCY_CODE",
kGAIItemPrice, @"ITEM_PRICE",
kGAIItemQuantity, @"ITEM_QUANTITY",
kGAIItemSku, @"ITEM_SKU",
kGAIItemName, @"ITEM_NAME",
kGAIItemCategory, @"ITEM_CATEGORY",
kGAICampaignSource, @"CAMPAIGN_SOURCE",
kGAICampaignMedium, @"CAMPAIGN_MEDIUM",
kGAICampaignName, @"CAMPAIGN_NAME",
kGAICampaignKeyword, @"CAMPAIGN_KEYWORD",
kGAICampaignContent, @"CAMPAIGN_CONTENT",
kGAICampaignId, @"CAMPAIGN_ID",
kGAITimingCategory, @"TIMING_CATEGORY",
kGAITimingVar, @"TIMING_VAR",
kGAITimingValue, @"TIMING_VALUE",
kGAITimingLabel, @"TIMING_LABEL",
kGAIExDescription, @"EX_DESCRIPTION",
kGAIExFatal, @"EX_FATAL",
kGAISampleRate, @"SAMPLE_RATE",
nil];
}
@end