Вызовите метод RegisterStore
, указав имя для вашего магазина и вашу реализацию, которая должна реализовывать интерфейс IStore.
public override void Configure() {
RegisterStore(“GooglePlay”, InstantiateMyStore());
}
private void InstantiateMyStore() {
if (Application.platform == RuntimePlatform.Android) {
return new MyAlternativeGooglePlayImplementation ();
}
return null;
}
Название магазина должно совпадать с именем, которое разработчики используют при определении продуктов для вашего магазина, поэтому Unity IAPаббревиатура Unity При покупке приложения
См. Словарь использует правильные идентификаторы продуктов при обращении к вашему магазину.