Key differences: Unlike other popular plugins, this SDK does not vandalize your project settings, and does not force you to use a specific WebGL Template. It is designed for publishing your project to multiple web game platforms, allowing you to use their respective SDKs (not just Yandex Games).
Project is mostly maintained on spare time, so it will be behind on new feature support. Forking is highly recommended to modify it for your specific needs.
Make sure you have the standalone Git installed. Reboot after installation.
In Unity, open "Window" -> "Package Manager".
Click the "+" sign at the top left corner -> "Add package from git URL..."
Paste this: https://github.com/forcepusher/com.bananaparty.yandexgames.git#18.0.0
See the minimum required Unity version in the package.json file.
Find "Samples" in the package window and click the "Import" button.
To update the package, simply add it again using a different version tag.
This package automatically inserts YandexGames SDK script into HTML page when calling YandexGamesSdk.Initialize(). No need to modify WebGLTemplates, just use the SDK methods.
Also see the Development Repo if you want to modify this package.