You are confusing how export to C2/C3 works.
This is the general idea:
Construct 2 -> Export -> Cordova -> Builder :: Phonegap/Cocoon.IO -> Android or IOS
Construct 3 -> Export -> Cordova -> Builder :: C3-BuildServ./Phonegap/Cocoon.IO -> Android or IOS
There are no trade offs. Since you can also do this.
Construct 2 -> Export -> Cordova -> Builder :: C3-BuildServ./Phonegap/Cocoon.IO -> Android or IOS
The only trade-off is the runtime features and editor features of Construct 3.
But after export, they are all the same.
For GameAnalytics, you still can't export straight as a Xcode/sign Release APK file. You will still have to export out as a Cordova Project in C3. Correct me if I am wrong.
You always need Cordova if you want to make HTML5 games on Construct 2 or 3. And expect it to run on mobile, both on Android and IOS.
Unless you have a native compiler. [Which you don't have to worry about, for now.]
Construct 2 and Construct 3 exports to a Cordova Project. And you will need to build it using Cordova Tools or Cordova Cloud Builds.
Like Construct 3 Build Service, Phonegap and Cocoon.IO.
What it actually means is that, you need to include the Cordova Plugin Reference of the Game Analytics Plugin for it to work on Android and IOS. Or basically, Mobile.
The Cordova Plugin Reference for the Game Analytics is cordova-plugin-gameanalytics
.
Because you have asked this, I believe you still haven't tried exporting to Cordova for Android / IOS with Cordova plugins extensions.
But I can't teach and tell you everything in just this reply alone.
So, I recommend you to search for some tutorials on how to build Cordova Apps on Construct 2 or Construct 3 with Cordova Plugins like Admob and IAP using Cocoon.IO.
That should do it. Good luck!