[/subsection] [list] [*]Reach out to us via email or through our [url=https://help.steampowered.com/en/wizard/HelpWithPublishing?issueid=929]Partner Support[/url] channel. We can give you more information, along with adding extra moderators to help you flag abuse and keep an eye on your discussion hub. [*]Spend time figuring out where the review bomb came from. …
If your score is being affected by a review bombing (an anomalous change in volume and sentiment), you should reach out to Valve through email or through our [url=https://help.steampowered.com/en/wizard/HelpWithPublishing?issueid=929]Partner Support[/url] channel so that the team can assess the reviews and give you more information. [b]Q. Can I use Steam User Reviews in my marketing material?…
[/list] To use this interface you must first opt in to anti-cheat support. When enabling anti-cheat support you may choose a 3rd party to grant access to the ICheatReportingService interface for your application. …
[subsection=GetAvailableGameLanguages]GetAvailableGameLanguages[/subsection] [code=cpp]const char * GetAvailableGameLanguages();[/code] Gets a comma separated list of the languages the current app supports. For the full list of languages that may be returned see [doclink=store/localization][/doclink]. [b]Returns:[/b] const char * Returns a comma separated list of languages. …
If the user hasn't explicitly picked a language for the title, returns the first supported language in this order: The Steam UI language, a related regional variant of the Steam UI language, English, the first supported language. …
[/olist] [b]For banning shared files or Workshop entries:[/b] [olist] [*] Once a user is a member of your partner account, you can promote them to have "Economy/Workshop Support" permissions for an app or group of apps, by editing their permissions in the [url=https://partner.steamgames.com/pub/groups/]group admin[/url]. [*] In addition to basic comment moderation, this level will allow the user to mark items such as screenshots, videos, artwork, or Workshop files as 'banned' or as 'incompatible'. …
[doclink=store/assets/eventassets#header]See details[/doclink][/td] [/tr] [/table] [doclink=store/assets/eventassets]Download Image Templates[/doclink] Beyond these minimum requirements, you may want to craft the body of the post itself to include lots of images, video, and rich description of the update. You can use BBCode to format your post, and our tools support a number of ways of embedding interesting content within the post. [section=build]SteamPipe Builds and Patch Notes[/section] When submitting a new build for your game via SteamPipe, a small prompt will automatically appear to encourage you to also post a patch note for your customers. …
[section]Overview[/section] Steam supports persistent leaderboards with automatically ordered entries. These leaderboards can be used to display global and friend leaderboards in your game and on your community webpage. …
[section]Steam API & Localization[/section] [list] [*]Information about the Steam API calls to set your new rich presence strings, documentation can be found here: https://partner.steamgames.com/doc/api/ISteamFriends#SetRichPresence [*]As enhanced rich presence can now show strings relating to each game, localization is necessary so that players running in all supported languages can view the information. More information on how that is setup can be found here: https://partner.steamgames.com/doc/api/ISteamFriends#richpresencelocalization [*][b]Once you have hooked up the data appropriately, run the game and make sure you are logged into the Steam on the web and then you can test to see if it's working and what will be displayed here: https://steamcommunity.com/dev/testrichpresence[/b] [/list] Below is a code sample to show how simple it is to set this up. …
Steam will prioritize recommending your game to players that speak the languages supported by your game. So, if you don't support Chinese, your game will show up less to players that only speak Chinese. Not all languages are equal. …
[/td][/tr] [tr][td]Feb 8 Feb 15[/td][td]Couch Co-Op Fest[/td] [td][url=https://partner.steamgames.com/optin/sale/couch_coop_2027]Registration details[/url][/td] [td]Games you can play together on the same device (games must support local co-op). [doclink=marketing/upcoming_events/themed_sales/couch_coop_2027]More info[/doclink]. [/td][/tr] [tr][td]Mar 8 Mar 15[/td][td]Rhythm Fest[/td] [td][url=https://partner.steamgames.com/optin/sale/rhythm_2027]Registration details[/url][/td] [td]Games that are about rewarding players who can hit notes / arrows / bullets / etc. in time to the beat. …
The first 10 PCs to use the content are provided access, the rest are denied until the licensee adds additional game licenses or usage of the original 10 free up. The program will support the concurrent licensing model across all locations identified under the same business entity. If one of these organizations operates from multiple locations (sites), they can identify each site during the registration process and share all licensed Steam content across all the sites. …
By default, new accounts are limited in how they can participate in the Steam Community (for more details, please see [url=https://support.steampowered.com/kb_article.php?ref=3330-IAGK-7663]Limited User Accounts[/url]). This will prevent you from sending friend requests from a new Steam account. …
In addition to in-game purchasing, the system will provide additional functionality that your accounting and support systems can use: [olist] [*] You can receive notification if customers fail to pay. [*] You can issue refunds and query transaction status through the web service. [*] You will have access to detailed reports on our steamstats partner site showing live sales of items and games. …
[h4]Testing[/h4] Steam offers a developer sandbox to test your integration. The sandbox supports all requests available through the regular API but no actual funds will be withdrawn from the tester's Steam wallet. The sandbox is accessed through a different base URI: [code-inline]https://partner.steam-api.com/ISteamMicroTxnSandbox/*[/code-inline] [section]Integration Steps[/section] [subsection]In-Game Purchasing[/subsection] This is for games that have an integrated store and the user experience will stay in-game. …
[b]Prerequisites[/b] [list] [*]You need to have created one of the following: [list] [*][doclink=store/creator_homepage]Developer or publisher homepage[/doclink] [*][url=https://store.steampowered.com/about/curators/]Steam Curator page[/url] [/list] [*]Your Steam account needs to have 'Officer' level rights within the group associated with your developer or publisher or curator homepage ([url=https://support.steampowered.com/kb_article.php?ref=2092-QLZX-8453]Group Permission Documentation[/url]) [*]Your Steam account cannot be a [url=https://support.steampowered.com/kb_article.php?…
To fully enable achievements and complete your release checklist, you also need to check the [b]Steam Achievements[/b] option under [b]Supported Features[/b] in your store page's basic info. To pass the release checklist, every achievement must have a name in each of the languages you've configured, and must have an icon. …
[/b] Set names are shown to players in many places, including in the Steam Client. [*] [b]Localize set names[/b] for each language your game supports, using the set localization CSV or the editor. [*] [b]Test with developer-only sets[/b] before releasing new achievements to players. …
The playtime grant is controlled by your application. There is no support for automatic grants based entirely on the users playtime. In other words, playtime is a condition for granting, while your application is the trigger for the grant evaluation. …
VLV100 is equivalent to $0.99 USD, and is converted to all supported currencies using Valve's conversion rates. The VLV conversion rates are carefully managed to adapt to currency movements over time. …
Also known as MTX, in-app purchases, or IAP. [section]Overview[/section] Steam provides world class support for in game purchases, whether that is items, in-game currency, or anything else that you can think up, you can use the Steam Microtransaction APIs to provide customers with more choices. …
If you have any questions on how to use any of these features, please contact [url=https://partner.steamgames.com/home/contact]Steamworks Support[/url]. [docimg=communityhub_header_1.JPG]communityhub_header_1.JPG[/docimg] [section]Community Hubs[/section] Every product on Steam has it's own unique hub. …
Steam Input API is a flexible action-based API that supports all major controller types - Xbox, PlayStation, Nintendo Switch Pro, Steam Controller (2015), Steam Controller (2026), and Steam Deck. …
Clamped the same way as [code-inline]nGainDB[/code-inline].[/td][/tr] [/table] Send a haptic pulse on supported controllers. [b]Notes:[/b] Currently only the Steam Controller (2015), Steam Controller (2026), and Steam Deck support haptic pulses. …
Make sure you save your custom title separately, by clicking "Save Title" next to it. [*][b]Section Subtitle[/b] - Most sections also support a subtitle too if you need to explain anything more about a given section. [*][b]Background Settings[/b] - You can customize the background color of each section, and even provide an image if you wish. …
Instead, you can create (and - similar to today, stage and later publish) versions of your homepage to support different activity such as a new game release, a major update, or a catalog-wide sale.…