Not tracked when watching ads
Oleksii Loktionov
I added sending events like GameAnalytics.NewAdEvent(GAAdAction.RewardReceived, GAAdType.RewardedVideo, “admob”, “”); or GameAnalytics.NewAdEvent(GAAdAction.Show, GAAdType.Interstitial,"admob", ""); but I see no data in Dashboardes -> Ad Activity
Oleksii Loktionov
This is a critically important metric for me. I will change the analytics system because your example from the manual doesn't work and you don't give answers.
Nicky Toma
Oleksii Loktionov: Apologies for not responding, was trying to see what could be going wrong.
The code examples you sent seem fine for sending events using the Unity SDK. I took a look and I can see ad events being registered in one of the games under your account. Have you by any chance managed to fix the issue?
If there are still events you are not seeing, please activate verbose logging and send us the logs. If there are issues with event validation the logs will say what it is. You can activate the logs if you go to the GameAnalytics settings in the Unity Editor, advanced tab.
Oleksii Loktionov
Nicky Toma Your manual has the wrong instructions, it took me a few weeks to finally start recognizing the main key indicator - the number of ad impressions per player. And I don't know if both interstitial and rewarded ads are included in the "Ads Shown (per user)" indicator, and how I can see rewarded per user and interstitial per user separately.
It is necessary to specify the placement in order to transfer events, but in the manual it is empty ("").
Nicky Toma
Oleksii Loktionov: Hello! Sorry for the confusion, we'll add a note in the documentation mentioning it can't be null. Didn't notice your last example did not have it, first one did.
Related to how you can see different types of ads on the same graph, you will need to split the graph.
You can do this in the explore tool. You select "Ads" as event type, then you can go to "group by & split by", and then finally split by
Nicky Toma
Hi Oleksii! I took a look over errors inone of your games, and I can see there's an issue with the ad placement string being invalid. It seems it might be null? Could you please make you are sending a valid string in placement.
Oleksii Loktionov
Nicky Toma so is it correct?
GameAnalytics.NewAdEvent(GAAdAction.Show, GAAdType.RewardedVideo, "admob", "rewarded_1");
GameAnalytics.NewAdEvent(GAAdAction.RewardReceived, GAAdType.RewardedVideo, "yandex", "rewarded_1");
Oleksii Loktionov
Nicky Toma the example (// send ad event without tracking elapsedTime
GameAnalytics.NewAdEvent(GAAdAction.Show, GAAdType.RewardedVideo, "admob", "");) is not working.. https://docs.gameanalytics.com/event-types/ad-events/#tracking-a-successfully-shown-rewarded-video-ad