Użyłem narzędzia Parse do śledzenia niestandardowych zdarzeń dla mojego projektu. W pierwszej wersji miałem właśnie przy użyciu:Analizy analiz nie śledzą zdarzeń niestandardowych
[PFAnalytics trackEvent: @"Some event string"]; // This works
Ale potem postanowił umieścić śledzić więcej wydarzeń, specjalnie zakupów w aplikacji, więc stworzyłem kilka bardziej ze słownikiem tak:
NSDictionary *dict = @{
@"Item name" : itemName,
@"Price" : priceString };
[PFAnalytics trackEvent:@"User Purchase" dimensions:dict];
Ale jakoś nawet po wysłaniu drugiej wersji to zdarzenie nie pojawia się na moim pulpicie, ale zdarzenie @"Some event string"
ma. Czy coś jest nie tak?
Sprawdziłem klucze i wartości dla słownika wymiarów, ale wszystko wydaje się być OK, a nawet próbowałem zrobić wydarzenie "User Purchase"
bez wymiarów, ale to też nie działa.
Wydaje się, że kod ten jest tak prosty, że coś w mojej konfiguracji wewnątrz Parse. Ale nie mogę wyjaśnić, dlaczego pierwsze zdarzenie nadal działa, czy klasa PFAnalytics
może mieć błąd?
Aktualizacja: Wydaje się, że nie był zaznajomiony z funkcjonalnością deski rozdzielczej i moi zdarzenia są rejestrowane. Musisz przejść do "Custom Breakdown", aby zobaczyć swoje niestandardowe wydarzenia. Teraz widzę moje wydarzenia.
proszę pisać aktualizację jako odpowiedź, masz prawo do odpowiedzi na własne pytania, a nawet oznaczyć swoją odpowiedź jako poprawne. –
Miałem zamiar to zrobić, ale to dało mi ostrzeżenie. Czy uważasz, że to dobry pomysł? –
Po prostu wpisz to i wyjaśnij tak, jakby ktoś zadał to pytanie, aby inni mogli z niego skorzystać. Udzielanie odpowiedzi na własne pytania jest zalecane w wytycznych dotyczących witryny. –