Dokumentacja Steamworks
Sklep z przedmiotami Ekwipunku Steam

Wprowadzenie

Sklep z przedmiotami Steam to możliwy do dostosowania sklep internetowy na platformie Steam przeznaczony do sprzedaży przedmiotów określonych w usłudze Ekwipunku Steam. Jeśli przedmioty zostały już określone i mają ustalone ceny w usłudze Ekwipunku Steam, wystarczy włączyć sklep z przedmiotami, gdzie zostaną one wyświetlone użytkownikom.

item_store_example.jpg

Ten sklep, po włączeniu go dla twojej gry obsługującej Steamworks, będzie oferował szereg stron hostowanych przez Steam, które będą wyświetlać przedmioty na sprzedaż określone przez ciebie w usłudze Ekwipunku Steam. Z poziomu tych stron użytkownicy będą mogli przeglądać, filtrować i wyszukiwać przedmioty dostępne w twojej grze, dodać je do koszyka w twoim sklepie i kupić je za pomocą swojego Portfela Steam.

Konfiguracja

Aby rozpocząć tworzenie sklepu, musisz posiadać funkcjonalną implementację usługi Ekwipunku Steam. Sklep z przedmiotami dla twojej aplikacji można włączyć po skonfigurowaniu tej usługi oraz określeniu przynajmniej jednego przedmiotu oraz jego cen.

  • Upewnij się, że usługa ekwipunku dla twojej aplikacji jest włączona. Więcej informacji na ten temat można znaleźć na stronie usługi Ekwipunku Steam.
  • Następnie przejdź do sekcji „Edytuj stronę w sklepie” dla twojej aplikacji i odnajdź zakładkę „Sklep z przedmiotami”.
  • Zaznacz pole wyboru, by włączyć swój sklep z przedmiotami. Istnieje kilka sposób na dostosowanie sklepu do własnych upodobań (więcej informacji na ten temat poniżej), ale każdy z nich jest opcjonalny.

Po włączeniu sklepu możesz w łatwy sposób otworzyć jego stronę z poziomu gry, uruchamiając nakładkę Steam i wklejając do jej przeglądarki adres URL strony twojego sklepu. Możesz również podać link do sklepu na swojej własnej stronie internetowej lub stronie produktu w sklepie. Najlepiej sprzedające się przedmioty będą automatycznie wyświetlane na stronie gry w Sklepie Steam, dzięki czemu klienci będą mogli łatwo je znaleźć.

item_store_widget.jpg

Testowanie sklepu z przedmiotami

Domyślnie twój sklep z przedmiotami będzie widoczny jedynie dla członków twojego konta partnerskiego Steamworks. Ponadto wszelkie zakupy, których dokonasz, przejdą przez środowisko testowe mikrotransakcji i żadne środki nie zostaną pobrane z Portfela Steam użytkownika. Przed wydaniem będziesz musiał użyć parametru beta=1 we wszystkich adresach URL dla sklepu z przedmiotami (np. https://store.steampowered.com/itemstore/<ID aplikacji>/?beta=1).

Poniżej przedstawiamy kilka problemów, które często przytrafiają się producentom:
  • Nie wyświetlają się żadne przedmioty – taka sytuacja może zaistnieć, jeśli nie ustawiono cen dla twoich definicji przedmiotów lub jeśli nie ustawiono klucza serwera zasobów w ustawieniach ekonomii w dziale Steamworks twojej aplikacji.
  • Nie można dokonać zakupu po przejściu do kasy – upewnij się, by ustawić klucz serwera zasobów w dziale Ekonomii Steam twojej aplikacji. Aby poznać więcej informacji, zobacz opis implementacji.
  • Sklep z przedmiotami nie wyświetla się – twój sklep z przedmiotami będzie widoczny dla wszystkich dopiero wtedy, gdy aplikacja zostanie wydana, a sklep z przedmiotami zostanie ręcznie ustawiony jako gotowy (co można zrobić za pomocą ustawień strony w sklepie dla twojej aplikacji).

Dostosowywanie sklepu z przedmiotami

Sprawiliśmy, że dostosowanie twojego sklepu jest niezwykle łatwe dzięki ustawieniu obrazu tła, opcjom widoku listy lub siatki oraz możliwości zdefiniowania tagów mogących pojawiać się jako zakładki w taki sposób, by mogły być one używane także do filtrowania pokazywanych przedmiotów. Jako przykład przedstawiliśmy powyżej zrzut ekranu sklepu z przedmiotami z Rust, którego twórcy ustawili własny obraz tła i dodali zakładki do łatwego wyszukiwania różnych typów przedmiotów.

Nadanie nazwy sklepowi

Możesz wprowadzić nazwę sklepu wraz z jej zlokalizowanymi wersjami, które będą wyświetlane w różnych językach. Jeśli to pole pozostanie puste, pokażemy nazwę twojej aplikacji jako nazwę sklepu.

Format wyświetlania

Możesz wybrać, czy przedmioty mają być wyświetlane w widoku listy lub siatki.

Tło

Jeżeli chcesz zmienić ogólną estetykę twojego sklepu, możesz przesłać niestandardową grafikę zawierającą markę twojego produktu. Obraz powinien mieć rozdzielczość 1920 x 1080 pikseli, a jego krawędzie powinny stopniowo przechodzić w jednolity kolor tła, który może również zostać określony.

Filtry wysokopoziomowe

Filtry wysokopoziomowe można powiązać z jednym lub wieloma tagami oddzielanymi średnikiem. Tagi są określane w schemacie definicji przedmiotów w polu store_tags w twoich definicjach przedmiotu („ItemDefs”) usługi Ekwipunku Steam.

Strona szczegółów

Możesz wyświetlić dodatkowe obrazy na stronie szczegółów przedmiotu poprzez określenie ich w polu store_images w twoich definicjach przedmiotu („ItemDefs”) usługi Ekwipunku Steam. Zobacz schemat usługi Ekwipunku Steam.