4
ユーザーが検索クエリを入力すると、私が追跡したいと思います。)結果の)数は 3を返さFlurryAnalytics LOGEVENT使用:withParameters
1)CFUUID
を彼らの検索用語 2は、誰かが言うことができます私はこれらのすべてのパラメータを1つの辞書に入れることができますか、またはすべてのキー/値に対して別の辞書を作成する必要がありますか?
私はこれを行うことができます。
NSDictionary *flurryDict =
[NSDictionary dictionaryWithObjectsAndKeys:searchText,@"Search Term",numResults,@"Results Returned",nil];
[FlurryAnalytics logEvent:@"USER_SEARCH" withParameters:flurryDict];
は、ここで私がこれまで持っているものです。
//View Controller
if([searchText length] >=3){
NSLog(@"Search: %@",searchText);
NSLog(@"Search Results: %i",[self.filteredListContent count]);
NSLog(@"Device UUID: %@",[sharedLabelManager myUUID]);
//Send to Flurry
NSDictionary *flurryDict =
[NSDictionary dictionaryWithObjectsAndKeys:@"Search Term", searchText, nil];
[FlurryAnalytics logEvent:@"SEARCH" withParameters:flurryDict];
}
パーフェクト。ありがとう! – Slinky
これは大丈夫ですか? Flurryドキュメントには、すべての値がNSStringsである必要があることが記載されています。 http://support.flurry.com/index.php?title=Analytics/GettingStarted/TechnicalQuickStart "イベントパラメータはNSDictionaryオブジェクトとして渡すことができます値オブジェクトはNSStringオブジェクトでなければなりません」 –
Flurry 4.3 APIでは、NSString専用ではありません。 NSNumbersを使用できます。 [Flurry logEvent:@ "Test" withParameters:@ {@ "Test":@ 555}]; – bbarnhart