Microsoft Store Services SDK est le nouveau nom du SDK dédié à la monétisation d'applications UWP. Depuis son passage à la version 10.0.0, de gros changements sont à noter :

  • Fin du support Windows 8.1, ce SDK est orienté UWP à 100%.
  • Fin du AdMediatorControl (il faut utiliser le AdControl, la médiation se faisant côté serveur)
  • Il n'est plus utile de télécharger les packages NuGet des annonceurs.
  • Il n'y a plus de configuration des annonceurs dans l'application.
  • Le AdControl est une classe sealed (donc l'héritage est impossible… sniff).
  • Changements de namespaces.
  • Les events du AdControl ne sont pas les mêmes que ceux du AdmediatorControl.

Si comme moi vous aviez codé une classe partagée entre Windows 8.1 et 10 qui héritait du AdMediatorControl, il va falloir revoir votre code en profondeur. Pour les autres, quelques changements de namespace et d'events devraient suffire.

Côté Windows 8.1 : on peut rester sur la version 2.0.8 du Microsoft Advertising SDK for Windows and Windows Phone 8.x (ceci sans changer son code). Ce SDK peut aussi être utilisé pour passer au AdControl. À l'avenir, ce SDK n'évoluera plus. Seules des correctifs se sécurité pourront être apportés.

Bonne mise à jour ;)