The traffic breakdown reports are designed to show you where your game is being surfaced to customers and which channels are directing players to your store page. Below is more information on how traffic reporting works on Steam. …
[subsection]Visits[/subsection] Visits are unique page loads of your product's store page. Customers frequently return to a product page multiple times from multiple origins before deciding to make a purchase, so the metrics captured here are intended to convey the variety of places where customers are finding your product and clicking to learn more. …
The IP can be a mapped IPv4 address void SetIPv4( uint32 nIP, uint16 nPort ); // Sets to IPv4 mapped address. IP and port are in host byte order. bool IsIPv4() const; // Return true if IP is mapped IPv4 uint32 GetIPv4() const; // Returns IP in host byte order (e.g. aa.bb.cc.dd as 0xaabbccdd). …
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. …
The user will need to click the button in the email and confirm their email address in order to start receiving emails. [/olist] …
[/list] [section]Frequently Asked Questions[/section] [h4]Q. Does my game have to be released in order to use Curator Connect?[/h4] [b]A.[/b] Your game needs to have at least a 'coming soon' page publicly visible before you can send copies of your game to Steam Curators. …
[/b] You must have "Generate CD Keys" permission within Steamworks in order to access the Curator Connect feature. If you have that permission, you will see a link under the "Marketing" section on your app landing page in Steamworks. …
The developer/publisher is able to [list][*]Engage the target audience[/list] [list][*]Expand the fan base[/list] [list][*]Help existing players explore the full game[/list] [list][*]Infuse excitement into the community around updates[/list] [subsection]Steam Broadcast Features[/subsection] Broadcast is a complimentary service and is available to all partners at no additional cost. …
[/list] [b]Potential disadvantages include:[/b] [list] [*]You will not be able to manage individual permissions - all Steamworks partners will have full access to manage the Application within their own Steamworks account. [/list] [section]FAQ[/section] Ultimately how you choose to manage Applications in your account is up to you. …
[b]Design:[/b] For best results, please use the key art and logo that is being used for any retail boxes or marketing. The art used for them should immediately tell the customer something important about the game. It should be graphically-centric and give the user some sense of the game-play. [list][*][color=#ca5029]Do not include quotes or other strings of text beyond the title of your game. …
[b]Design:[/b] For best results, please use the key art and logo that is being used for any retail boxes or marketing. The art used for them should immediately tell the customer something important about the game. It should be graphically-centric and give the user some sense of the game-play. [list][*][color=#ca5029]Do not include quotes or other strings of text beyond the title of your game. …
[/td][/tr] [tr=k_EChatRoomEnterResponseNotAllowed][td][b]k_EChatRoomEnterResponseNotAllowed[/b][/td][td]3[/td][td]General Denied - You don't have the permissions needed to join the chat.[/td][/tr] [tr=k_EChatRoomEnterResponseFull][td][b]k_EChatRoomEnterResponseFull[/b][/td][td]4[/td][td]Chat room has reached its maximum size.[/td][/tr] [tr=k_EChatRoomEnterResponseError][td][b]k_EChatRoomEnterResponseError[/b][/td][td]5[/td][td]Unexpected Error.…
[/td][/tr] [tr=k_EResultDataCorruption][td][b]k_EResultDataCorruption[/b][/td][td]53[/td][td]Operation canceled because data is ill formed or unrecoverable.[/td][/tr] [tr=k_EResultDiskFull][td][b]k_EResultDiskFull[/b][/td][td]54[/td][td]Operation canceled - not enough disk space.[/td][/tr] [tr=k_EResultRemoteCallFailed][td][b]k_EResultRemoteCallFailed[/b][/td][td]55[/td][td]The remote or IPC call has failed.…
[section]Regions/Territories[/section] In various parts of the Financial site, we refer to regions under the following designations: [list] [*][doclink=#4]Africa[/doclink] [*][doclink=#5]Asia[/doclink] [*][doclink=#6]Eastern Europe[/doclink] [*][doclink=#7]Latin America[/doclink] [*][doclink=#8]Middle East[/doclink] [*][doclink=#9]North America[/doclink] [*][doclink=#10]Oceania[/doclink] [*][doclink=#11]Other[/doclink] [*][doclink=#12]Central Asia[/doclink] [*][doclink=#13]South Asia[/doclink] [*][doclink=#14]South East Asia[/doclink] [*][doclink=#15]Western Europe[/doclink] [/list] [b]Below is the full list of territories for each region:[/b] [subsection]Africa[/subsection] [list][*]Angola [*]Burkina Faso [*]Burundi [*]Benin [*]Botswana [*]Congo, The DRC [*]Central African Republic [*]Congo [*]Cote d Ivoire [*]Cameroon [*]Cape Verde [*]Djibouti [*]Algeria [*]Western Sahara [*]Eritrea [*]Ethiopia [*]Gabon [*]Ghana [*]Gambia [*]Guinea [*]Equatorial Guinea [*]Guinea-Bissau [*]Kenya [*]Comoros [*]Liberia [*]Lesotho [*]Libya [*]Morocco [*]Madagascar [*]Mali [*]Mauritania [*]Mauritius [*]Malawi [*]Mozambique [*]Namibia [*]Niger [*]Nigeria [*]Reunion [*]Rwanda [*]Seychelles [*]Sierra Leone [*]Senegal [*]Somalia [*]Sao Tome And Principe [*]Eswatini [*]Chad [*]Togo [*]Tunisia [*]Tanzania, United Republic of [*]Uganda [*]Mayotte [*]South Africa [*]Zambia [*]Zimbabwe [*]Sudan [*]South Sudan[/list] [subsection]Asia[/subsection] [list][*]China [*]Hong Kong [*]Japan [*]Korea, Republic of [*]Mongolia [*]Macau [*]Taiwan[/list] [subsection]Eastern Europe[/subsection] [list][*]Albania [*]Bosnia And Herzegovina [*]Bulgaria [*]Czech Republic [*]Estonia [*]Georgia [*]Greece [*]Croatia [*]Hungary [*]Lithuania [*]Latvia [*]Montenegro [*]North Macedonia [*]Poland [*]Romania [*]Serbia [*]Slovenia [*]Slovakia (Slovak Republic)[/list] [subsection]Latin America[/subsection] [list][*]Antigua And Barbuda [*]Anguilla [*]Argentina [*]Aruba [*]Barbados [*]Bermuda [*]Bolivia [*]Brazil [*]Bahamas [*]Belize [*]Chile [*]Colombia [*]Costa Rica [*]Dominica [*]Dominican Republic [*]Ecuador [*]Falkland Islands (Malvinas) [*]Grenada [*]French Guiana [*]Guadeloupe [*]South Georgia And South S.S. [*]Guatemala [*]Guyana [*]Honduras [*]Haiti [*]Jamaica [*]Saint Kitts And Nevis [*]Cayman Islands [*]Saint Lucia [*]Martinique [*]Montserrat [*]Mexico [*]Nicaragua [*]Panama [*]Peru [*]Puerto Rico [*]Paraguay [*]Suriname [*]El Salvador [*]Turks And Caicos Islands [*]Trinidad And Tobago [*]Uruguay [*]Saint Vincent And The Grenadines [*]Venezuela [*]Virgin Islands (British) [*]Virgin Islands (U.S.) [*]Bonaire, Sint Eustatius And Saba [*]Curacao [*]Sint Maarten, Dutch Part[/list] [subsection]Middle East[/subsection] [list][*]United Arab Emirates [*]Bahrain [*]Egypt [*]Israel [*]Iraq [*]Jordan [*]Kuwait [*]Lebanon [*]Oman [*]Palestine, State of [*]Qatar [*]Saudi Arabia [*]Turkey [*]Yemen [/list] [subsection]North America[/subsection] [list][*]Canada [*]St. …
[/td][/tr] [tr][td][doclink=sitelicense/users][/doclink][/td][td]Click here if you are a PC Cafe or VR Arcade customer and would like more information.[/td][/tr]…
., you may want to retake the tax interview and provide a U.S. or foreign TIN in order to reduce the withholding rate. Countries that have tax treaties with the U.S. can be found here: http://www.irs.gov/Businesses/International-Businesses/United-States-Income-Tax-Treaties-A-to-Z [*][h4]Q. …
A reduced rate, including exemption, may apply if there is a tax treaty between the foreign person's country of residence and the United States. In order to exercise the benefits under the tax treaty, you will need to complete a Form W-8BEN and that requires either a foreign TIN or a US TIN. …
" Note: While we can work with non-US corporations and non-US sole proprietorships, we are unable to work with partnerships that exist outside the US, if such a partnership is taxed at the individual partner(s) versus the partnership level. [subsection]Prerequisites[/subsection] In order to sign up for the PC Café Program, you will need to have either a new Steam account or an account that has not purchased or activated any Steam products. …
As part of the release process on Steam, you will be required to deliver various graphical assets for your product. These assets are displayed in customer's libraries and in the community. [section]Store Capsule Rules[/section] [b][color=#ca5029]IMPORTANT NOTE:[/color][/b] Please see [doclink=store/assets/rules]Graphical Asset Rules[/doclink] for important rules on what can and cannot be included in your graphical asset capsules. …
Do not include quotes or other strings of text beyond the title of your game. The art should immediately tell the customer something important about your product. The logo should be easily legible against the background. [b]Size:[/b] 600px x 900px (an additional half-size 300px x 450px PNG will be auto-generated from larger file) [section=header]Library Header [color=#ca5029]Required[/color][/section] The library header is used in different places within the Steam Client Library. …
[docimg=ArtworkOverride_Config.jpg]ArtworkOverride_Config.jpg[/docimg] [*]With your new temporary artwork override selected from the drop-down, you can drag and drop your images into the blue upload box and click Upload. You’ll see your new custom images in the page below. Then, publish your changes and your capsule art will automatically override during your selected timespan. …
[/olist] Artwork Overrides work with localized assets just like normal capsule art, so you can even localize your bespoke capsules to make your event or update understandable to as many customers as possible. [section]Best Practices & Tips[/section] Some common scenarios you may encounter: [olist] [*]It can be a great idea to time your content updates and artwork overrides with a game discount. [*]If you are coordinating an artwork override with a discount, you should schedule your artwork override to start 5 minutes before the discount kicks off to ensure that your new artwork gets picked up and included in any wishlist email that goes out. [*]The Header capsule is used in the Daily Deal spot and in many lists throughout the store. [*]The Main capsule is used on wishlist emails. …
The [b]Steam PC Café Program[/b] enables PC Cafés, Schools, Libraries, and other organizations to let customers and students use their own Steam accounts onsite while also giving them access to any games or software purchased by the organization for use by end users. …
Steam has a set of tools for creating and configuring a custom sale landing page that you can use to highlight games for a special sale, game festival, or digital companion for a physical convention. …
It runs SteamOS, Valve's operating system that's optimized for gaming, with fast suspend / resume and cloud saves. Steam Machine has a discrete semi-custom AMD desktop class CPU and GPU, and is roughly 6 times more powerful than Steam Deck. Steam Machine dev-kit units are not currently available. …
For any Web API calls that return items as JSON, the [code-inline]dynamic_props[/code-inline] key will point to the full JSON object containing the dynamic item properties. [subsection]Modifying Item Properties[/subsection] From one of your secure servers, you can modify items using the [webapi]IInventoryService/ModifyItems[/webapi] Web API and your secure publisher key. …
[*]Is there anything about the existing game name that you need to change for legal reasons? [*]Is the product that was advertised to customers changing along with the name? …
[/td][/tr] [/table] Add a header to any HTTP requests from this browser. A full list of standard request fields are available here on [url=https://en.wikipedia.org/wiki/List_of_HTTP_header_fields]wikipedia[/url]. …
Custom cursors start from this value and up.[/td][/tr] [/table] [section=typedefs]Typedefs[/section] These are typedefs which are defined for use with ISteamHTMLSurface. …