Instead, you should use the specific link fields provided if you want to link tocommon social media platforms or your own website. You can find these in the Store Page Editor under the Basic Info tab. [*][b]No graphical assets that mimic the Steam user interface[/b] - You cannot host images or animations that are meant to look like Steam UI. …
Click on this app to go to the App Landing page. [*]4. Click “Edit Store Page” and navigate to the “Basic Info” tab. [*]5. Find the "Cloud Play" section and select two boxes “Enable your game to run streamed from the Cloud, hosted by Valve, and the following service providers:” and “NVIDIA GeForce NOW.” [*]6. …
[b]NOTE:[/b] This is a Service interface, methods in this interface should be called with the [code-inline]input_json[/code-inline] parameter. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=GetAllApprovalRequests]GetAllApprovalRequests[/section] [code=http]GET https://partner.steam-api.com/IPublishedFileModerationService/GetAllApprovalRequests/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…
. [*][b]Individual linking:[/b] Navigate to the 'edit store' page for your game. On the 'Basic Info' tab, you'll see the fields where the developer and publisher of your game are named. Click the 'link' button next to each, and select your homepage group from the options in the pop-up window. …
You can update the franchise fields for your games by going to [noparse]https://partner.steamgames.com/apps/landing/<app id>[/noparse] and choosing Edit Store Page->Basic Info tab. The franchise information needs only to be entered in the primary game, any DLC will automatically inherit their parent apps franchises. …
. [*] Edit your store page and check the appropriate operating system boxes on the Basic Info tab. [*] Then scroll down and enter the corresponding system requirements. Preview your store page and then publish your changes when you're happy with how the system requirements appear. [*] Finally, return to your Steamworks Settings page and move the build to the Default branch. …
[docimg=HubFollowDigitalExtremes.png]Recent release on a hub[/docimg] [*] [b]Game relevancy info[/b] - The individual product page will highlight that they follow your franchise as a reason why this game is relevant to them. …
inline bool ParseString( const char *pszStr ); union { uint8 m_ipv6[ 16 ]; struct // IPv4 "mapped address" (rfc4038 section 4.2) { uint64 m_8zeros; uint16 m_0000; uint16 m_ffff; uint8 m_ip[ 4 ]; // NOTE: As bytes, i.e. network byte order } m_ipv4; }; uint16 m_port; // Host byte order /// See if two addresses are identical bool operator==(const SteamNetworkingIPAddr &x ) const; }; [/code] [section=connection_status]Connection status[/section] These types are used to describe the status of a connection. See [api]ISteamnetworkingSockets::GetConnectionInfo[/api], [apitype]ISteamnetworkingSockets::SteamNetConnectionStatusChangedCallback_t[/apitype] [subsection=ESteamNetworkingConnectionState]enum ESteamNetworkingState[/subsection] Enumerates high level connection states. …
k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient = 5006, k_ESteamNetConnectionEnd_Misc_Max = 5999, }; [/code] [subsection=SteamNetConnectionInfo_t]SteamNetConnectionInfo_t[/subsection] Describe the state of a connection. [code] struct SteamNetConnectionInfo_t { /// Who is on the other end? …
[/td][/tr] [tr][td][b]steamid[/b][/td][td]uint64[/td][td][/td][td]If specified, only returns details if the file is owned by the SteamID specified[/td][/tr] [tr][td][b]ugcid[/b][/td][td]uint64[/td][td]✔[/td][td]ID of UGC file to get info for[/td][/tr] [tr][td][b]appid[/b][/td][td]uint32[/td][td]✔[/td][td]appID of product[/td][/tr] [/table] [section=SetUGCUsedByGC]SetUGCUsedByGC[/section] [code=http]POST https://partner.steam-api.com/ISteamRemoteStorage/SetUGCUsedByGC/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…
Then, iterate the achievements in order of most completed to least completed by calling [api]ISteamUserStats::GetMostAchievedAchievementInfo[/api] and [api]ISteamUserStats::GetNextMostAchievedAchievementInfo[/api]. You can also get the completion percentage for a particular achievement by calling [api]ISteamUserStats::GetAchievementAchievedPercent[/api]. …
Used to access information about users. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=GetGlobalAchievementPercentagesForApp]GetGlobalAchievementPercentagesForApp[/section] [code=http]GET https://partner.steam-api.com/ISteamUserStats/GetGlobalAchievementPercentagesForApp/v2/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]gameid[/b][/td][td]uint64[/td][td]✔[/td][td]GameID to retrieve the achievement percentages for[/td][/tr] [/table] Retrieves the global achievement percentages for the specified app. …
You can find out more about connected devices using the [doclink=api/ISteamRemotePlay][/doclink] If you have optimized your game for remote play on various types of devices, or your game works well with Remote Play Together, you can check the appropriate feature checkboxes in the Basic Info section of the Store Page admin on the partner site, and your game will show up when customers search for games that work well for those use cases. …
[b]NOTE:[/b] This is a Service interface, methods in this interface should be called with the [code-inline]input_json[/code-inline] parameter. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=CreateLobby]CreateLobby[/section] [code=http]POST https://partner.steam-api.com/ILobbyMatchmakingService/CreateLobby/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API user authentication key.…
The primary interface to interact with the [doclink=features/inventory/economy][/doclink]. See also: [webapi]ISteamEconomy[/webapi]. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=GetHistoryCommandDetails]GetHistoryCommandDetails[/section] [code=http]GET https://partner.steam-api.com/IGameInventory/GetHistoryCommandDetails/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…
. [*]Publish that post, and copy the URL. [*]Paste that event URL into the Steam Hardware Compat Info field. You'll find that in the Basic Info tab of your product's Edit Store Page tools. [/list] The Steam Hardware compatibility detail display for your game on Steam Deck/Machine and on Steam on Desktop will direct customers to view the post. …
Used to access Steam leaderboards. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=DeleteLeaderboard]DeleteLeaderboard[/section] [code=http]POST https://partner.steam-api.com/ISteamLeaderboards/DeleteLeaderboard/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…
Call [url=https://partner.steamgames.com/doc/webapi/ISteamMicroTxn]GetUserInfo()[/url] in the ISteamMicroTxn API to get information about the user. Three main responses may be useful in determining how much you trust the user: [list] [*] Country – returns the country where the user is connecting from to make their purchase. …
You can set up these links from your game's Steamworks Storefront Admin under the 'Basic Info' tab under the 'External Links' section. [subsection]Who is using your hub?[/subsection] Players find hubs through a variety of channels. …
[b]See Also:[/b] [api]ISteamUGC::AddAppDependency[/api], [api]ISteamUGC::RemoveAppDependency[/api] [subsection=GetItemDownloadInfo]GetItemDownloadInfo[/subsection] [code=cpp]bool GetItemDownloadInfo( PublishedFileId_t nPublishedFileID, uint64 *punBytesDownloaded, uint64 *punBytesTotal );[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Description[/th][/tr] [tr][td][b]nPublishedFileID[/b][/td][td][apitype]ISteamRemoteStorage::PublishedFileId_t[/apitype][/td][td]The workshop item to get the download info for.…
[subsection=GetItemInstallInfo]GetItemInstallInfo[/subsection] [code=cpp]bool GetItemInstallInfo( PublishedFileId_t nPublishedFileID, uint64 *punSizeOnDisk, char *pchFolder, uint32 cchFolderSize, uint32 *punTimeStamp );[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Description[/th][/tr] [tr][td][b]nPublishedFileID[/b][/td][td][apitype]ISteamRemoteStorage::PublishedFileId_t[/apitype][/td][td]The workshop item to get the install info for.…
Used to access data about applications on Steam. For more info on how to use the Steamworks Web API please see the [doclink=webapi_overview][/doclink]. [section=GetAppBetas]GetAppBetas[/section] [code=http]GET https://partner.steam-api.com/ISteamApps/GetAppBetas/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key.…
[/td][/tr] [tr][td][b]pvExceptionInfo[/b][/td][td]void*[/td][td]The EXCEPTION_POINTERS containing the actual exception information.[/td][/tr] [tr][td][b]uBuildID[/b][/td][td]uint32[/td][td]A Build ID to track what version of the app submitted this minidump. …
[/td][/tr] [/table] [subsection=EAppType]EAppType[/subsection] App ID type, more info is available on [doclink=store/application#types_of_applications][/doclink] (Steam Internal usage only) [table] [tr][th]Name[/th][th]Value[/th][th]Description[/th][/tr] [tr=k_EAppType_Invalid][td][b]k_EAppType_Invalid[/b][/td][td]0x000[/td][td]Unknown / invalid.…