|
||||||
Hello Dadkhah,
Thank you for reaching out to us.
I work with Teejay and will be assisting you on this. For us to further investigate this, could you please provide us your sample app implementation and steps to replicate on this so that we can check it as we are unable to replicate it in our end? You can send it via Reply privately to author option or send it directly to mobileads...@gmail.com. Kindly inform us on this thread if you sent it directly to the email provided.
On the other hand, I've deleted your post as it contains private information. Below is the copy of your post with scrubbed information.
Regards,
|
||||||
I checked our callbacks. The url is called. But userid and custom data that I have set are not passes to the webpage.
This is my code
var ad = new RewardedAd(UnitId);
AdRequest request = new AdRequest.Builder().Build();
var optionBuilder = new ServerSideVerificationOptions.Builder();
optionBuilder.SetUserId(DataStore.Instance.ClientInfo.Username);
optionBuilder.SetCustomData(DataStore.Instance.HardwareSerial);
ad.SetServerSideVerificationOptions(optionBuilder.Build());
Debug.Log("AdmobUserID: "+DataStore.Instance.ClientInfo.Username);
ad.OnAdFailedToLoad += Ad_OnAdFailedToLoad;
ad.OnAdFailedToShow += Ad_OnAdFailedToShow;
ad.OnAdLoaded += Ad_OnAdLoaded;
ad.OnAdOpening += Ad_OnAdOpening;
ad.OnAdClosed += Ad_OnClosed;
ad.LoadAd(request);
This is the parameters I get from my webpage:
ad_network:xxxxxxxxxxxxxxx
ad_unit:xxxxxxxxxxxxxxxxx
reward_amount:1
reward_item:RemoveBannerAds
timestamp:1635070966823
transaction_id:0005cf169e959c470a96c15223002fef
signature:MEYCIQDg4ezvkEmuPNVjmKx2W6KKL1Cx-OPRdGQo42uKuUmybwIhAMBUGc8HDkO-YOsPwh0d1LD9dyOFI4GC8ak456Z7NnpQ
key_id:3335741209
But this is the parameters I get from our last version of game:
ad_network:xxxxxxxxxxxxxxxxxxxx
ad_unit:xxxxxxxxxxxxx
custom_data:Unity-e461dbba639f8928a6a93a9598f0946b
reward_amount:1
reward_item:ChanceBox
timestamp:1635071290628
transaction_id:0005cf16b1fcaeee00060e9f62025f99
user_id:Onlygirl70
signature:MEUCIHtzqqJfmCDFayEUWZ5xBUqll2D1UoZXFXHJ2mhvQhKIAiEA0gung9LPs-qF6jkEgwklTZ0KJ6qIn95bIS5dHVFb0eU
key_id:3335741209
Hi Dadkah,
Thank you for your response.
Can you confirm if you're able to receive my previous response that includes some confirmation about your concern? If not yet, let me include it here and kindly confirm and check it at your end.
Can you confirm if you already tried to validate rewarded ad views with server-side verification? Kindly note that, each time a user finishes viewing a rewarded ad, AdMob uses the callback URL you provide when you set up an ad unit to validate the view. You can also troubleshoot SSV errors if the URL came back with an error, review the error message and ensure that you’ve followed the instructions on the Google Developers site for setting up SSV (Android, iOS, Unity).
As a side note, if you're having trouble receiving private replies from us, please check your Spam folder. Additionally, please add the 'From address' on that email to your contact list to ensure we aren't flagged as Spam in future messages. If you don't see a message from us in your Spam folder, please email us directly at mobileads-...@google.com referring to this forum thread.
Regards,
|
||||||
Hi Dadkhah,
Thank you for your response.
As per checking on the documentation, it mentioned that the User identifier is provided by setUserId. But, if no user identifier is provided by the app, this query parameter will not be present in the SSV callback. This might be the reason why there are some user id's that are not being presented in your end.
Hi Dadkhah,
Thank you for your response.
Before we can bring this to the rest of the team, can you please provide us more information from how you're setting the user id and when it doesn't return? This will help us to provide proper context to the rest of the team for further investigation.
Hi Dadkhah,
Thank you for providing the requested information.
Let me share this to the rest of the team for them to provide proper context on this. Rest assured that one of our team will reach out to you.
Hi Dadkhah,
My name is Nick and I will help you with the SSV callback issue. Can you please provide me with a charles log of the issue? Being that SSV is dependent on a network request from another server, I need to verify that this connection is working correctly. You can follow the instructions for collecting this data.
https://developers.google.com/admob/android/charles
https://developers.google.com/admob/android/network-tracing
https://developers.google.com/admob/ios/network-tracing
Hope this helps,
Nick