What to do exactly when you are ready to publish your game and initialize unity ads?
So I want to know, do I have to have my script set to false instead of true to play the ads in the testMode Variable to be ready to publish in my google play console? Or do I keep it at true and just go to the Unity Dashboard and go to project>settings>project setting and Google Play Store and then click the Checkbox Override client test mode then select Override client test mode? What about the Enable Test Mode on the inspector of Unity on the Ads section? What do I have to do to basically have everything ready so when Im ready to put it on the google play store for publish?
I want to make sure it will play real ads when the apps ready on the google play store. Thanks again. I cant find any real answers here.
Heres the code I refer to which Is a copy of rewarded ad for example: So that's what I'm referring to the true or false on the testModevariable.
using UnityEngine; using UnityEngine.Advertisements;
public class RewardedAdsScript : MonoBehaviour, IUnityAdsListener {
string gameId = "1234567";
string myPlacementId = "rewardedVideo";
bool testMode = true;
// Initialize the Ads listener and service:
void Start () {
Advertisement.AddListener (this);
Advertisement.Initialize (gameId, testMode);
}
// Implement IUnityAdsListener interface methods:
public void OnUnityAdsDidFinish (string placementId, ShowResult showResult) {
// Define conditional logic for each ad completion status:
if (showResult == ShowResult.Finished) {
// Reward the user for watching the ad to completion.
} else if (showResult == ShowResult.Skipped) {
// Do not reward the user for skipping the ad.
} else if (showResult == ShowResult.Failed) {
Debug.LogWarning ("The ad did not finish due to an error.");
}
}
public void OnUnityAdsReady (string placementId) {
// If the ready Placement is rewarded, show the ad:
if (placementId == myPlacementId) {
Advertisement.Show (myPlacementId);
}
}
public void OnUnityAdsDidError (string message) {
// Log the error.
}
public void OnUnityAdsDidStart (string placementId) {
// Optional actions to take when the end-users triggers an ad.
}
}
Your answer
Follow this Question
Related Questions
Scripting errors in Unity Ads Import 1 Answer
How many invoices per month using Unity Ads 0 Answers
Unity test ads not Working 0 Answers
Android game export, duplicate files not found 0 Answers
Unity Ads Callback Problem,Unity ads callback problem 5 Answers