I tried many many things during a bunch of hours and here is what I noticed concerning the use of AdMob plugin :
integrate a sprite object into my "main title" layout --> on touched object - Show Ad
AdMob third party plugins data from Construct 2 Manual
IT WORKS
If I reexport the same game in the same XDK project with the third party plugin data you gave on the last page
IT WORKS too
The problem I noticed earlier was maybe because the XDK project was created with an older version of XDK. This is a new XDK project I created with the last version (1826).
Nom here come the problems :
In the exact same .capx file, I made a bunch of tests to see what conditions may make the ads appear. I got the following results :
on tap gesture on Sprite + is animation playing (for the Sprite object) + check global variable --> Show Ad
Ad never shows up (no error in my code, it should show up)
Wait 7 seconds --> Show ad
Ad never shows up
Wait 7 seconds --> create object Sprite (which is not by default on this layout)
On touched Sprite --> Show Ad
Ad never shows up
WTF????????
Every test has been made in the exact same process (test mode enabled, same C2 version (200), same XDK version (1826), same way to export, tested on the same device)
Are there some conditions that should be used to make an add appear, while others can't??
Any idea of what could be the problem?
The next things I'll try is to put only the ad in a deactivated group, then activate it when a condition is met. But I am very seriously interested in knowing what conditions you use to make your ads appear.
EDIT :
Making a deactivated group with just
trigger once --> show ad
And activating the group under any condition WORKS !
This seems to be the only reliable way to use ads as far as I know.