{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"XBOX Game Development Documentation","description":"Official developer documentation for the Microsoft Game Development Kit (GDK), XBOX Services APIs, PlayFab, PIX, and Partner Center — build, publish, and operate games on XBOX and Windows.","colors":{"primary":"#7CC400","light":"#7CC400","dark":"#7CC400"},"logo":{"light":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5","dark":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5"},"favicon":{"light":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5","dark":"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026auto=format\u0026n=EGENQIzNH9RmFI5A\u0026q=85\u0026s=78627ddb1e16ee7d1baa7bf50fdd25f5"},"appearance":{"default":"dark"},"background":{"color":{"light":"#FFFFFF","dark":"#09090b"}},"navbar":{"links":[{"href":"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR0NCPI86XoxGliSdH5F4obBUNUJFVE1BN0U4MlRUQzRSQUtGTjkwVDFaNy4u","label":"Submit a Bug / Issue"}],"primary":{"type":"button","label":"User Experience Feedback","href":"https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR0NCPI86XoxGliSdH5F4obBUM0FQSjUwQkYyVFdDQ0tLQlI0MjhJTzQ1Wi4u"}},"footer":{"socials":{"website":"https://developer.microsoft.com/en-us/games","discord":"https://discord.com/invite/BDVZ8yY38W","youtube":"https://www.youtube.com/msftgamedev"},"links":[{"header":"GDK","items":[{"label":"GDK Download","href":"https://www.microsoft.com/en-us/software-download/gdk"},{"label":"GDK on GitHub","href":"https://github.com/microsoft/GDK"},{"label":"GDK Samples","href":"https://github.com/microsoft/Xbox-GDK-Samples"}]},{"header":"Services \u0026 Tools","items":[{"label":"PlayFab","href":"https://developer.microsoft.com/en-us/games/products/playfab"},{"label":"Microsoft Azure","href":"https://azure.microsoft.com/"},{"label":"Visual Studio","href":"https://visualstudio.microsoft.com/"},{"label":"Havok","href":"https://www.havok.com/"},{"label":"Simplygon","href":"https://www.simplygon.com/"}]},{"header":"Publishing","items":[{"label":"Onboarding HUB","href":"https://developer.microsoft.com/en-US/games/publish"},{"label":"Publish with ID@XBOX","href":"https://www.xbox.com/en-US/developers/id"},{"label":"XBOX Publisher Guide","href":"https://developer.microsoft.com/en-us/games/publish"},{"label":"Partner Center","href":"https://partner.microsoft.com/en-us/dashboard"}]}]},"seo":{"metatags":{"author":"XBOX","category":"Game Development","og:site_name":"XBOX Game Development Documentation","og:image":"/images/We_Are_Xbox_Email-Signature_200x200.png","twitter:card":"summary_large_image","twitter:image":"/images/We_Are_Xbox_Email-Signature_200x200.png","description":"Official developer documentation for the Microsoft Game Development Kit (GDK), XBOX Services APIs, PlayFab, PIX, and Partner Center — build, publish, and operate games on XBOX and Windows.","keywords":"XBOX, GDK, Game Development Kit, XSAPI, PlayFab, Partner Center, PIX, Microsoft Game Development, XBOX Series X, XBOX One, Windows game development, xbox-live, achievements, multiplayer","og:type":"website","twitter:site":"@msftgamedev"},"organization":{"name":"Microsoft","url":"https://developer.microsoft.com/en-us/games/","logo":"https://developer.microsoft.com/en-us/games/favicon.ico","sameAs":["https://github.com/microsoft/Xbox-GDK-Samples","https://www.youtube.com/msftgamedev","https://developer.microsoft.com/en-us/games/"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Segoe UI Bold","weight":700,"source":"fonts/Segoe UI Bold.woff","format":"woff"},"body":{"family":"Segoe UI","weight":400,"source":"fonts/Segoe UI.woff","format":"woff"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"thumbnails":{"background":"https://mintcdn.com/microsoft-4404708b/yWviP1jMKvfGdjTk/images/We_Are_Xbox_Teams-Background_01_Original_1920x1080.webp?fit=max\u0026auto=format\u0026n=yWviP1jMKvfGdjTk\u0026q=85\u0026s=80319a2dac1bf15401e6b379afe9e911"},"metadata":{"timestamp":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","href":"es"},{"language":"fr-CA","href":"fr-CA"},{"language":"fr","href":"fr"},{"language":"ja-jp","href":"ja-jp"},{"language":"ko","href":"ko"},{"language":"pt-BR","href":"pt-BR"},{"language":"zh-CN","href":"zh-CN"},{"language":"zh-TW","href":"zh-TW"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"microsoft-4404708b","hasAudioNarration":false,"actualSubdomain":"microsoft-4404708b","customDomains":["devdocs.xbox.com"],"gitSource":{"type":"github","owner":"microsoft","repo":"xbox-game-development-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"e52b123c-668d-4b92-8db5-96bc717dd67b","liveDeploymentHistoryId":"6ad27bf602575947268ddb30","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad27bf602575947268ddb30"},"feedback":{"thumbs":true,"agentFeedback":true,"issues":false,"edits":false,"contextualFeedback":{"allowEmail":true}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad27dce7e9410de86675e1d","clientVersion":"0.0.3869","searchFilterCounts":[{"language":"en","tag":"GDK APIs","count":3001},{"language":"fr-CA","tag":"GDK APIs","count":3001},{"language":"fr","tag":"GDK APIs","count":3001},{"language":"pt-BR","tag":"GDK APIs","count":3001},{"language":"zh-TW","tag":"GDK APIs","count":3001},{"language":"ko","tag":"GDK APIs","count":2970},{"language":"ja-jp","tag":"GDK APIs","count":2919},{"language":"zh-CN","tag":"GDK APIs","count":2917},{"language":"es","tag":"GDK APIs","count":2916},{"language":"en","tag":"PlayFab APIs","count":2636},{"language":"fr-CA","tag":"PlayFab APIs","count":2636},{"language":"fr","tag":"PlayFab APIs","count":2636},{"language":"pt-BR","tag":"PlayFab APIs","count":2636},{"language":"zh-CN","tag":"PlayFab APIs","count":2636},{"language":"zh-TW","tag":"PlayFab APIs","count":2636},{"language":"es","tag":"PlayFab APIs","count":2635},{"language":"ja-jp","tag":"PlayFab APIs","count":2635},{"language":"ko","tag":"PlayFab APIs","count":2635},{"language":"en","tag":"Functions","count":2260},{"language":"fr-CA","tag":"Functions","count":2260},{"language":"fr","tag":"Functions","count":2260},{"language":"pt-BR","tag":"Functions","count":2260},{"language":"zh-TW","tag":"Functions","count":2260},{"language":"ko","tag":"Functions","count":2253},{"language":"ja-jp","tag":"Functions","count":2249},{"language":"es","tag":"Functions","count":2247},{"language":"zh-CN","tag":"Functions","count":2247},{"language":"en","tag":"PlayFab API","count":1879},{"language":"fr-CA","tag":"PlayFab API","count":1879},{"language":"fr","tag":"PlayFab API","count":1879},{"language":"pt-BR","tag":"PlayFab API","count":1879},{"language":"zh-CN","tag":"PlayFab API","count":1879},{"language":"zh-TW","tag":"PlayFab API","count":1879},{"language":"es","tag":"PlayFab API","count":1878},{"language":"ja-jp","tag":"PlayFab API","count":1878},{"language":"ko","tag":"PlayFab API","count":1878},{"language":"pt-BR","tag":"Services","count":1696},{"language":"fr","tag":"Services","count":1695},{"language":"zh-TW","tag":"Services","count":1695},{"language":"fr-CA","tag":"Services","count":1694},{"language":"en","tag":"Services","count":1687},{"language":"zh-CN","tag":"Services","count":1672},{"language":"ja-jp","tag":"Services","count":1666},{"language":"ko","tag":"Services","count":1663},{"language":"es","tag":"Services","count":1652},{"language":"en","tag":"C","count":1523},{"language":"es","tag":"C","count":1523},{"language":"fr-CA","tag":"C","count":1523},{"language":"fr","tag":"C","count":1523},{"language":"ja-jp","tag":"C","count":1523},{"language":"ko","tag":"C","count":1523},{"language":"pt-BR","tag":"C","count":1523},{"language":"zh-CN","tag":"C","count":1523},{"language":"zh-TW","tag":"C","count":1523},{"language":"pt-BR","tag":"PlayFab","count":1334},{"language":"fr","tag":"PlayFab","count":1333},{"language":"zh-TW","tag":"PlayFab","count":1333},{"language":"fr-CA","tag":"PlayFab","count":1332},{"language":"en","tag":"PlayFab","count":1329},{"language":"zh-CN","tag":"PlayFab","count":1314},{"language":"ja-jp","tag":"PlayFab","count":1311},{"language":"ko","tag":"PlayFab","count":1311},{"language":"es","tag":"PlayFab","count":1307},{"language":"pt-BR","tag":"PlayFab services","count":1166},{"language":"en","tag":"PlayFab services","count":1165},{"language":"fr","tag":"PlayFab services","count":1165},{"language":"zh-TW","tag":"PlayFab services","count":1165},{"language":"fr-CA","tag":"PlayFab services","count":1164},{"language":"zh-CN","tag":"PlayFab services","count":1148},{"language":"ja-jp","tag":"PlayFab services","count":1147},{"language":"ko","tag":"PlayFab services","count":1147},{"language":"es","tag":"PlayFab services","count":1144},{"language":"en","tag":"Structs","count":1076},{"language":"fr-CA","tag":"Structs","count":1076},{"language":"fr","tag":"Structs","count":1076},{"language":"pt-BR","tag":"Structs","count":1076},{"language":"zh-TW","tag":"Structs","count":1076},{"language":"ko","tag":"Structs","count":1053},{"language":"zh-CN","tag":"Structs","count":1044},{"language":"es","tag":"Structs","count":1043},{"language":"ja-jp","tag":"Structs","count":1043},{"language":"en","tag":"Multiplayer","count":1004},{"language":"fr-CA","tag":"Multiplayer","count":1004},{"language":"fr","tag":"Multiplayer","count":1004},{"language":"pt-BR","tag":"Multiplayer","count":1004},{"language":"zh-TW","tag":"Multiplayer","count":1004},{"language":"ja-jp","tag":"Multiplayer","count":992},{"language":"zh-CN","tag":"Multiplayer","count":992},{"language":"ko","tag":"Multiplayer","count":990},{"language":"es","tag":"Multiplayer","count":986},{"language":"default","tag":"PlayFab APIs","count":596},{"language":"default","tag":"PlayFab REST API References","count":596},{"language":"default","tag":"Server","count":162},{"language":"default","tag":"Account Management","count":112},{"language":"default","tag":"Multiplayer","count":88},{"language":"default","tag":"Client","count":79},{"language":"default","tag":"Admin","count":74},{"language":"default","tag":"Addon","count":62},{"language":"default","tag":"MultiplayerServer","count":51},{"language":"default","tag":"Groups","count":50}],"searchSettings":{"maxResults":10,"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":false,"type":"link"}},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6ac9660d63bf063e3d634cde","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"What do I need to do before I can publish my game?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:09:17.346Z","updatedAt":"2026-10-09T22:09:17.346Z","__v":0},{"_id":"6ac965e463bf063e3d634a49","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"How do I get access to game development tools?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:08:36.356Z","updatedAt":"2026-10-09T22:08:36.356Z","__v":0},{"_id":"6ac965c863bf063e3d634792","deploymentId":"6a1f493825ae88ce6e69dab9","questionText":"How do I get started in building my XBOX game?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T22:08:08.403Z","updatedAt":"2026-10-09T22:08:08.403Z","__v":0}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"#background-color::after{content:\"\";position:fixed;inset:0;pointer-events:none;z-index:0;background:linear-gradient(to top left,rgba(124,196,0,.18) 0,rgba(124,196,0,.08) 10%,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%)}html.light #background-color::after{background:linear-gradient(to top left,rgba(124,196,0,.1) 0,rgba(124,196,0,.05) 10%,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%)}#sidebar{background:linear-gradient(to right,rgba(124,196,0,.08) 0,rgba(124,196,0,.03) 25%,rgba(124,196,0,0) 60%);border-right:1px solid rgba(124,196,0,.15)}html.light #sidebar{background:linear-gradient(to right,rgba(124,196,0,.05) 0,rgba(124,196,0,.02) 25%,rgba(124,196,0,0) 60%);border-right:1px solid rgba(124,196,0,.12)}#content-area a.link,#mdx-content a,#mdx-content a.link,mdx-content a{color:#1e6feb}#content-area a.link:hover,#mdx-content a.link:hover,#mdx-content a:hover,mdx-content a:hover{color:#1552b8}html.dark #content-area a.link,html.dark #mdx-content a,html.dark mdx-content a{color:#4c9aff}html.dark #content-area a.link:hover,html.dark #mdx-content a:hover,html.dark mdx-content a:hover{color:#7bb6ff}html.light #content-area,html.light #mdx-content,html.light #mdx-content dd,html.light #mdx-content dt,html.light #mdx-content li,html.light #mdx-content p,html.light #mdx-content span,html.light #mdx-content td,html.light #mdx-content th,html.light mdx-content{color:#1f1f1f}html.light #mdx-content h1,html.light #mdx-content h2,html.light #mdx-content h3,html.light #mdx-content h4,html.light #mdx-content h5,html.light #mdx-content h6,html.light #page-title,html.light #sidebar,html.light #sidebar a,html.light #sidebar-content,html.light #table-of-contents,html.light breadcrumb-item,html.light breadcrumb-list,html.light sidebar-group,html.light sidebar-group-header,html.light sidebar-title,html.light toc-item,html.light toc-item a{color:#000}html.dark #content-area,html.dark #mdx-content,html.dark #mdx-content dd,html.dark #mdx-content dt,html.dark #mdx-content li,html.dark #mdx-content p,html.dark #mdx-content span,html.dark #mdx-content td,html.dark #mdx-content th,html.dark mdx-content{color:#e6e6e6}html.dark #mdx-content h1,html.dark #mdx-content h2,html.dark #mdx-content h3,html.dark #mdx-content h4,html.dark #mdx-content h5,html.dark #mdx-content h6,html.dark #page-title,html.dark #sidebar,html.dark #sidebar a,html.dark #sidebar-content,html.dark #table-of-contents,html.dark breadcrumb-item,html.dark breadcrumb-list,html.dark sidebar-group,html.dark sidebar-group-header,html.dark sidebar-title,html.dark toc-item,html.dark toc-item a{color:#fff}"}],"page":{"pagePath":"pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","slug":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","pageMetadata":{"title":"PartyLocalUserRemovedReason","description":"Motivos para remover um usuário local de uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Motivos para remover um usuário local de uma rede.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Motivos para remover um usuário local de uma rede.`}),`\n`,_jsx(Heading,{level:`2`,id:`sintaxe`,children:`Sintaxe`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`cpp`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`cpp`,children:_jsxs(_components.code,{language:`cpp`,numberOfLines:`7`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`enum`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` class`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` PartyLocalUserRemovedReason`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` `})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` AuthenticationFailed`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` RemoveLocalUser`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` DestroyLocalUser`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` DestroyNetwork`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 3`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`} `})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`constantes`,children:`Constantes`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Constante`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AuthenticationFailed`}),_jsxs(_components.td,{children:[`O usuário local está sendo removido porque `,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_authenticatelocaluser`,children:`PartyNetwork::AuthenticateLocalUser()`}),` falhou de forma assíncrona.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`RemoveLocalUser`}),_jsxs(_components.td,{children:[`O usuário local está sendo removido porque o título chamou `,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_removelocaluser`,children:`PartyNetwork::RemoveLocalUser()`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DestroyLocalUser`}),_jsxs(_components.td,{children:[`O usuário local está sendo removido porque o título chamou `,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser`,children:`PartyManager::DestroyLocalUser()`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`DestroyNetwork`}),_jsx(_components.td,{children:`O usuário local está sendo removido porque a rede está sendo destruída.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`requisitos`,children:`Requisitos`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cabeçalho:`}),` Party.h`]}),`\n`,_jsx(Heading,{level:`2`,id:`confira-também`,children:`Confira também`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/party_members`,children:`Membros do Party`}),_jsx(_components.br,{}),`\n`,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_authenticatelocaluser`,children:`PartyNetwork::AuthenticateLocalUser`}),_jsx(_components.br,{}),`\n`,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_removelocaluser`,children:`PartyNetwork::RemoveLocalUser`}),_jsx(_components.br,{}),`\n`,_jsx(_components.a,{href:`/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser`,children:`PartyManager::DestroyLocalUser`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"PartyLocalUserRemovedReason","description":"Motivos para remover um usuário local de uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Sintaxe","slug":"sintaxe","depth":2,"children":[]},{"title":"Constantes","slug":"constantes","depth":2,"children":[]},{"title":"Requisitos","slug":"requisitos","depth":2,"children":[]},{"title":"Confira também","slug":"confira-também","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"microsoft-4404708b","siteName":"XBOX Game Development Documentation","title":"PartyLocalUserRemovedReason - XBOX Game Development Documentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"es":{"href":"/es/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"fr-CA":{"href":"/fr-CA/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"fr":{"href":"/fr/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"ja-jp":{"href":"/ja-jp/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"ko":{"href":"/ko/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"pt-BR":{"href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":0},"zh-CN":{"href":"/zh-CN/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1},"zh-TW":{"href":"/zh-TW/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason","matchLevel":1}}},"lastModified":"2026-10-08T20:11:00.334Z","gitLastModified":"2026-10-08T19:45:40.000Z","originalFileLocation":"pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason.mdx","locale":"pt-BR"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Motivos para remover um usuário local de uma rede.\">\u003cmeta data-mint-head name=\"keywords\" content=\"XBOX, GDK, Game Development Kit, XSAPI, PlayFab, Partner Center, PIX, Microsoft Game Development, XBOX Series X, XBOX One, Windows game development, xbox-live, achievements, multiplayer\">\u003cmeta data-mint-head name=\"application-name\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/microsoft-4404708b/EGENQIzNH9RmFI5A/images/We_Are_Xbox_Email-Signature_200x200.png?fit=max\u0026amp;auto=format\u0026amp;n=EGENQIzNH9RmFI5A\u0026amp;q=85\u0026amp;s=78627ddb1e16ee7d1baa7bf50fdd25f5\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"PartyLocalUserRemovedReason - XBOX Game Development Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Motivos para remover um usuário local de uma rede.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://microsoft-4404708b.mintlify.app/images/We_Are_Xbox_Email-Signature_200x200.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"PartyLocalUserRemovedReason - XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Motivos para remover um usuário local de uma rede.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://microsoft-4404708b.mintlify.app/images/We_Are_Xbox_Email-Signature_200x200.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/microsoft-4404708b/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"XBOX Game Development Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7CC400\">\u003cmeta data-mint-head name=\"author\" content=\"XBOX\">\u003cmeta data-mint-head name=\"category\" content=\"Game Development\">\u003clink data-mint-head rel=\"canonical\" href=\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://devdocs.xbox.com/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://devdocs.xbox.com/es/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr-CA\" href=\"https://devdocs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://devdocs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja-JP\" href=\"https://devdocs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://devdocs.xbox.com/ko/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://devdocs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-TW\" href=\"https://devdocs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://devdocs.xbox.com/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\",\"name\":\"Microsoft\",\"url\":\"https://developer.microsoft.com/en-us/games/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://developer.microsoft.com/en-us/games/favicon.ico\"},\"sameAs\":[\"https://github.com/microsoft/Xbox-GDK-Samples\",\"https://www.youtube.com/msftgamedev\",\"https://developer.microsoft.com/en-us/games/\"]},{\"@type\":\"WebSite\",\"@id\":\"https://devdocs.xbox.com#website\",\"name\":\"XBOX Game Development Documentation\",\"url\":\"https://devdocs.xbox.com\",\"publisher\":{\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason#webpage\",\"url\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\",\"name\":\"PartyLocalUserRemovedReason\",\"description\":\"Motivos para remover um usuário local de uma rede.\",\"dateModified\":\"2026-10-08T19:45:40.000Z\",\"isPartOf\":{\"@id\":\"https://devdocs.xbox.com#website\"},\"breadcrumb\":{\"@id\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PlayFab\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/get-started/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PlayFab services\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/identity/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Multiplayer\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Party networking\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/index\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Reference\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/party_members\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"C++ SDK Details\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/typedefs\"},{\"@type\":\"ListItem\",\"position\":7,\"name\":\"Enums\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiodeviceselectiontype\"},{\"@type\":\"ListItem\",\"position\":8,\"name\":\"PartyLocalUserRemovedReason\",\"item\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason#article\",\"headline\":\"PartyLocalUserRemovedReason\",\"name\":\"PartyLocalUserRemovedReason\",\"description\":\"Motivos para remover um usuário local de uma rede.\",\"url\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason\",\"mainEntityOfPage\":{\"@id\":\"https://devdocs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason#webpage\"},\"image\":\"https://devdocs.xbox.com/images/We_Are_Xbox_Email-Signature_200x200.png\",\"dateModified\":\"2026-10-08T19:45:40.000Z\",\"publisher\":{\"@id\":\"https://developer.microsoft.com/en-us/games/#organization\"},\"isPartOf\":{\"@id\":\"https://devdocs.xbox.com#website\"}}]}\u003c/script>","siteName":"XBOX Game Development Documentation","nav":{"languages":[{"language":"en","pages":[{"title":"en","href":"/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"es","pages":[{"title":"es","href":"/es/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"fr-CA","pages":[{"title":"fr-CA","href":"/fr-CA/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"ja-jp","pages":[{"title":"ja-jp","href":"/ja-jp/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"pt-BR","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/pt-BR"}]},{"tab":"Get Started","pages":[{"title":"Get Started","href":"/pt-BR/paths/porting/overview"}]},{"tab":"Build","pages":[{"title":"Build","href":"/pt-BR/build/gdk-and-engines/overview"}]},{"tab":"Services","groups":[{"group":"XBOX Services","pages":[{"title":"Serviços do XBOX","description":"Explore a documentação dos serviços do XBOX: recursos do XBOX Live, multiplayer, dados do jogador, comunidade, armazenamento e fundamentos para o XBOX Game Development Kit.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services"},{"group":"Fundamentals","pages":[{"title":"Fundamentos","description":"Fundamentos dos serviços do XBOX para desenvolvedores do GDK: identidade, áreas restritas, Real-Time Activity, XSAPI, Game Binding, autenticação de serviço para serviço e configuração no Partner Center.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/index"},{"title":"Visão geral dos serviços do XBOX","description":"Introdução aos microsserviços dos serviços do XBOX para perfil, presença, estatísticas, placares, conquistas, multiplayer e matchmaking, acessados por meio da XSAPI.","sidebarTitle":"Serviços do XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/live-xbl-overview"},{"group":"Identity","pages":[{"title":"Identidade","description":"Página inicial dos tópicos de identidade dos serviços do XBOX: autenticação, privacidade, privilégios, perfil do usuário, gamertags e como o XBOX identifica os jogadores pelo XUID.","sidebarTitle":"Visão geral","icon":"id-card","href":"/pt-BR/services/xbox-services/fundamentals/identity/index"},{"title":"Identidade do usuário","description":"Visão geral de como os serviços do XBOX identificam os jogadores pelo XUID e de como o XUser do GDK e a identidade do PlayFab se relacionam com a entrada, os privilégios, a privacidade e o perfil do usuário.","sidebarTitle":"Identidade do usuário","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/xs-identity-overview"},{"group":"User authentication","pages":[{"title":"Autenticação","description":"Navegue pelos tópicos de autenticação dos serviços do XBOX, incluindo entrada do usuário, a XBOX Authentication Library (XAL), as APIs XUser e orientações de solução de problemas.","sidebarTitle":"Visão geral","icon":"id-card","href":"/pt-BR/services/xbox-services/fundamentals/identity/auth/index"},{"title":"Visão geral da autenticação e do acesso a contas","description":"Autentique jogadores do XBOX e gerencie a identidade com XUserHandle, a XBOX Authentication Library (XAL) e as APIs XUser em títulos com o GDK e multiplataforma.","sidebarTitle":"Autenticação e acesso a contas","icon":"database","href":"/pt-BR/services/xbox-services/fundamentals/identity/auth/live-authentication-overview"},{"title":"Solução de problemas de entrada nos serviços do XBOX","description":"Diagnostique falhas comuns de entrada nos serviços do XBOX, incluindo incompatibilidades de área restrita, acesso de contas de teste e problemas de publicação da configuração de serviço durante o desenvolvimento.","sidebarTitle":"Solução de problemas de entrada nos serviços do XBOX","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/identity/auth/live-troubleshooting-sign-in"}]},{"group":"Gamertags","pages":[{"title":"Gamertags","description":"Central de tópicos sobre gamertags, abrangendo gamertags clássicas e modernas do XBOX, intervalos de caracteres UTF-8, compatibilidade com versões anteriores e práticas recomendadas de renderização para títulos.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/index"},{"title":"Visão geral das gamertags","description":"Compare as gamertags clássicas e modernas do XBOX e saiba como recuperar, exibir e renderizar cadeias de caracteres de gamertags UTF-8 em títulos com o GDK no XBOX e no Windows.","sidebarTitle":"Gamertags","icon":"user","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-gamertags-overview"},{"title":"Gamertags clássicas","description":"As gamertags clássicas do XBOX oferecem suporte aos caracteres ASCII a-z, A-Z, 0-9, vírgula e espaço, com limite de 15 caracteres e um buffer de 16 bytes incluindo o terminador nulo.","sidebarTitle":"Gamertags clássicas","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-classic-gamertags-overview"},{"title":"Gamertags modernas","description":"Saiba como as gamertags modernas do XBOX ampliam a identidade com caracteres UTF-8 e sufixos exclusivos e veja exemplos de renderização que os títulos devem seguir para os jogadores.","sidebarTitle":"Gamertags modernas","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-overview"},{"title":"Definição e terminologia das gamertags modernas","description":"Definições dos componentes das gamertags modernas do XBOX, incluindo regras de sufixo, limites de 12 caracteres da gamertag moderna, tamanhos de buffer e intervalos UTF-8 compatíveis.","sidebarTitle":"Definição e terminologia das gamertags modernas","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-definition"},{"title":"Práticas recomendadas e testes para gamertags modernas","description":"Práticas recomendadas para renderizar os sufixos das gamertags modernas do XBOX e instruções para testar o suporte a gamertags modernas com contas de teste e contas de varejo.","sidebarTitle":"Práticas recomendadas e testes para gamertags modernas","icon":"gauge-high","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-best-practices-and-testing"},{"title":"Intervalos de caracteres UTF-8 para gamertags modernas","description":"Tabelas de referência que listam os intervalos de pontos de código UTF-8 que os serviços do XBOX permitem nas gamertags modernas, incluindo símbolos reservados e alfanuméricos latinos.","sidebarTitle":"Intervalos de caracteres UTF-8 para gamertags modernas","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-unicode"},{"title":"Compatibilidade com versões anteriores e conversões de gamertags","description":"Entenda como as gamertags modernas do XBOX permanecem compatíveis com as gamertags clássicas alfanuméricas de 15 caracteres e como as conversões aparecem nas APIs.","sidebarTitle":"Compatibilidade com versões anteriores e conversões","icon":"database","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-backwards-compatibility"}]},{"group":"Privileges and privacy","pages":[{"title":"Visão geral dos privilégios de usuário dos serviços do XBOX","description":"Recupere os privilégios de usuário dos serviços do XBOX e saiba como a assinatura, o dispositivo, o aplicativo e os controles parentais determinam quais recursos um jogador pode acessar.","sidebarTitle":"Privilégios de usuário dos serviços do XBOX","icon":"user","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/live-user-privileges-overview"},{"title":"Configurando privilégios no Partner Center","description":"Use o Partner Center para configurar os privilégios do XBOX do seu título, incluindo restrições de transmissão por área restrita e multiplayer free-to-play sem o Gold.","sidebarTitle":"Configurando privilégios no Partner Center","icon":"database","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/config/live-privileges-config"},{"title":"Visão geral de privacidade e permissões","description":"Use o serviço Privacy do XBOX e a XSAPI para executar verificações de permissão de chat, vídeo e jogo entre redes e para respeitar as preferências das listas de silenciados e de evitados.","sidebarTitle":"Privacidade e permissões","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/privacy/live-privacy-overview"},{"title":"Uso dos privilégios de usuário dos serviços do XBOX no lado do cliente","description":"Verifique os privilégios de usuário dos serviços do XBOX a partir do cliente com XUserCheckPrivilege e XUserResolvePrivilegeWithUiAsync para acionar a interface de upsell no XBOX e no PC.","sidebarTitle":"Uso dos privilégios de usuário no lado do cliente","icon":"user","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-client"},{"title":"Tratamento dos privilégios de usuário dos serviços do XBOX no lado do servidor","description":"Aplique os privilégios dos serviços do XBOX no seu servidor decodificando os tokens XSTS das terceiras partes confiáveis e lendo as declarações de privilégio de cada identidade de usuário.","sidebarTitle":"Tratamento dos privilégios no lado do servidor","icon":"database","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-server"}]}]},{"group":"Sandboxes","pages":[{"title":"Áreas restritas","description":"Guias das áreas restritas de desenvolvimento do XBOX Live: configuração, IDs de área restrita, isolamento dos dados do título durante o desenvolvimento e recuperação dos arquivos salvos da certificação.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/index"},{"title":"Configurando áreas restritas","description":"Como obter o ID da área restrita, o TitleID e o SCID no Partner Center e configurar a área restrita do seu kit de desenvolvimento XBOX para habilitar os serviços do XBOX Live no seu título.","sidebarTitle":"Configurando áreas restritas","icon":"sliders","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/live-setting-up-sandboxes"},{"title":"Visão geral das áreas restritas dos serviços do XBOX","description":"Publique a configuração de serviço do XBOX Live em uma área restrita de desenvolvimento e conheça os IDs de área restrita, as contas de teste e como alternar áreas restritas no PC e no console XBOX.","sidebarTitle":"Áreas restritas dos serviços do XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/live-setup-sandbox"},{"title":"Áreas restritas avançadas dos serviços do XBOX","description":"Análise aprofundada das áreas restritas do XBOX Live como ambientes virtuais isolados em produção, incluindo isolamento de conteúdo, escopo de autorização e fluxos de trabalho de desenvolvimento.","sidebarTitle":"Áreas restritas avançadas dos serviços do XBOX","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/live-advanced-sandboxes"},{"title":"Recuperar arquivos de jogos salvos dos testes de certificação","description":"Use o XblConnectedStorage, o xbstorage e o xgamesaveutil para obter os jogos salvos da área restrita CERT do XBOX Live e aplicá-los às suas contas de teste de desenvolvimento.","sidebarTitle":"Recuperando jogos salvos da certificação","icon":"cloud-arrow-up","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/live-get-certification-test-saves"}]},{"group":"Game binding","pages":[{"title":"Game Binding","description":"Índice dos tópicos de Game Binding do XBOX GDK, abrangendo como compartilhar uma única configuração dos serviços do XBOX entre produtos de console primários e secundários.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/game-binding/index"},{"title":"Visão geral do Game Binding","description":"Saiba como o Game Binding dos serviços do XBOX permite que dois produtos de console, como as versões para XBOX Series e XBOX One, compartilhem uma única configuração do Partner Center.","sidebarTitle":"Game Binding","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/game-binding/game-binding-overview"}]},{"group":"Using XBOX services APIs","pages":[{"title":"API dos serviços do XBOX","description":"Guias da XBOX Services API (XSAPI): padrões assíncronos da API C, compatibilidade com o C++ do XDK, inicialização da XSAPI e alternativas com pontos de extremidade REST.","sidebarTitle":"Visão geral","icon":"book-open","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/index"},{"title":"Visão geral da API dos serviços do XBOX","description":"Compare a XBOX Services API (XSAPI) do lado do cliente e os pontos de extremidade REST do XBOX Live, avalie as vantagens e desvantagens e escolha a abordagem certa para o seu título com o GDK.","sidebarTitle":"API dos serviços do XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/live-introduction-to-xbox-live-apis"},{"title":"Como usar as APIs dos serviços do XBOX (XSAPIs)","description":"Inicialize o GRTS, crie um XTaskQueue, configure o rastreamento do HttpClient e chame XblInitialize para começar a usar as APIs C da XSAPI para o XBOX Live no seu título.","sidebarTitle":"Como usar as APIs dos serviços do XBOX (XSAPIs)","icon":"book-open","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/live-gs-xbl-apis"},{"title":"Visão geral da XSAPI C","description":"Introdução à camada de API C da XSAPI para o XBOX Live em títulos com o GDK, abrangendo callbacks de alocação de memória, controle de threads e a libHttpClient.","sidebarTitle":"XSAPI C","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/live-xsapi-flat-c"},{"title":"Fazendo chamadas assíncronas na API C da XSAPI","description":"Use XAsyncBlock e XTaskQueueHandle para controlar as threads das chamadas assíncronas da XSAPI C, como XblProfileGetUserProfileAsync, em títulos do XBOX Live.","sidebarTitle":"Fazendo chamadas assíncronas na API C da XSAPI","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/live-flatc-async-patterns"},{"title":"Compatibilidade com a XSAPI do XDK","description":"Inclua o cabeçalho de compatibilidade xsapi-cpp fornecido com o GDK para continuar usando a XSAPI em C++ da era do XDK ao portar código existente de jogos do XBOX Live.","sidebarTitle":"Compatibilidade com a XSAPI do XDK","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/xbox-services-api/live-gs-backcompat-api"}]},{"group":"Real-time activity (rta) service","pages":[{"title":"RTA","description":"Tópicos do serviço Real-Time Activity (RTA) para desenvolvedores de jogos para XBOX, incluindo visões gerais conceituais, práticas recomendadas e código de exemplo da XSAPI para atualizações de estatísticas.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/rta/index"},{"title":"Visão geral do serviço Real-Time Activity","description":"O serviço Real-Time Activity (RTA) usa WebSockets para enviar estatísticas de jogadores, presença e atualizações de estado aos títulos e aplicativos complementares sem necessidade de sondagem.","sidebarTitle":"Serviço Real-Time Activity","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/rta/live-real-time-activity-service-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos sobre o Real-Time Activity (RTA) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/rta/concepts/index"},{"title":"Registrando-se para notificações de alteração de estatísticas de jogadores","description":"Habilite as notificações do Real-Time Activity (RTA) para alterações de estatísticas de jogadores aceitando-as na configuração dos serviços do XBOX no Partner Center.","sidebarTitle":"Registrando-se para notificações de estatísticas","icon":"chart-line","href":"/pt-BR/services/xbox-services/fundamentals/rta/concepts/live-register-for-stat-notifications"},{"title":"Práticas recomendadas para o serviço RTA","description":"Práticas recomendadas para o serviço WebSocket Real-Time Activity (RTA), abrangendo assinaturas, expiração de tokens, janelas de reconexão e o tratamento pela XSAPI.","sidebarTitle":"Práticas recomendadas para o serviço RTA","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/rta/concepts/live-rta-best-practices"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções sobre o Real-Time Activity (RTA) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/rta/how-to/index"},{"title":"Programando o serviço RTA","description":"Exemplos de código em C simples que mostram como registrar e cancelar o registro de manipuladores da XSAPI no serviço Real-Time Activity (RTA) do XBOX para receber alterações de estatísticas de jogadores.","sidebarTitle":"Programando o serviço RTA","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/rta/how-to/live-programming-rta"}]}]},{"group":"Authentication and s2s","pages":[{"title":"Chamadas de autenticação S2S","description":"Guias de autenticação do XBOX Live, tokens XSTS e chamadas de serviço para serviço a partir de back-ends de títulos, incluindo a configuração no Partner Center e os padrões S2S.","sidebarTitle":"Visão geral","icon":"id-card","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/index"},{"title":"Autenticação e S2S","description":"Como os títulos se autenticam no XBOX Live e fazem chamadas REST de serviço para serviço, abrangendo a configuração de serviços personalizados, os tokens XSTS e o fluxo de autenticação S2S.","sidebarTitle":"Autenticação e S2S","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/live-s2s-auth-calls-nav"},{"group":"Custom service configuration","pages":[{"title":"Configuração de serviços personalizados","description":"Central de configuração de serviços personalizados para títulos do XBOX, abrangendo políticas de acesso, logon único, terceiras partes confiáveis e a configuração de serviços web no Partner Center.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/index"},{"title":"Configuração de serviços personalizados","description":"Visão geral da configuração de serviços de jogo personalizados no Partner Center, abrangendo políticas de acesso, logon único, terceiras partes confiáveis e pontos de extremidade de serviços web.","sidebarTitle":"Configuração de serviços personalizados","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/live-custom-services-config-nav"},{"group":"Access policies","pages":[{"title":"Políticas de acesso","description":"Central de documentação das políticas de acesso, abrangendo como os títulos do XBOX permitem que outros aplicativos e serviços leiam ou gravem dados de áreas de recursos, como placares e armazenamento.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/index"},{"title":"Políticas de acesso","description":"Índice da seção de políticas de acesso do XBOX, com links para a visão geral e as etapas de configuração no Partner Center para compartilhar dados do Title Storage e de jogabilidade.","sidebarTitle":"Políticas de acesso","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/live-access-policies-nav"},{"title":"Visão geral das políticas de acesso","description":"As políticas de acesso permitem que os títulos do XBOX concedam a aplicativos complementares, serviços web e outros jogos permissão para ler ou atualizar configurações e dados armazenados nos serviços do XBOX.","sidebarTitle":"Políticas de acesso","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/live-access-policies-overview"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência e configuração das políticas de acesso de serviço para serviço no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/config/index"},{"title":"Configurando políticas de acesso pelo Partner Center","description":"Como configurar as políticas de acesso dos serviços do XBOX no Partner Center para que outros aplicativos, jogos e serviços web possam ler ou modificar os dados armazenados do seu título.","sidebarTitle":"Configurando políticas de acesso pelo Partner Center","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/config/live-access-policies-config-nav"},{"title":"Configurando políticas de acesso no Partner Center","description":"Guia passo a passo do Partner Center para Managed Partners adicionarem políticas de acesso que permitem que aplicativos complementares e serviços web compartilhem os dados dos serviços do XBOX.","sidebarTitle":"Configurando políticas de acesso no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/access-policies/config/live-access-policies-udc"}]}]},{"group":"Single sign-on","pages":[{"title":"Logon único","description":"Central de logon único que explica como os jogadores do XBOX podem acessar seus serviços usando a conta do XBOX, além de passo a passos de configuração no Partner Center.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/single-sign-on/index"},{"title":"Logon único","description":"Índice da seção de logon único (SSO) do XBOX, mostrando como a entrada na rede XBOX libera seus serviços personalizados e como configurá-la no Partner Center.","sidebarTitle":"Logon único","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/single-sign-on/live-single-sign-on-nav"},{"title":"Configurando o logon único no Partner Center","description":"Configure o logon único do XBOX no Partner Center para que as URLs do seu título recebam tokens XSTS, permitindo que os jogadores usem a conta do XBOX com seus serviços personalizados.","sidebarTitle":"Configurando o logon único no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/single-sign-on/live-single-sign-on"}]},{"group":"Web services","pages":[{"title":"Serviços web","description":"Documentação de serviços web para títulos do XBOX, mostrando como personalizar as interações dos aplicativos com os serviços do XBOX e configurar pontos de extremidade no Partner Center.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/web-services/index"},{"title":"Serviços web","description":"Configure pontos de extremidade de serviços web personalizados para títulos com o XBOX Live habilitado, incluindo a configuração no nível do publicador no Partner Center para SSO e acesso S2S.","sidebarTitle":"Serviços web","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/web-services/live-web-services-nav"},{"title":"Configurando serviços web no Partner Center","description":"Crie e configure serviços web do publicador no Partner Center para o SSO do XBOX Live, a configuração de terceiras partes confiáveis e o acesso a chamadas de serviço para serviço.","sidebarTitle":"Configurando serviços web no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/web-services/live-web-services"}]},{"title":"Configurando terceiras partes confiáveis","description":"Referência às etapas do Partner Center para configurar terceiras partes confiáveis que decodificam os tokens do XBOX Secure Token Service (XSTS) para os seus serviços web personalizados.","sidebarTitle":"Configurando terceiras partes confiáveis","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/custom-service-config/relying-parties/live-relying-parties-nav"}]},{"group":"Service calls to XBOX services","pages":[{"title":"Chamadas S2S","description":"Referência para fazer chamadas REST de serviço para serviço ao XBOX Live a partir de serviços de títulos, incluindo a obtenção de tokens XSTS e os padrões de chamada S2S.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/index"},{"title":"Chamadas de serviço aos serviços do XBOX","description":"Visão geral da autenticação de serviços de título no XBOX Live para invocar pontos de extremidade REST, abrangendo os fluxos de chamada S2S e a configuração do Business Partner Certificate.","sidebarTitle":"Chamadas de serviço aos serviços do XBOX","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/live-s2s-calls-nav"},{"title":"Chamadas de serviços de título aos serviços do XBOX","description":"Chame pontos de extremidade REST do XBOX Live a partir de um serviço de título usando tokens XSTS, Business Partner Certificates, chaves de prova e o fluxo de autenticação S2S.","sidebarTitle":"Chamadas de serviços de título aos serviços do XBOX","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/live-title-service-calls-xbox-live"},{"group":"Service-to-service calling patterns","pages":[{"title":"Padrões de chamada S2S","description":"Padrões de chamada de serviço para serviço do XBOX Live, incluindo o gerenciamento de sessões multiplayer do MPSD e a recuperação da lista de contas excluídas para o GDPR.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/index"},{"title":"Padrões de chamada de serviço para serviço","description":"Padrões de chamada de serviço para serviço do XBOX Live para o gerenciamento de sessões multiplayer do MPSD e a recuperação de contas excluídas para o GDPR a partir do serviço do seu título.","sidebarTitle":"Padrões de chamada de serviço para serviço","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/live-s2s-call-patterns-nav"},{"title":"Gerenciamento de sessões multiplayer de serviço para serviço","description":"Use os padrões de chamada S2S com o Multiplayer Session Directory (MPSD) para gerenciar sessões do XBOX Live a partir de um servidor de título com a autenticação Business Partner.","sidebarTitle":"Gerenciamento de sessões multiplayer S2S","icon":"people-group","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/live-mpsd-service-to-service"},{"title":"Obtendo a lista de contas excluídas a partir de um serviço","description":"Recupere a lista de contas excluídas do XBOX Live para conformidade com o GDPR usando um token XSTS e o ponto de extremidade REST deletedaccounts.xboxlive.com.","sidebarTitle":"Obtendo a lista de contas excluídas","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/s2s-calls/s2s-call-patterns/live-get-deleted-accounts-list"}]}]},{"group":"XBOX services authentication","pages":[{"title":"Autenticação de serviços","description":"Guias de autenticação de serviços do XBOX Live, abrangendo tokens XSTS, autenticação de serviços de título, entrada em sites e declarações de tokens de segurança para títulos com o GDK.","sidebarTitle":"Visão geral","icon":"id-card","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/index"},{"title":"Autenticação dos serviços do XBOX (conteúdo)","description":"Índice de conteúdo dos tópicos de autenticação do XBOX Live: tokens de segurança XSTS, autenticação de serviços de título, entrada em sites e informações básicas sobre os fluxos de tokens.","sidebarTitle":"Autenticação dos serviços do XBOX (conteúdo)","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/live-service-authentication-nav"},{"title":"Autenticação dos serviços do XBOX","description":"Informações básicas sobre a autenticação de chamadas ao XBOX Live usando tokens XSTS e assinaturas, abrangendo o uso da XSAPI no lado do cliente e os fluxos RESTful de serviço para serviço.","sidebarTitle":"Autenticação dos serviços do XBOX","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/live-xbox-live-authentication"},{"title":"Autenticação dos serviços do XBOX para serviços de título","description":"Use tokens XSTS de parceiro com declarações JWT criptografadas, como pXUID e gamertag, para autenticar usuários no seu serviço web de título personalizado do XBOX Live.","sidebarTitle":"Autenticação dos serviços do XBOX para serviços de título","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/live-title-service-authentication"},{"group":"XBOX services security tokens","pages":[{"title":"Tokens de segurança","description":"Referência dos tokens de segurança XSTS do XBOX Live: estrutura do token, definições das declarações, descriptografia de um token XSTS de exemplo e validação pela terceira parte confiável.","sidebarTitle":"Visão geral","icon":"lock","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/security-tokens/index"},{"title":"Tokens de segurança do XBOX Live","description":"Índice dos tópicos sobre tokens de segurança do XBOX Live: estrutura do token XSTS para títulos com o GDK, declarações de token disponíveis e um exemplo de token XSTS decodificado.","sidebarTitle":"Tokens de segurança do XBOX Live","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/security-tokens/live-security-token-nav"},{"title":"Tokens de segurança dos serviços do XBOX (tokens XSTS)","description":"Visão geral da estrutura dos tokens de segurança XSTS do XBOX Live, da configuração da terceira parte confiável, das chaves de criptografia, da política de assinatura e das declarações xui com vários usuários.","sidebarTitle":"Tokens de segurança dos serviços do XBOX (XSTS)","icon":"lock","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/security-tokens/live-security-tokens"},{"title":"Declarações de tokens de segurança dos serviços do XBOX","description":"Referência das declarações dos tokens XSTS criptografados do XBOX Live, incluindo público-alvo, ID da área restrita, chave de prova e declarações de identidade do dispositivo, do título e do usuário.","sidebarTitle":"Declarações de tokens de segurança dos serviços do XBOX","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/security-tokens/live-token-claims"},{"title":"Exemplo de token XSTS, descriptografia e validação","description":"Acompanhe um exemplo de token JWT XSTS criptografado do XBOX Live, mostrando como descriptografá-lo com a chave privada de uma terceira parte confiável e validar suas declarações.","sidebarTitle":"Exemplo de token XSTS e descriptografia","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/security-tokens/live-sample-xsts-token"}]},{"title":"Entrada nos serviços do XBOX para sites de títulos","description":"Habilite a entrada OAuth 2.0 com conta Microsoft em sites de títulos e troque tokens de acesso por tokens de usuário do XBOX Live para ler dados e perfis dos jogadores.","sidebarTitle":"Entrada nos serviços do XBOX para sites de títulos","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/s2s-auth-calls/service-authentication/live-website-authentication"}]}]},{"group":"Configure services in partner center","pages":[{"title":"Configuração do portal","description":"Tópicos de configuração do portal Partner Center para os serviços do XBOX, incluindo a configuração do título, compartilhamento de dados, Game DVR, IDs de configuração de serviço e a página de resumo.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/index"},{"title":"Visão geral da configuração do portal","description":"Visão geral da configuração dos serviços do XBOX no Partner Center para identidade, dados baseados em eventos, estatísticas, placares, conquistas e configurações de jogabilidade.","sidebarTitle":"Configuração do portal","icon":"circle-info","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-portal-config-overview"},{"title":"Página de resumo da configuração dos serviços do XBOX","description":"Use a página de resumo dos serviços do XBOX no Partner Center para ver a configuração por área restrita, alternar entre áreas restritas e exportar, importar, certificar ou publicar alterações.","sidebarTitle":"Página de resumo dos serviços do XBOX","icon":"sliders","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-portal-summary-tab"},{"title":"Configurando os serviços do XBOX no Partner Center","description":"Configure as propriedades iniciais dos serviços do XBOX do seu título no Partner Center, incluindo títulos localizados, localidade padrão, famílias de dispositivos e data de embargo.","sidebarTitle":"Configurando os serviços do XBOX no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-config-xbl-setup"},{"title":"Configurar um aplicativo ou jogo no Partner Center (Managed Partners)","description":"Configuração passo a passo no Partner Center para Managed Partners criarem um produto, habilitarem os serviços do XBOX, publicarem e atualizarem o arquivo MicrosoftGame.config.","sidebarTitle":"Configurando um aplicativo ou jogo no Partner Center","icon":"download","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-setup-partner-center-partners"},{"title":"Configurando o Game DVR no Partner Center","description":"Adicione e localize as cadeias de caracteres de clipes do Game DVR do seu título do XBOX no Partner Center e habilite a gravação e a transmissão do Game DVR nas versões do Windows 10.","sidebarTitle":"Configurando o Game DVR no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-game-dvr"},{"title":"Configurando o compartilhamento de dados no Partner Center","description":"Conceda a aplicativos complementares, serviços web e outros jogos acesso aos dados dos serviços do XBOX do seu título configurando políticas de compartilhamento por área de recurso no Partner Center.","sidebarTitle":"Configurando o compartilhamento de dados no Partner Center","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-data-sharing-udc"},{"title":"IDs de configuração dos serviços do XBOX para Managed Partners","description":"Localize os IDs de configuração dos serviços do XBOX no Partner Center para Managed Partners, para que os títulos possam integrar conquistas, estatísticas, placares e o Smartmatch.","sidebarTitle":"IDs de configuração dos serviços do XBOX","icon":"gauge","href":"/pt-BR/services/xbox-services/fundamentals/portal-config/live-service-config-ids-mp"}]}]},{"group":"Multiplayer","pages":[{"title":"Multiplayer","description":"Navegue pelos tópicos de multiplayer do XBOX GDK, incluindo chat, convites, matchmaking, MPSD, Multiplayer Manager, Multiplayer Activity e orientações para várias redes.","sidebarTitle":"Visão geral","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/index"},{"title":"Visão geral do multijogador","description":"Visão geral das tecnologias multijogador da Microsoft para servidores dedicados, ponto a ponto, matchmaking, convites, gerenciamento de sessões e chat de jogo entre plataformas.","sidebarTitle":"Multijogador","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/overviews/multiplayer-intro"},{"group":"Overviews","pages":[{"title":"Visões gerais","description":"Referência e visões gerais de sessões multijogador e matchmaking no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/overviews/index"},{"title":"Visão geral do multijogador dos serviços XBOX","description":"Introdução aos recursos multijogador dos serviços XBOX, incluindo sessões do MPSD, matchmaking do SmartMatch, rede, chat de voz e chat de texto para jogo em tempo real.","sidebarTitle":"Multijogador dos serviços XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/multiplayer/overviews/live-multiplayer-intro"},{"title":"Cenários multijogador comuns","description":"Compare cenários multijogador comuns do XBOX Live, como jogo comparativo, jogo online com amigos e matchmaking baseado em habilidade, ordenados por esforço.","sidebarTitle":"Cenários multijogador comuns","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/overviews/live-common-multiplayer-scenarios"},{"title":"Orientações de design multijogador para XBOX e PC","description":"Orientações de arquitetura para títulos GDK voltados para XBOX e PC, comparando designs servidor-cliente e cliente-host com PlayFab Party, MPSD, MPM e SmartMatch.","sidebarTitle":"Orientações de design multijogador para XBOX e PC","icon":"cube","href":"/pt-BR/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk"},{"title":"Orientações de design multijogador multiplataforma","description":"Orientações de design para combinar PlayFab, MPSD e SmartMatch em títulos multijogador multiplataforma voltados para XBOX, PC, PlayStation, Steam, iOS e Android.","sidebarTitle":"Design multijogador multiplataforma","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform"}]},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos sobre sessões multiplayer e matchmaking no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/concepts/index"},{"title":"Visão geral dos conceitos de multiplayer","description":"Principais termos e conceitos de multiplayer do XBOX, incluindo sessões multiplayer, MPSD, modelos de sessão, matchmaking SmartMatch e qualidade de serviço (QoS).","sidebarTitle":"Conceitos de multiplayer","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts"},{"title":"Configurando o serviço Multiplayer","description":"Configure o serviço Multiplayer do XBOX para o seu título, incluindo modelos de sessão, hoppers do SmartMatch e cadeias de caracteres de convite personalizadas na configuração de serviço.","sidebarTitle":"Configurando o serviço multiplayer","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-configure-the-multiplayer-service"},{"title":"Funções no multiplayer","description":"Defina funções de jogadores e reserve vagas em sessões multiplayer do XBOX para que o serviço acompanhe as atribuições de funções e imponha contagens máximas por função de jogabilidade.","sidebarTitle":"Funções no multiplayer","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-multiplayer-roles"},{"title":"Navegação de sessões multiplayer","description":"Habilite a navegação de sessões multiplayer do XBOX para que os jogadores consultem, filtrem e ingressem em sessões de jogo abertas usando metadados definidos pelo título em vez do matchmaking.","sidebarTitle":"Navegação de sessões multiplayer","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-session-browse"},{"title":"Introdução à chamada direta do serviço Multiplayer","description":"Introdução à chamada direta da API do Multiplayer 2015 e do MPSD em vez de usar o Multiplayer Manager, incluindo sessões, convites e SmartMatch.","sidebarTitle":"Introdução à chamada direta do multiplayer","icon":"circle-info","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-intro-calling-mp-directly"},{"title":"Migrando um árbitro","description":"Como selecionar um novo árbitro durante uma sessão do Multiplayer 2015 usando migração normal ou de failover com listas de candidatos a host do MPSD nos serviços do XBOX.","sidebarTitle":"Migrando um árbitro","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-migrating-an-arbiter"}]},{"group":"Game chat","pages":[{"title":"Chat","description":"Navegue pelos tópicos de chat do XBOX GDK, incluindo o Game Chat 2, o chat de voz do PlayFab Party e orientações para adicionar comunicação de baixa latência ao seu título.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/chat/index"},{"group":"Game chat 2","pages":[{"title":"Game Chat 2","description":"Navegue pelos tópicos do Game Chat 2 para o XBOX GDK, incluindo o passo a passo da API C++, a manipulação de áudio em tempo real e o chat de voz e de texto que respeita a privacidade.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/index"},{"title":"Introdução ao Game Chat 2","description":"Adicione chat de voz e de texto ao seu título do XBOX GDK com o Game Chat 2, respeitando a privacidade dos jogadores, a acessibilidade e os requisitos de comunicação do console XBOX.","sidebarTitle":"Introdução ao Game Chat 2","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro"},{"title":"Usando a API C++ do Game Chat 2","description":"Passo a passo da API C++ do Game Chat 2 no XBOX GDK, abrangendo a inicialização, a adição de usuários, a configuração dos canais de chat e os padrões de tratamento de erros.","sidebarTitle":"Usando a API C++ do Game Chat 2","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2"},{"title":"Manipulação de áudio em tempo real","description":"Passo a passo para inspecionar e aplicar efeitos de áudio em tempo real aos fluxos de voz do Game Chat 2 usando o pipeline de manipulação de áudio no seu título do XBOX GDK.","sidebarTitle":"Manipulação de áudio em tempo real","icon":"volume-high","href":"/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/real-time-audio-manipulation"}]},{"title":"Adicionando chat usando o Microsoft Azure PlayFab Party","description":"Saiba como o PlayFab Party adiciona chat de voz e de texto de baixa latência e transcrição aos jogos do XBOX GDK, com suporte entre redes e detalhes de preços do PlayFab.","sidebarTitle":"Adicionando chat com o PlayFab Party","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/chat/playfab-party-intro-chat"}]},{"group":"Multiplayer activity (mpa)","pages":[{"title":"Mpa","description":"Navegue pelos tópicos do Multiplayer Activity (MPA) do XBOX para o GDK, incluindo atividades, convites, jogadores recentes, integração com o PlayFab e orientações de solução de problemas.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpa/index"},{"title":"Visão geral do recurso Multiplayer Activity (MPA)","description":"Visão geral de como o Multiplayer Activity simplifica a integração com o XBOX para atividades, convites e jogadores recentes, e permite entradas a partir do grafo social de um jogador.","sidebarTitle":"Recurso Multiplayer Activity (MPA)","icon":"circle-info","href":"/pt-BR/services/xbox-services/multiplayer/mpa/live-mpa-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos do Multiplayer Activity (MPA) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/index"},{"title":"Atividades","description":"Divulgue experiências multiplayer nas quais outros jogadores do XBOX podem ingressar com o Multiplayer Activity, incluindo campos de atividade, restrições de entrada e contagens de jogadores.","sidebarTitle":"Atividades","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-activities"},{"title":"Enviar um convite para outro jogador ingressar em um jogo multiplayer","description":"Envie convites do Multiplayer Activity para que outro jogador do XBOX possa ingressar em um jogo, incluindo fluxos de cliente e servidor, sinalizadores de crossplay e cadeias de conexão.","sidebarTitle":"Enviar uma solicitação para outro jogador","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-invites"},{"title":"Jogadores recentes","description":"Registre interações entre jogadores com os jogadores recentes do Multiplayer Activity do XBOX, com suporte a relatos unidirecionais e a grupos bidirecionais enviados pelo servidor.","sidebarTitle":"Jogadores recentes","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-recent-players"},{"title":"Guia de solução de problemas de convites e atividades do MPA","description":"Solucione problemas de convites e atividades do Multiplayer Activity do XBOX verificando restrições de entrada, sinalizadores de crossplay, área restrita, ID do título e a configuração do Partner Center.","sidebarTitle":"Solução de problemas de convites e atividades do MPA","icon":"triangle-exclamation","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-troubleshooting"},{"title":"Integração com PlayFab Lobby e Match","description":"Práticas recomendadas para integrar o Multiplayer Activity do XBOX ao PlayFab Lobby e Match, incluindo atualizações de atividade, resolução de XUID e tratamento de convites.","sidebarTitle":"Integração com PlayFab Lobby e Match","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-playfab-integration"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções para o Multiplayer Activity (MPA) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpa/how-to/index"},{"title":"Código de exemplo do Multiplayer Activity","description":"Exemplos em C++ de início rápido do Multiplayer Activity do XBOX para definir atividades, enviar convites e atualizar a lista de jogadores recentes a partir do seu título do GDK.","sidebarTitle":"Código de exemplo do Multiplayer Activity","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to"}]}]},{"group":"Multiplayer manager (mpm)","pages":[{"title":"Mpm","description":"Navegue pelos tópicos, conceitos e guias de instruções do Multiplayer Manager (MPM) para gerenciar sessões, matchmaking e convites de jogo do XBOX Live no seu título do GDK.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpm/index"},{"title":"Visão geral do Multiplayer Manager","description":"Visão geral do Multiplayer Manager, a API de alto nível do XBOX Live que simplifica o gerenciamento de sessões do MPSD, o matchmaking SmartMatch, os convites e a entrada em andamento.","sidebarTitle":"Multiplayer Manager","icon":"circle-info","href":"/pt-BR/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos do Multiplayer Manager (MPM) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/index"},{"title":"Visão geral da API do Multiplayer Manager","description":"Visão geral dos métodos e classes mais importantes da API do Multiplayer Manager do XBOX, incluindo sessões de lobby, sessões de jogo, membros e eventos multiplayer.","sidebarTitle":"API do Multiplayer Manager","icon":"circle-info","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview"},{"group":"Multiplayer manager flowcharts","pages":[{"title":"Fluxogramas","description":"Navegue pelos fluxogramas do Multiplayer Manager do XBOX, incluindo matchmaking, convites, ativação de protocolo, migração de host e encerramento de sessões multiplayer.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/index"},{"title":"Jogando com amigos (fluxograma)","description":"Fluxogramas para iniciar um jogo do Multiplayer Manager do XBOX com amigos, abrangendo o cliente que convida e o cliente que recebe e aceita o convite.","sidebarTitle":"Jogando com amigos (fluxograma)","icon":"users","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-play-with-friends"},{"title":"Jogando usando o matchmaking SmartMatch (fluxograma)","description":"Fluxograma que mostra como iniciar um jogo do Multiplayer Manager do XBOX com amigos e, em seguida, preencher as vagas abertas usando o matchmaking SmartMatch com outros jogadores do XBOX.","sidebarTitle":"Jogando usando o SmartMatch","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-play-with-smartmatch-matchmaking"},{"title":"Verificando a qualidade de serviço para matchmaking (fluxograma)","description":"Fluxograma que mostra quando executar verificações de qualidade de serviço em um fluxo de trabalho de matchmaking do Multiplayer Manager do XBOX antes que os jogadores comecem a jogar juntos.","sidebarTitle":"Verificando a qualidade de serviço para","icon":"network-wired","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-use-matchmaking-and-qos"},{"title":"Enviando convites para outro jogador (fluxograma)","description":"Fluxograma para enviar convites de jogo do XBOX com o Multiplayer Manager, mostrando o uso do seletor de amigos da Title-Callable UI do sistema ou de uma interface do usuário personalizada no título.","sidebarTitle":"Enviando convites para outro jogador","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-send-invites"},{"title":"Tratando a ativação de protocolo (fluxograma)","description":"Fluxograma para tratar a ativação de protocolo do Multiplayer Manager no XBOX quando um jogador aceita um convite de jogo ou ingressa em um jogo pelo cartão de perfil.","sidebarTitle":"Tratando a ativação de protocolo (fluxograma)","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-on-protocol-activation"},{"title":"Preenchendo vagas abertas em um jogo multiplayer (fluxograma)","description":"Fluxogramas para preencher vagas abertas em um jogo multiplayer do XBOX com o Multiplayer Manager, convidando amigos ou usando o matchmaking SmartMatch.","sidebarTitle":"Preenchendo vagas abertas em um jogo multiplayer","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-fill-open-slots"},{"title":"Tratando a migração de host (fluxograma)","description":"Fluxograma para tratar a migração de host em um jogo do Multiplayer Manager do XBOX quando o host atual se desconecta e um novo host precisa assumir a sessão.","sidebarTitle":"Tratando a migração de host (fluxograma)","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-host-migration"},{"title":"Encerrando uma sessão multiplayer (fluxograma)","description":"Fluxograma para encerrar uma sessão do Multiplayer Manager no XBOX depois que um jogo multiplayer termina e as sessões de lobby e de jogo não são mais necessárias.","sidebarTitle":"Encerrando uma sessão multiplayer","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mpm-shut-down"}]}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções para o Multiplayer Manager (MPM) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/index"},{"title":"Jogar multiplayer com amigos usando o Multiplayer Manager","description":"Guia passo a passo para usar o Multiplayer Manager para inicializar uma sessão de lobby, enviar convites do XBOX Live e permitir que amigos ingressem em um jogo em andamento.","sidebarTitle":"Habilitar jogos multiplayer com amigos","icon":"users","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/live-play-multiplayer-with-friends"},{"title":"Matchmaking multiplayer com SmartMatch e MPM","description":"Use o Multiplayer Manager e o matchmaking SmartMatch para encontrar jogadores do XBOX Live, criar uma sessão de lobby, enviar convites opcionais e iniciar uma partida multiplayer.","sidebarTitle":"Habilitar a busca de um jogo multiplayer","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/live-play-multiplayer-with-matchmaking"},{"title":"Enviando convites de jogo usando o Multiplayer Manager","description":"Como enviar convites de jogo do XBOX Live com o Multiplayer Manager usando a Title-Callable UI (TCUI) da plataforma ou uma interface do usuário de convite personalizada implementada pelo título.","sidebarTitle":"Enviando convites de jogo usando o Multiplayer Manager","icon":"book-open","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/live-send-game-invites"},{"title":"Tratar a ativação de protocolo com o Multiplayer Manager","description":"Use o Multiplayer Manager do XBOX para tratar a ativação de protocolo quando um jogador aceita um convite de jogo ou ingressa pelo gamercard, incluindo o tratamento da entrada no lobby.","sidebarTitle":"Tratando a ativação de protocolo para iniciar um jogo","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/live-handle-protocol-activation"}]}]},{"group":"Multiplayer session directory (mpsd)","pages":[{"title":"MPSD","description":"Navegue pelos tópicos, conceitos e guias de instruções do Multiplayer Session Directory (MPSD) para compartilhar o estado da sessão, convites e entradas entre clientes do XBOX Live.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/index"},{"title":"Visão geral do Multiplayer Session Directory","description":"Visão geral do serviço MPSD, dos identificadores de sessão XblMultiplayer, das notificações de alteração e da sincronização de sessões entre clientes e títulos do XBOX Live.","sidebarTitle":"Multiplayer Session Directory","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/live-mpsd-overview"},{"title":"Multiplayer Session Directory","description":"Guia detalhado do MPSD que aborda atributos de modelos de sessão, o esquema do contrato v107, modelos de QoS, inicialização de membros e solução de problemas de multijogador.","sidebarTitle":"Multiplayer Session Directory","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/live-xbox-multiplayer-session-directory"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos do Multiplayer Session Directory (MPSD) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/index"},{"title":"Tópicos avançados de sessões multiplayer","description":"Análise detalhada das sessões do MPSD, abrangendo propriedades de membros, capacidades, limites de tamanho, estados de usuário, tempos limite, árbitros e gerenciamento do ciclo de vida do processo.","sidebarTitle":"Tópicos avançados de sessões multiplayer","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details"},{"title":"Visibilidade e possibilidade de entrada em sessões de jogo","description":"Explica as configurações de visibilidade (aberta, visível, privada) e de possibilidade de entrada em sessões de jogo do MPSD e recomenda configurações para convites e entradas multiplayer do XBOX.","sidebarTitle":"Visibilidade e possibilidade de entrada em sessões de jogo","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-game-session-visibility-joinability"},{"title":"Modelos de sessão multiplayer","description":"Saiba como os modelos de sessão do MPSD funcionam como projetos para criar sessões multijogador, incluindo versões de modelo e exemplos que você pode copiar e modificar.","sidebarTitle":"Modelos de sessão multiplayer","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-session-templates"},{"title":"Constantes do modelo de sessão","description":"Referência das constantes predefinidas do modelo de sessão do MPSD (system, capabilities, metrics, memberInitialization, QoS) que configuram as sessões multijogador do XBOX.","sidebarTitle":"Constantes do modelo de sessão","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-session-template-constants"},{"title":"Habilitar sessões grandes para multiplayer","description":"Como criar sessões multiplayer grandes do MPSD com até 10.000 membros para jogos MMO, transmissões e encontros usando as APIs do Multiplayer 2015.","sidebarTitle":"Habilitar sessões grandes para multiplayer","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-large-sessions"},{"title":"Perguntas frequentes e solução de problemas de multiplayer","description":"Perguntas frequentes e dicas de solução de problemas de multiplayer do XBOX, abrangendo MPSD, MPA, assinaturas de sessão, desconexões, SCIDs e áreas restritas.","sidebarTitle":"Perguntas frequentes e solução de problemas de multiplayer","icon":"circle-question","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-multiplayer-2015-faq"},{"title":"Guia de solução de problemas de convites e atividades do MPSD","description":"Solucione problemas da interface do usuário de entrada por convite e atividade do MPSD desabilitada verificando o estado da sessão, a área restrita e os IDs de título, o MicrosoftGame.config e a configuração do modelo.","sidebarTitle":"Solução de problemas de convites e atividades do MPSD","icon":"triangle-exclamation","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-multiplayer-invite-troubleshooting"},{"title":"Migrando do MPSD para o PlayFab Multiplayer e o MPA","description":"Guia de migração de títulos XBOX do MPSD para os lobbies do PlayFab Multiplayer e o Multiplayer Activity (MPA) para convites, matchmaking e jogadores recentes.","sidebarTitle":"Migrando do MPSD para o PlayFab Multiplayer","icon":"server","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções para o Multiplayer Session Directory (MPSD) no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/index"},{"title":"Tarefas de multijogador","description":"Exemplos de código para tarefas comuns do Multiplayer de 2015: assinar alterações do MPSD, criar sessões, enviar convites, entrar em sessões, tíquetes de matchmaking e atividade.","sidebarTitle":"Tarefas de multijogador","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos"},{"title":"Códigos de status de sessões multijogador","description":"Tabela de referência dos códigos de status HTTP retornados pelos serviços XBOX ao solicitar ou atualizar uma sessão multijogador do MPSD, com corpos de resposta e significados.","sidebarTitle":"Códigos de status de sessões multijogador","icon":"chart-line","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-status-codes"}]}]},{"group":"Invites","pages":[{"title":"Convites","description":"Navegue pelos tópicos de convites do XBOX para o GDK, incluindo conceitos de convites, diagramas de fluxo de UX, suporte entre SDKs e código de exemplo para enviar e receber convites.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/invites/index"},{"title":"Visão geral dos convites","description":"Visão geral do sistema de convites multiplayer do XBOX, incluindo como os títulos enviam convites, controlam o fluxo de convites e passam texto de notificação personalizado e dados do título.","sidebarTitle":"Convites","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/invites/live-multiplayer-invites-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos de convites multiplayer no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/invites/concepts/index"},{"title":"Fluxos de convites para jogos multiplayer","description":"Detalhamento do fluxo de UX para enviar e receber convites para jogos multiplayer no XBOX, abrangendo convites no jogo, notificações do sistema e interações com a Party.","sidebarTitle":"Fluxos de convites para jogos multiplayer","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/invites/concepts/live-multiplayer-invite-flows"},{"title":"Convites multiplayer entre versões de título do XDK e do GDK","description":"Como o serviço Multiplayer do XBOX oferece suporte a convites, entradas, SmartMatch e atividade entre versões de título do XBOX One SDK e do Microsoft GDK que compartilham um ID de título.","sidebarTitle":"Convites entre versões do XBOX One Software","icon":"clock-rotate-left","href":"/pt-BR/services/xbox-services/multiplayer/invites/concepts/live-multiplayer-xdkinvites"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções para convites multiplayer no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/invites/how-to/index"},{"title":"Enviando convites","description":"Envie convites para jogos multiplayer do XBOX a partir de um título usando a sobreposição da Title-Callable UI ou a API XblMultiplayerSendInvitesAsync com uma interface do usuário personalizada no jogo.","sidebarTitle":"Enviando convites","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/invites/how-to/live-invites-send"},{"title":"Recebendo convites","description":"Adicione o tratamento de convites para jogos multiplayer ao seu título dos serviços do XBOX registrando o protocolo multiplayer e os retornos de chamada de evento de convite do XGameActivation.","sidebarTitle":"Recebendo convites","icon":"book-open","href":"/pt-BR/services/xbox-services/multiplayer/invites/how-to/live-invites-receive"}]}]},{"group":"Smartmatch matchmaking","pages":[{"title":"Matchmaking","description":"Navegue pela documentação de matchmaking do XBOX para o GDK, incluindo conceitos do SmartMatch, QoS da sessão de destino e guias de configuração de hoppers no Partner Center.","sidebarTitle":"Visão geral","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/index"},{"title":"Visão geral do matchmaking","description":"Introdução ao matchmaking SmartMatch do XBOX, incluindo como tíquetes de partida, sessões do MPSD e a API do Multiplayer Manager ajudam a encontrar jogadores compatíveis.","sidebarTitle":"Matchmaking","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/live-matchmaking-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos de matchmaking multiplayer no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/concepts/index"},{"title":"Usando o matchmaking SmartMatch","description":"Use o matchmaking SmartMatch do XBOX para criar sessões de tíquete de partida, definir atributos de jogadores, gerenciar a QoS e reutilizar sessões de jogo no seu título multiplayer.","sidebarTitle":"Usando o matchmaking SmartMatch","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/concepts/live-matchmaking-how-tos"},{"title":"Inicialização da sessão de destino e QoS","description":"Inicialização da sessão de destino do SmartMatch no XBOX, abrangendo os estágios de inicialização gerenciada e as verificações de qualidade de serviço entre pares antes da jogabilidade.","sidebarTitle":"Inicialização da sessão de destino e QoS","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/concepts/live-matchmaking-target-session"}]},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência e configuração do matchmaking multiplayer no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/config/index"},{"title":"Configurando o matchmaking no Partner Center","description":"Configure o matchmaking SmartMatch no Partner Center para títulos do XBOX, incluindo modelos de sessão, regras de hopper e regras de equipe para a combinação de jogadores compatíveis.","sidebarTitle":"Configurando o matchmaking no Partner Center","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/config/live-matchmaking-config"}]}]}]},{"group":"Community","pages":[{"title":"Comunidade","description":"Página inicial dos recursos de comunidade do XBOX Live: sistema de pessoas, presença, reputação e Social Manager para criar experiências de jogo sociais.","sidebarTitle":"Visão geral","icon":"comments","href":"/pt-BR/services/xbox-services/community/index"},{"title":"Visão geral dos recursos sociais","description":"Como os recursos sociais do XBOX Live — perfil, lista de amigos, presença, gamerscore, conquistas e reputação — ajudam a conectar os jogadores em torno do seu título.","sidebarTitle":"Visão geral dos recursos sociais","icon":"users","href":"/pt-BR/services/xbox-services/community/live-social-overview"},{"group":"Social manager","pages":[{"title":"Social Manager","description":"Página inicial da API do Social Manager dos serviços do XBOX, que mantém os dados de amigos, presença e grafo social atualizados para o seu título com o mínimo de esforço.","sidebarTitle":"Visão geral","icon":"comments","href":"/pt-BR/services/xbox-services/community/social-manager/index"},{"title":"Visão geral do Social Manager","description":"Como a API do Social Manager dos serviços do XBOX simplifica o grafo social, usando o Real-Time Activity para manter os dados de amigos e presença atualizados com chamadas síncronas.","sidebarTitle":"Social Manager","icon":"circle-info","href":"/pt-BR/services/xbox-services/community/social-manager/live-social-manager-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Conceitos do Social Manager do XBOX Live no XBOX Game Development Kit (serviços do XBOX), incluindo consultas ao grafo social e tratamento de eventos.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/social-manager/concepts/index"},{"title":"Códigos de privilégio do Social Manager","description":"Tabela de referência dos códigos de privilégio do Social Manager para o XBOX Live, incluindo parties multiplayer, chat de voz, salvamentos na nuvem, transmissão e conteúdo compartilhado.","sidebarTitle":"Códigos de privilégio do Social Manager","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/social-manager/concepts/live-socmgr-privilege-codes"},{"title":"Memória e desempenho do Social Manager","description":"Limites de memória e CPU do Social Manager no XBOX, incluindo o limite de 100 usuários adicionais, o orçamento de assinaturas do RTA e os tempos de XblSocialManagerDoWork.","sidebarTitle":"Memória e desempenho do Social Manager","icon":"gauge-high","href":"/pt-BR/services/xbox-services/community/social-manager/concepts/live-socmgr-mem-perf"}]}]},{"group":"People system (friends list)","pages":[{"title":"Sistema de pessoas","description":"Central de documentação do sistema de pessoas do XBOX Live, que alimenta a lista de amigos, os seguidores e os relacionamentos sociais no seu título.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/people-system/index"},{"title":"Visão geral do sistema de pessoas (lista de amigos)","description":"Como o sistema de pessoas do XBOX Live acompanha os relacionamentos, as pessoas seguidas e os amigos dos jogadores para que os títulos possam apresentar nomes reais, favoritos e grafos sociais.","sidebarTitle":"Sistema de pessoas (lista de amigos)","icon":"circle-info","href":"/pt-BR/services/xbox-services/community/people-system/live-people-system-overview"},{"group":"Concepts","pages":[{"title":"Exibindo pessoas do sistema de pessoas","description":"Padrões de chamada para exibir dados da lista de pessoas do XBOX Live combinando os serviços People, Presence, Profile e Leaderboards com o moniker People.","sidebarTitle":"Exibindo pessoas do sistema de pessoas","icon":"display","href":"/pt-BR/services/xbox-services/community/people-system/concepts/live-pplsys-displaying-people"},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções sobre o sistema de pessoas e o grafo social no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/people-system/how-to/index"},{"title":"Obtendo um relacionamento social","description":"Exemplo de código C simples da XSAPI que usa XblSocialGetSocialRelationshipsAsync para recuperar os amigos de um usuário do XBOX Live e as propriedades públicas do relacionamento.","sidebarTitle":"Obtendo um relacionamento social","icon":"users","href":"/pt-BR/services/xbox-services/community/people-system/how-to/live-getting-a-social-relationship"},{"title":"Tratando uma alteração de relacionamento social","description":"Código da XSAPI para assinar eventos de alteração de relacionamento social do XBOX Live e adicionar ou remover manipuladores quando a lista de amigos de um usuário é atualizada.","sidebarTitle":"Tratando uma alteração de relacionamento social","icon":"book-open","href":"/pt-BR/services/xbox-services/community/people-system/how-to/live-handling-a-relationship-change"}]}]}]},{"group":"Rich presence","pages":[{"title":"Presença","description":"Página inicial da presença e do Rich Presence do XBOX Live: conceitos, configuração no Partner Center e exemplos de código para exibir a atividade do jogador.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/presence/index"},{"title":"Rich Presence","description":"Guia do Rich Presence do XBOX Live, abrangendo a visão geral do recurso, conceitos das cadeias de caracteres, configuração no portal do Partner Center e exemplos de código da XSAPI.","sidebarTitle":"Rich Presence","icon":"map","href":"/pt-BR/services/xbox-services/community/presence/live-presence-nav"},{"title":"Visão geral do Rich Presence","description":"Introdução ao Rich Presence do XBOX Live, explicando como os títulos divulgam a atividade e a localização atuais de um jogador além da presença básica padrão.","sidebarTitle":"Rich Presence","icon":"circle-info","href":"/pt-BR/services/xbox-services/community/presence/live-presence-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Conceitos e práticas recomendadas sobre o Rich Presence do XBOX Live no XBOX Game Development Kit (serviços do XBOX), incluindo cadeias de caracteres de presença e apêndices.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/presence/concepts/index"},{"title":"Conceitos do Rich Presence","description":"Tópicos conceituais sobre as cadeias de caracteres de Rich Presence do XBOX Live, incluindo práticas recomendadas, políticas e limites e o uso de estatísticas dos Player Data como parâmetros.","sidebarTitle":"Conceitos do Rich Presence","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/presence/concepts/live-presence-concepts-nav"},{"title":"Práticas recomendadas para Rich Presence","description":"Dicas para escrever cadeias de caracteres de Rich Presence do XBOX Live eficazes, que usam estatísticas do jogador, aumentam o engajamento e localizam a atividade atual no jogo.","sidebarTitle":"Práticas recomendadas para Rich Presence","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/presence/concepts/live-presence-best-practices"},{"title":"Políticas e limites das cadeias de caracteres de Rich Presence","description":"Regras para as cadeias de caracteres de Rich Presence do XBOX Live, incluindo o limite de 44 caracteres, requisitos de conjuntos de cadeias, enumerações, estatísticas e sintaxe de nomes amigáveis.","sidebarTitle":"Políticas e limites do Rich Presence","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/presence/concepts/live-presence-limits"},{"title":"Apêndice do Rich Presence","description":"Notas de referência sobre o uso de estatísticas e valores de estado dos Player Data do XBOX Live, como abates ou mapa atual, como parâmetros em cadeias de caracteres de Rich Presence.","sidebarTitle":"Apêndice do Rich Presence","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/presence/concepts/live-presence-apx"}]},{"group":"Portal config","pages":[{"title":"Configuração do Rich Presence no portal","description":"Guias para configurar cadeias de caracteres de Rich Presence do XBOX Live no Partner Center para que a atividade do jogador no jogo apareça ao lado do seu título no XBOX.","sidebarTitle":"Configuração do Rich Presence no portal","icon":"gauge","href":"/pt-BR/services/xbox-services/community/presence/config/live-presence-config-nav"},{"title":"Configurando cadeias de caracteres de Rich Presence","description":"Como definir conjuntos de cadeias de caracteres de Rich Presence do XBOX Live com valores localizados, enumerações e parâmetros de estatísticas baseadas em eventos para textos de atividade dinâmicos.","sidebarTitle":"Configurando cadeias de caracteres de Rich Presence","icon":"compass","href":"/pt-BR/services/xbox-services/community/presence/config/live-presence-config"},{"title":"Configurando cadeias de caracteres de Rich Presence no Partner Center","description":"Passo a passo para adicionar cadeias de caracteres de Rich Presence do XBOX Live no Partner Center para que a atividade do jogador apareça na lista Amigos e clubes e no perfil.","sidebarTitle":"Configurando cadeias de Rich Presence no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/community/presence/config/live-presence-config2"},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções sobre o Rich Presence no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/presence/how-to/index"},{"title":"Código de exemplo do Rich Presence","description":"Índice de códigos de exemplo do Rich Presence do XBOX Live, abrangendo a obtenção da presença do usuário, o tratamento de alterações de título e dispositivo e a atualização de cadeias via XSAPI ou REST.","sidebarTitle":"Código de exemplo do Rich Presence","icon":"code","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-presence-howto-nav"},{"title":"Obtendo a presença de um usuário","description":"Exemplo em C simples da XSAPI que chama XblPresenceGetPresenceAsync para buscar o registro de presença de um usuário do XBOX Live e ler os dados de status online retornados.","sidebarTitle":"Obtendo a presença de um usuário","icon":"user","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-getting-a-users-presence"},{"title":"Tratando uma alteração de presença do título","description":"Exemplos da XSAPI para assinar alterações de presença do título do XBOX Live e configurar manipuladores quando um usuário inicia, interrompe ou suspende um título específico.","sidebarTitle":"Tratando uma alteração de presença do título","icon":"book-open","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-handling-a-title-presence-change"},{"title":"Tratando uma alteração de presença do dispositivo","description":"Exemplos de código para assinar eventos de alteração de presença do dispositivo do XBOX Live e adicionar ou remover manipuladores quando um usuário entra ou sai de um dispositivo.","sidebarTitle":"Tratando uma alteração de presença do dispositivo","icon":"book-open","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-handling-a-device-presence-change"},{"title":"Atualizando a presença de um usuário via XSAPI C","description":"Exemplo em C simples que usa XblPresenceSetPresenceAsync para atualizar o status de presença online de um usuário do XBOX Live e divulgar a atividade atual no jogo.","sidebarTitle":"Atualizando a presença de um usuário via XSAPI C","icon":"user","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-updating-user-presence"},{"title":"Atualizando a presença de um usuário via REST","description":"Referência REST para atualizar o Rich Presence do XBOX Live com o URI Write Title, incluindo os campos TitleRequest, ActivityRequest e RichPresenceRequest.","sidebarTitle":"Atualizando a presença de um usuário via REST","icon":"user","href":"/pt-BR/services/xbox-services/community/presence/how-to/live-updating-presence-rest"}]}]}]},{"group":"Localized strings","pages":[{"title":"Cadeias de caracteres localizadas","description":"Guias para configurar cadeias de caracteres localizadas dos serviços do XBOX no Partner Center e entender a lógica de fallback de idioma e região para conquistas.","sidebarTitle":"Cadeias de caracteres localizadas","icon":"clipboard-list","href":"/pt-BR/services/xbox-services/community/localized-strings/live-localized-strings-nav"},{"title":"Configurando cadeias de caracteres localizadas no Partner Center","description":"Configure cadeias de caracteres localizadas para conquistas do XBOX Live e valores da XSAPI no Partner Center usando o fluxo de download e upload do localization.xml.","sidebarTitle":"Configurando cadeias de caracteres localizadas","icon":"gauge","href":"/pt-BR/services/xbox-services/community/localized-strings/live-localized-strings-config"},{"title":"Fallback de idioma dos serviços do XBOX","description":"Tabela de fallback de localidade usada pelos serviços do XBOX quando o idioma do sistema do usuário não tem uma cadeia de caracteres localizada, incluindo as regras de fallback padrão para en-US.","sidebarTitle":"Fallback de idioma dos serviços do XBOX","icon":"language","href":"/pt-BR/services/xbox-services/community/localized-strings/live-language-fallback"},{"group":"Reputation","pages":[{"title":"Reputação","description":"Página inicial do serviço Reputation do XBOX Live, abrangendo a visão geral, os conceitos de feedback e exemplos de código para incentivar um jogo multiplayer positivo.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/reputation/index"},{"title":"Visão geral da reputação","description":"Introdução à reputação do XBOX Live como uma estatística global do usuário, incluindo o tratamento de feedback, recompensas positivas e o impacto nos privilégios de multiplayer.","sidebarTitle":"Reputação","icon":"circle-info","href":"/pt-BR/services/xbox-services/community/reputation/live-reputation-overview"},{"title":"Enviando feedback de reputação a partir de um título","description":"Como seu título pode enviar o feedback dos jogadores ao serviço Reputation do XBOX Live, incluindo tipos de feedback, chamadas à API e práticas recomendadas de denúncia.","sidebarTitle":"Enviando feedback de reputação a partir de um título","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/reputation/concepts/live-sending-reputation-feedback"},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções sobre a reputação dos jogadores no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/community/reputation/how-to/index"},{"title":"Código de exemplo de reputação","description":"Índice de códigos de exemplo do serviço Reputation do XBOX Live, com foco no envio de itens de feedback de jogadores individuais e em lote por meio de chamadas da XSAPI.","sidebarTitle":"Código de exemplo de reputação","icon":"code","href":"/pt-BR/services/xbox-services/community/reputation/how-to/live-reputation-howto-nav"},{"title":"Enviando feedback de reputação","description":"Exemplos da XSAPI em C para chamar XblSocialSubmitReputationFeedbackAsync e enviar feedback de reputação positivo ou negativo sobre jogadores a partir do seu título do XBOX.","sidebarTitle":"Enviando feedback de reputação","icon":"paper-plane","href":"/pt-BR/services/xbox-services/community/reputation/how-to/live-submitting-reputation-feedback"}]}]}]}]},{"group":"Player data","pages":[{"title":"Dados do jogador","description":"Documentação dos Dados do jogador do XBOX Live para títulos GDK, abrangendo conquistas, estatísticas de usuário, leaderboards, estatísticas em destaque e criação de experiências sociais.","sidebarTitle":"Visão geral","icon":"database","href":"/pt-BR/services/xbox-services/player-data/index"},{"title":"Visão geral dos Dados do jogador do XBOX","description":"Como a Plataforma de Dados do jogador do XBOX oferece conquistas, estatísticas, leaderboards e recursos sociais em seu título, no shell do XBOX e no aplicativo XBOX.","sidebarTitle":"Dados do jogador do XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/player-data/live-playerdata-overview"},{"title":"Criação de experiências dos serviços XBOX","description":"Passo a passo para planejar os Dados do jogador dos serviços XBOX, incluindo estatísticas de usuário, conquistas e leaderboards, usando um cenário de exemplo de jogo de corrida.","sidebarTitle":"Criação de experiências dos serviços XBOX","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/player-data/live-designing-experiences"},{"group":"Stats and leaderboards","pages":[{"title":"Estatísticas e leaderboards","description":"Documentação de estatísticas de usuário e leaderboards do XBOX Live, abrangendo as opções de estatísticas baseadas em eventos, gerenciadas pelo título e em destaque para títulos de jogos GDK.","sidebarTitle":"Visão geral","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/index"},{"title":"Estatísticas baseadas em eventos vs. estatísticas gerenciadas pelo título","description":"Compare as estatísticas baseadas em eventos do XBOX Live (Stats 2013) com as estatísticas gerenciadas pelo título (Stats 2017) para escolher o modelo certo de estatísticas de usuário e leaderboards para seu título.","sidebarTitle":"Baseadas em eventos vs. gerenciadas pelo título","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/live-stats-eb-vs-tm"},{"group":"Event-based stats and leaderboards","pages":[{"title":"Baseado em eventos","description":"Documentação de estatísticas e leaderboards baseados em eventos no XBOX Game Development Kit (serviços XBOX): conceitos, configuração e guias de instruções.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/index"},{"title":"Estatísticas e leaderboards baseados em eventos","description":"Guia de estatísticas e leaderboards baseados em eventos do XBOX Live, incluindo a Plataforma de Dados, configuração no Partner Center, eventos e exemplos de código da XSAPI.","sidebarTitle":"Estatísticas e leaderboards baseados em eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/live-statslb-eb-nav"},{"title":"Visão geral dos Dados do jogador baseados em eventos","description":"Como a Plataforma de Dados baseada em eventos do XBOX Live recebe eventos de jogo e aplica regras de configuração de serviço para atualizar estatísticas de usuário, leaderboards e conquistas.","sidebarTitle":"Dados do jogador baseados em eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/live-how-data-platform-works"},{"title":"Visão geral das estatísticas baseadas em eventos","description":"Como as estatísticas de usuário baseadas em eventos do XBOX Live são calculadas a partir de eventos do título usando regras e modelos de estatística definidos na configuração do Partner Center.","sidebarTitle":"Estatísticas baseadas em eventos","icon":"circle-info","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/live-stats-eb-overview"},{"title":"Visão geral dos leaderboards baseados em eventos","description":"Como os leaderboards baseados em eventos do XBOX Live comparam jogadores por meio de classificações globais em toda a população do XBOX ou classificações sociais entre os amigos de um jogador.","sidebarTitle":"Leaderboards baseados em eventos","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/live-leaderboards-eb-overview"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência de configuração para estatísticas e leaderboards baseados em eventos no XBOX Game Development Kit (serviços XBOX), abordando a configuração no Partner Center.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/index"},{"title":"Configuração no portal de estatísticas e leaderboards baseados em eventos","description":"Guias de configuração do Partner Center para estatísticas e leaderboards baseados em eventos do XBOX Live, incluindo regras de estatística, notificações de alteração e cenários.","sidebarTitle":"Estatísticas e leaderboards baseados em eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-statslb-eb-config-nav"},{"title":"Primeiros passos com estatísticas baseadas em eventos","description":"Passo a passo inicial para configurar um evento e uma estatística do XBOX Live no Partner Center e, em seguida, adicionar código para enviar eventos e atualizar estatísticas.","sidebarTitle":"Primeiros passos com estatísticas","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stats-first-glance"},{"title":"Visão geral das regras de estatística baseadas em eventos","description":"Como funcionam as regras de estatística de usuário baseadas em eventos do XBOX Live, incluindo eventos produtores, nomenclatura, operadores, parâmetros e modelos de estatística para estatísticas de jogador.","sidebarTitle":"Regras de estatística baseadas em eventos","icon":"user","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-user-stat-rules"},{"title":"Cenários de estatísticas de usuário","description":"Cenários comuns de estatísticas de usuário do XBOX Live para estatísticas baseadas em eventos, incluindo sinalizadores Boolean, contadores cumulativos, recordes pessoais e valores mais recentes.","sidebarTitle":"Cenários de estatísticas de usuário","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-user-stats-scenarios"},{"title":"Configuração no portal de notificações de alteração de estatística","description":"Assine notificações de alteração de estatística do XBOX Live por meio do serviço Real-Time Activity, configurando estatísticas baseadas em eventos no Partner Center.","sidebarTitle":"Configuração no portal de notificações","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stat-change-notif-portal"},{"title":"Adicionar um valor de campo a uma regra de estatística","description":"Orientações sobre o uso de nomes de campos de evento versus valores de campos em modelos de regras de estatística baseadas em eventos do XBOX Live para evitar instâncias de estatística indesejadas.","sidebarTitle":"Adicionar um valor de campo a uma regra","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stat-name-value"},{"title":"Configuração no portal de estatísticas baseadas em eventos","description":"Adicione, edite, copie e exclua regras de estatística baseadas em eventos do XBOX Live no Partner Center para que os eventos do jogo atualizem as estatísticas dos jogadores e alimentem os leaderboards.","sidebarTitle":"Configuração no portal de estatísticas","icon":"gauge","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stats-eb-portal"},{"title":"Configuração no portal de leaderboards baseados em eventos","description":"Crie e gerencie leaderboards globais do XBOX Live baseados em estatísticas baseadas em eventos no Partner Center, incluindo nomenclatura, classificação e seleção de estatísticas.","sidebarTitle":"Configuração no portal de leaderboards","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-eb-leaderboards-portal"}]},{"group":"Example code","pages":[{"title":"Código de exemplo de estatísticas e leaderboards baseados em eventos","description":"Índice de código de exemplo da XSAPI para estatísticas e leaderboards baseados em eventos do XBOX Live, incluindo gravação de eventos, leitura de estatísticas e paginação de leaderboards.","sidebarTitle":"Estatísticas e leaderboards baseados em eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/how-to/live-statslb-eb-howto-nav"},{"title":"Gravar um evento para alimentar uma estatística baseada em eventos","description":"Exemplo de código XblEventsWriteInGameEvent que dispara um evento do XBOX Live para que as regras de estatística configuradas atualizem as estatísticas de usuário baseadas em eventos no serviço.","sidebarTitle":"Gravar um evento para alimentar uma estatística","icon":"book-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/how-to/live-sending-eb-stat"},{"title":"Obter estatísticas baseadas em eventos","description":"Código de exemplo da XSAPI para ler estatísticas baseadas em eventos do XBOX Live, incluindo consultas em lote entre usuários e SCIDs para minimizar chamadas de serviço.","sidebarTitle":"Obter estatísticas baseadas em eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/how-to/live-getting-eb-stat"},{"title":"Tratar uma alteração de estatística baseada em eventos","description":"Exemplo de código da XSAPI para assinar notificações de alteração de estatísticas baseadas em eventos do XBOX Live e limpar manipuladores usando o serviço Real-Time Activity.","sidebarTitle":"Tratar uma alteração de estatística","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/how-to/live-handling-eb-stat-change"},{"title":"Código de exemplo para leaderboards baseados em eventos","description":"Exemplos de código da XSAPI para leaderboards baseados em eventos do XBOX Live, incluindo os primeiros resultados, paginação e centralização em torno de uma posição ou jogador especificado.","sidebarTitle":"Código de exemplo para leaderboards","icon":"code","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/how-to/live-leaderboards-eb-howto"},{"group":"Events","pages":[{"title":"Eventos","description":"Documentação de eventos do XBOX Live para a Plataforma de Dados baseada em eventos, abordando a configuração de eventos, exemplos de código de envio e como os eventos acionam as estatísticas de usuário.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/index"},{"title":"Eventos","description":"Seção de Dados do jogador que aborda os eventos do XBOX Live usados para estatísticas de usuário baseadas em eventos, incluindo visão geral, configuração no Partner Center e código de exemplo.","sidebarTitle":"Eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/live-events-nav"},{"title":"Visão geral dos eventos","description":"Como os eventos de jogo do XBOX Live alimentam o serviço User Statistics para atualizar estatísticas, leaderboards e matchmaking em títulos com Dados do jogador baseados em eventos.","sidebarTitle":"Eventos","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/live-game-events"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência de configuração para eventos de estatísticas e leaderboards no XBOX Game Development Kit (serviços XBOX), abordando esquemas e manifestos de eventos.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/config/index"},{"title":"Configuração de eventos no portal","description":"Etapas de configuração no Partner Center para eventos do XBOX Live que acionam estatísticas de usuário baseadas em eventos, leaderboards e desbloqueios de conquistas no seu título.","sidebarTitle":"Configuração de eventos no portal","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/config/live-events-config-nav"},{"title":"Configuração de eventos no portal","description":"Crie, edite, copie e exclua definições de eventos do XBOX Live no Partner Center para que seu título possa enviar telemetria que atualiza estatísticas e conquistas.","sidebarTitle":"Configuração de eventos no portal","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/config/live-events-portal"}]}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Guias de instruções para eventos de estatísticas e leaderboards no XBOX Game Development Kit (serviços XBOX), incluindo exemplos de esquemas de eventos e uso de APIs.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/how-to/index"},{"title":"Código de exemplo de eventos","description":"Código de exemplo para gravar eventos do XBOX Live que alimentam estatísticas de usuário e leaderboards baseados em eventos por meio do pipeline da Plataforma de Dados em títulos GDK.","sidebarTitle":"Código de exemplo de eventos","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/how-to/live-events-howto-nav"},{"title":"Enviar um evento","description":"Exemplo de código XblEventsWriteInGameEvent que grava um evento no jogo do XBOX Live para atualizar estatísticas de usuário baseadas em eventos usando regras configuradas no Partner Center.","sidebarTitle":"Enviar um evento","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/event-based/events/how-to/live-sending-an-event"}]}]}]},{"group":"Title-managed stats and leaderboards","pages":[{"title":"Gerenciado pelo título","description":"Documentação de estatísticas e leaderboards gerenciados pelo título no XBOX Game Development Kit (serviços XBOX): conceitos, configuração e guias de instruções.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/index"},{"title":"Estatísticas e leaderboards gerenciados pelo título","description":"Guia de estatísticas e leaderboards gerenciados pelo título do XBOX Live, incluindo visão geral, configuração no Partner Center e código de exemplo da XSAPI para títulos GDK.","sidebarTitle":"Estatísticas e leaderboards gerenciados pelo título","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/live-statslb-tm-nav"},{"title":"Visão geral das estatísticas gerenciadas pelo título","description":"Como as estatísticas gerenciadas pelo título do XBOX Live (Stats 2017) permitem que os jogos enviem atualizações de estatísticas em pares chave-valor para alimentar leaderboards, estatísticas em destaque e comparações entre jogadores.","sidebarTitle":"Estatísticas gerenciadas pelo título","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/live-stats-tm-overview"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência de configuração para estatísticas e leaderboards gerenciados pelo título no XBOX Game Development Kit (serviços XBOX), abordando a configuração no Partner Center.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/config/index"},{"title":"Configuração no portal de estatísticas e leaderboards gerenciados pelo título","description":"Etapas de configuração no Partner Center para estatísticas e leaderboards gerenciados pelo título do XBOX Live, incluindo as estatísticas em destaque exibidas no GameHub de um jogador.","sidebarTitle":"Estatísticas e leaderboards gerenciados pelo título","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/config/live-statslb-tm-config-nav"},{"title":"Configurar estatísticas e leaderboards gerenciados pelo título","description":"Use o Partner Center para configurar estatísticas em destaque gerenciadas pelo título do XBOX Live e leaderboards sociais que aparecem na página do GameHub do seu título.","sidebarTitle":"Configurar estatísticas em destaque","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/config/live-tm-leaderboards-portal"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Guias de instruções para estatísticas e leaderboards gerenciados pelo título no XBOX Game Development Kit (serviços XBOX), abordando configuração e fluxos de trabalho de API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/how-to/index"},{"title":"Código de exemplo de estatísticas e leaderboards gerenciados pelo título","description":"Índice de código de exemplo da XSAPI para estatísticas e leaderboards gerenciados pelo título do XBOX Live, incluindo leitura de leaderboards e gravação de atualizações de estatísticas de jogador.","sidebarTitle":"Estatísticas e leaderboards gerenciados pelo título","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/how-to/live-statslb-tm-howto-nav"},{"title":"Obter um leaderboard gerenciado pelo título","description":"Código de exemplo da XSAPI para ler um leaderboard gerenciado pelo título do XBOX Live, incluindo resultados completos, exibições em torno de uma posição e consultas em torno de um jogador.","sidebarTitle":"Obter um leaderboard gerenciado pelo título","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/how-to/live-getting-tm-leaderboard"},{"title":"Gravar estatísticas gerenciadas pelo título","description":"Código de exemplo da XSAPI que chama XblTitleManagedStatsUpdateStatsAsync para atualizar seletivamente os valores das estatísticas gerenciadas pelo título do XBOX Live de um jogador.","sidebarTitle":"Gravar estatísticas gerenciadas pelo título","icon":"book-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/title-managed/how-to/live-writing-tm-stats"}]}]},{"group":"Featured stats","pages":[{"title":"Estatísticas em destaque","description":"Documentação de estatísticas em destaque do XBOX Live para títulos GDK, abrangendo visão geral, configuração no Partner Center e como as estatísticas de usuário em destaque aparecem nos GameHubs.","sidebarTitle":"Visão geral","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/index"},{"title":"Estatísticas em destaque","description":"Guia de estatísticas em destaque do XBOX Live (anteriormente Hero Stats), incluindo como destacam estatísticas de usuário selecionadas e como configurá-las no Partner Center.","sidebarTitle":"Estatísticas em destaque","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/live-featured-stats-nav"},{"title":"Visão geral das estatísticas em destaque","description":"Como as estatísticas em destaque do XBOX Live (anteriormente Hero Stats) permitem que os editores exibam o progresso mais relevante de um jogador no shell, nos GameHubs e no aplicativo XBOX.","sidebarTitle":"Estatísticas em destaque","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/live-featuredstats-overview"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência de configuração para estatísticas em destaque no XBOX Game Development Kit (serviços XBOX), incluindo a configuração no Partner Center e os campos de exibição.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/config/index"},{"title":"Configuração de estatísticas em destaque no portal","description":"Etapas de configuração no Partner Center para estatísticas em destaque do XBOX Live, abrangendo os modelos baseado em eventos e gerenciado pelo título usados nas exibições do GameHub.","sidebarTitle":"Configuração de estatísticas em destaque","icon":"ranking-star","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/config/live-featured-stats-config-nav"},{"title":"Configuração no portal de estatísticas em destaque gerenciadas pelo título","description":"Indicação do guia do Partner Center para configurar estatísticas em destaque gerenciadas pelo título do XBOX Live e leaderboards sociais exibidos no GameHub de um título.","sidebarTitle":"Configuração no portal (gerenciado pelo título)","icon":"gauge","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/config/live-featuredstats-tm-portal"},{"title":"Configuração no portal de estatísticas em destaque baseadas em eventos","description":"Crie, reordene, edite e exclua estatísticas em destaque baseadas em eventos do XBOX Live no Partner Center para exibir até 20 estatísticas principais do jogador na interface do XBOX.","sidebarTitle":"Configuração no portal (baseado em eventos)","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/featured-stats/config/live-featuredstats-eb-portal"}]}]}]}]},{"group":"Storage","pages":[{"title":"Armazenamento","description":"Documentação de Title Storage e Connected Storage no XBOX Game Development Kit (serviços XBOX). Aborda conceitos, ferramentas, configuração e fluxos de trabalho.","sidebarTitle":"Visão geral","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/index"},{"title":"Armazenamento em nuvem","description":"Adicione o Armazenamento em nuvem dos serviços XBOX ao seu jogo usando o Connected Storage para o estado do jogo e o Title Storage para estatísticas de jogadores, ativos e dados salvos na nuvem.","sidebarTitle":"Armazenamento em nuvem","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/live-cloud-storage-nav"},{"title":"Connected Storage vs. Title Storage","description":"Compare o Connected Storage e o Title Storage dos serviços XBOX para escolher a opção de salvamento em nuvem certa para estado do jogo, estatísticas de jogadores e ativos compartilhados do título.","sidebarTitle":"Connected Storage vs. Title Storage","icon":"cloud-arrow-up","href":"/pt-BR/services/xbox-services/storage/live-connected-storage-vs-title-storage"},{"title":"Connected Storage","description":"Saiba como o Connected Storage do XBOX Live sincroniza jogos salvos e dados de estado entre PC e consoles XBOX, com acesso offline e sincronização em nuvem tolerante a falhas.","sidebarTitle":"Connected Storage","icon":"cloud-arrow-up","href":"/pt-BR/services/xbox-services/storage/connected-storage/live-connected-storage-nav"},{"group":"Title storage","pages":[{"title":"Title Storage","description":"Explore a documentação do Title Storage dos serviços XBOX: armazenamento em nuvem para dados por jogador e por jogo, como jogos salvos, estatísticas e ativos compartilhados do título no XBOX.","sidebarTitle":"Visão geral","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/title-storage/index"},{"title":"Visão geral do Title Storage dos serviços XBOX","description":"Saiba o que é o Title Storage dos serviços XBOX, seus recursos, tipos de armazenamento e cotas, limites de limitação e formatos de dados com suporte para dados de jogo na nuvem.","sidebarTitle":"Title Storage dos serviços XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/storage/title-storage/live-title-storage-overview"},{"group":"Portal config","pages":[{"title":"Configuração","description":"Referência e configuração do Title Storage no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações de API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/storage/title-storage/config/index"},{"title":"Configurar o Title Storage no Partner Center","description":"Guia passo a passo para configurar o Title Storage dos serviços XBOX no Partner Center, incluindo tipos de armazenamento, configurações de visibilidade e uploads para o Global Storage.","sidebarTitle":"Configurar o Title Storage no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/storage/title-storage/config/live-title-storage-portal-config"}]},{"group":"Example code","pages":[{"title":"Instruções","description":"Referência e guias de instruções do Title Storage no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações de API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/index"},{"title":"Carregar um blob no Title Storage","description":"Exemplo de código C simples para carregar um blob no Title Storage dos serviços XBOX usando XblTitleStorageUploadBlobAsync, com orientações sobre o tamanho do bloco e o tempo de vida do buffer.","sidebarTitle":"Carregar um blob no Title Storage","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-uploading-title-storage-blob"},{"title":"Baixar um blob do Title Storage","description":"Exemplo de código C simples para baixar um blob do Title Storage dos serviços XBOX usando XblTitleStorageDownloadBlobAsync, com orientações sobre o tamanho do buffer e do bloco.","sidebarTitle":"Baixar um blob do Title Storage","icon":"download","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-downloading-title-storage-blob"},{"title":"Excluir um blob do Title Storage","description":"Exemplo de código C simples que mostra como excluir um blob do Title Storage dos serviços XBOX usando XblTitleStorageDeleteBlobAsync com suporte à correspondência de ETag para salvamentos em nuvem.","sidebarTitle":"Excluir um blob do Title Storage","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-deleting-title-storage-blob"},{"title":"Obter metadados de blobs do Title Storage","description":"Exemplo de código C simples para recuperar metadados de blobs do Title Storage do XBOX com XblTitleStorageGetBlobMetadataAsync, incluindo a paginação por identificadores de resultado.","sidebarTitle":"Obter metadados de blobs do Title Storage","icon":"book-open","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-getting-title-storage-blob-metadata"},{"title":"Obter informações de cota de uma configuração de serviço do Title Storage","description":"Exemplo de código C simples para recuperar a cota e os bytes usados do Title Storage do XBOX para uma configuração de serviço e um tipo de armazenamento por meio de XblTitleStorageGetQuotaAsync.","sidebarTitle":"Obter informações de cota de um título","icon":"sliders","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-getting-title-storage-quota-info"}]}]}]},{"group":"Develop and test","pages":[{"title":"Desenvolver","description":"Desenvolva títulos com o XBOX Live habilitado com orientações sobre as práticas recomendadas da XSAPI, contas de teste do Partner Center e solução de problemas de entrada e de serviços.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/develop/index"},{"title":"Tipos de tratamento de erros","description":"Modos de falha comuns ao chamar os serviços do XBOX Live, incluindo respostas HTTP 400, 401, 403 e 503, e como os títulos devem capturar e tratar exceções.","sidebarTitle":"Tipos de tratamento de erros","icon":"brackets-curly","href":"/pt-BR/services/xbox-services/develop/error-handling/live-types-of-error-handling"},{"group":"Best practices for XBOX services","pages":[{"title":"Práticas recomendadas","description":"Práticas recomendadas para o desenvolvimento com os serviços do XBOX Live, incluindo padrões de chamada da XSAPI, tratamento do jogo offline e orientações sobre limitação de taxa refinada.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/develop/best-practices/index"},{"title":"Práticas recomendadas para chamar os serviços do XBOX","description":"Orientações para chamar os serviços do XBOX Live com a XSAPI ou REST, abrangendo pontos de extremidade idempotentes e não idempotentes e a lógica de repetição adequada para falhas de rede.","sidebarTitle":"Práticas recomendadas para chamar os serviços do XBOX","icon":"note-sticky","href":"/pt-BR/services/xbox-services/develop/best-practices/live-best-practices-calling-xbl"},{"title":"Limitação de taxa refinada","description":"Visão geral da limitação de taxa refinada (FGRL) dos serviços do XBOX, incluindo limites de pico e sustentados, respostas HTTP 429 e como detectar a limitação com o XSTA.","sidebarTitle":"Limitação de taxa refinada","icon":"bookmark","href":"/pt-BR/services/xbox-services/develop/best-practices/live-fine-grained-rate-limiting"},{"title":"Práticas recomendadas para lidar com o jogo offline","description":"Como os jogos de console XBOX devem detectar a perda de conectividade, oferecer modos offline e lidar normalmente com cenários de desconexão do XBOX Live e da rede XBOX.","sidebarTitle":"Práticas recomendadas para lidar com o jogo offline","icon":"compass","href":"/pt-BR/services/xbox-services/develop/best-practices/live-best-practices-offline-play"}]},{"group":"Test accounts","pages":[{"title":"Contas de teste","description":"Crie, gerencie e exporte contas de teste do XBOX no Partner Center para testes em áreas restritas de desenvolvimento, incluindo contas de adulto e de criança para títulos do XBOX Live.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/develop/test-accounts/index"},{"title":"Contas de teste do XBOX","description":"Use contas de teste do XBOX para entrar em áreas restritas de desenvolvimento, validar conquistas e cenários sociais e lidar com os privilégios de contas de criança durante os testes do título.","sidebarTitle":"Contas de teste do XBOX","icon":"map","href":"/pt-BR/services/xbox-services/develop/test-accounts/live-test-accounts"},{"title":"Criando contas de teste no Partner Center","description":"Guia passo a passo para criar contas de teste do XBOX no Partner Center, incluindo acesso a áreas restritas, lotes de contas de adulto e de criança e as permissões necessárias.","sidebarTitle":"Criando contas de teste no Partner Center","icon":"gauge","href":"/pt-BR/services/xbox-services/develop/test-accounts/live-setup-testaccounts"},{"title":"Exportando contas de teste do XBOX","description":"Os Managed Partners podem exportar contas de teste do XBOX do Partner Center para CSV; etapas para importá-las no Excel preservando a coluna Xuid como texto.","sidebarTitle":"Exportando contas de teste do XBOX","icon":"bookmark","href":"/pt-BR/services/xbox-services/develop/test-accounts/live-exporting-test-accounts"}]},{"group":"Troubleshooting XBOX services","pages":[{"title":"Solução de problemas","description":"Solucione erros de entrada no XBOX Live, configurações incorretas de áreas restritas de desenvolvimento no PC e falhas das APIs dos serviços do XBOX com orientações de registro em log e diagnóstico.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/develop/troubleshooting/index"},{"title":"Solução de problemas das APIs dos serviços do XBOX Live","description":"Habilite o registro em log de respostas da XSAPI e o rastreamento de depuração detalhado com HCSettingsSetTraceLevel para diagnosticar chamadas REST e falhas de respostas HTTP dos serviços do XBOX Live.","sidebarTitle":"Solução de problemas das APIs dos serviços do XBOX Live","icon":"triangle-exclamation","href":"/pt-BR/services/xbox-services/develop/troubleshooting/live-troubleshooting-apis"},{"title":"Solução de problemas de entrada e de área restrita","description":"Diagnostique erros de entrada e de área restrita do XBOX Live no PC usando o XblPCSandbox, uma lista de verificação prévia, uma referência de códigos de erro e verificações de configuração do Partner Center.","sidebarTitle":"Solução de problemas de entrada e de área restrita","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/develop/troubleshooting/live-troubleshoot-sandboxes"}]}]},{"group":"Additional pages","pages":[{"title":"Integração do PlayFab para títulos dos serviços XBOX","sidebarTitle":"Integração do PlayFab","description":"Conecte os jogadores aos serviços XBOX e ao PlayFab, provisione contas vinculadas e configure compras no aplicativo da Microsoft Store por meio da economia do PlayFab para títulos GDK.","icon":"puzzle-piece","keywords":["PlayFab","GDK","sign in","authentication","PlayFab Party","PlayFab Services SDK","Microsoft Store","in-app purchase","ConsumeMicrosoftStoreEntitlements","XUser"],"related":["/pt-BR/xbox-services/identity","/pt-BR/xbox-services/multiplayer","/pt-BR/xbox-services/game-chat","/pt-BR/xbox-services/multiplayer-activity"],"href":"/pt-BR/services/xbox-services/playfab-integration"},{"group":"Community","pages":[{"group":"People system","pages":[{"title":"Sistema de pessoas (lista de amigos)","description":"Guia do sistema de pessoas do XBOX Live, abrangendo a funcionalidade da lista de amigos, relacionamentos unidirecionais e bidirecionais, conceitos e exemplos de código.","sidebarTitle":"Sistema de pessoas (lista de amigos)","icon":"users","href":"/pt-BR/services/xbox-services/community/people-system/live-people-system-nav"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos sobre o sistema de pessoas e o grafo social no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/people-system/concepts/index"},{"title":"Conceitos do sistema de pessoas (lista de amigos)","description":"Tópicos conceituais sobre o sistema de pessoas (lista de amigos) do XBOX Live, incluindo o fluxo de código para exibir amigos e outros dados de jogadores no seu título.","sidebarTitle":"Conceitos do sistema de pessoas (lista de amigos)","icon":"users","href":"/pt-BR/services/xbox-services/community/people-system/concepts/live-people-system-concepts-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo do sistema de pessoas (lista de amigos)","description":"Índice de códigos de exemplo do sistema de pessoas do XBOX Live, abrangendo a recuperação de relacionamentos sociais e o tratamento de notificações de alteração da lista de amigos via XSAPI.","sidebarTitle":"Exemplo do sistema de pessoas (lista de amigos)","icon":"code","href":"/pt-BR/services/xbox-services/community/people-system/how-to/live-pplsys-howto-nav"}]}]},{"group":"Reputation","pages":[{"title":"Reputação","description":"Índice da seção de reputação do XBOX Live, com links para a visão geral, os conceitos do serviço e códigos de exemplo para denunciar feedback positivo e negativo sobre jogadores.","sidebarTitle":"Reputação","icon":"clipboard-list","href":"/pt-BR/services/xbox-services/community/reputation/live-reputation-nav"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos sobre a reputação dos jogadores no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/reputation/concepts/index"},{"title":"Conceitos de reputação","description":"Tópicos conceituais sobre o serviço Reputation do XBOX Live, incluindo como os títulos enviam o feedback dos jogadores que molda a reputação dos membros do XBOX.","sidebarTitle":"Conceitos de reputação","icon":"lightbulb","href":"/pt-BR/services/xbox-services/community/reputation/concepts/live-reputation-concepts-nav"}]}]},{"group":"Social manager","pages":[{"title":"Social Manager","description":"Guia da API do Social Manager dos serviços do XBOX, com a visão geral e os tópicos conceituais para acompanhar os amigos online e a atividade de jogo deles.","sidebarTitle":"Social Manager","icon":"users","href":"/pt-BR/services/xbox-services/community/social-manager/live-social-manager-nav"},{"group":"Concepts","pages":[{"title":"Conceitos do Social Manager","description":"Tópicos conceituais sobre a API do Social Manager dos serviços do XBOX, abrangendo códigos de privilégio e considerações de memória e desempenho para o grafo social.","sidebarTitle":"Conceitos do Social Manager","icon":"users","href":"/pt-BR/services/xbox-services/community/social-manager/concepts/live-socmgr-concepts-nav"}]}]}]},{"group":"Fundamentals","pages":[{"group":"Identity","pages":[{"group":"Auth","pages":[{"title":"Entrada do usuário","description":"Visão geral da entrada do usuário, do acesso a contas e das APIs de identidade dos serviços do XBOX, incluindo XAL e XUser, para o desenvolvimento de títulos com o GDK e multiplataforma.","sidebarTitle":"Entrada do usuário","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/auth/live-authentication-nav"}]},{"group":"Privacy","pages":[{"title":"Privacidade","description":"Tópicos de privacidade dos serviços do XBOX para desenvolvedores de jogos, abrangendo verificações de permissão, listas de silenciados e de evitados e regras de comunicação entre redes via XSAPI.","sidebarTitle":"Visão geral","icon":"lock","href":"/pt-BR/services/xbox-services/fundamentals/identity/privacy/index"},{"title":"Privacidade e permissões","description":"Índice da seção de configurações de privacidade e verificações de permissão dos serviços do XBOX que os títulos usam para controlar a comunicação por voz, texto e vídeo entre jogadores.","sidebarTitle":"Privacidade e permissões","icon":"user-shield","href":"/pt-BR/services/xbox-services/fundamentals/identity/privacy/live-privacy-permissions-nav"}]},{"group":"Privileges","pages":[{"title":"Privilégios","description":"Central de privilégios dos serviços do XBOX, abrangendo conceitos, verificações no cliente e no servidor e a configuração no Partner Center que controla recursos como multiplayer e streaming.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/index"},{"title":"Privilégios","description":"Índice da seção de privilégios de usuário dos serviços do XBOX, com links para a visão geral, os conceitos e os artigos de configuração no Partner Center que definem o acesso dos jogadores.","sidebarTitle":"Privilégios","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/live-privileges-nav"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos sobre identidade e privilégios no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/concepts/index"},{"title":"Privilégios de usuário dos serviços do XBOX","description":"Artigos conceituais que explicam como os privilégios de usuário dos serviços do XBOX são verificados no lado do cliente e aplicados no lado do servidor por meio de tokens e declarações XSTS.","sidebarTitle":"Privilégios de usuário dos serviços do XBOX","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/concepts/live-privileges-concepts-nav"}]},{"group":"Config","pages":[{"title":"Configuração","description":"Referência e configuração de identidade e privilégios no XBOX Game Development Kit (serviços do XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/config/index"},{"title":"Configuração de privilégios no Partner Center","description":"Índice para configurar os privilégios de usuário dos serviços do XBOX no Partner Center, abrangendo regras de transmissão e configurações de acesso ao multiplayer que afetam os jogadores.","sidebarTitle":"Configuração de privilégios no Partner Center","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/privileges/config/live-privileges-config-nav"}]}]},{"group":"User profile","pages":[{"title":"Perfil do usuário","description":"Central do perfil do usuário dos serviços do XBOX, abrangendo gamertags e dados de perfil que os títulos podem recuperar para representar os jogadores em menus, listas de jogadores e recursos sociais.","sidebarTitle":"Visão geral","icon":"id-card","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/index"},{"title":"Perfil do usuário","description":"Índice da seção de tópicos do perfil do usuário dos serviços do XBOX, com links para os artigos sobre gamertags e detalhes sobre como os títulos exibem a identidade e a reputação do jogador.","sidebarTitle":"Perfil do usuário","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/live-user-profile-toc"},{"group":"Gamertags","pages":[{"title":"Gamertags","description":"Sumário dos tópicos sobre gamertags do XBOX, desde os fundamentos da gamertag clássica até as definições da gamertag moderna, intervalos UTF-8, testes e compatibilidade com versões anteriores.","sidebarTitle":"Gamertags","icon":"right-to-bracket","href":"/pt-BR/services/xbox-services/fundamentals/identity/user-profile/gamertags/live-modern-gamertags-toc"}]}]}]},{"group":"Rta","pages":[{"title":"Serviço Real-Time Activity (RTA)","description":"Índice da seção do serviço Real-Time Activity (RTA) do XBOX, com links para a visão geral, os artigos conceituais e o código de exemplo da XSAPI para assinaturas de estatísticas.","sidebarTitle":"Serviço Real-Time Activity (RTA)","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/rta/live-rta-nav"},{"group":"Concepts","pages":[{"title":"Conceitos do serviço Real-Time Activity (RTA)","description":"Artigos conceituais sobre o serviço Real-Time Activity (RTA) do XBOX, incluindo o registro para notificações de alteração de estatísticas de jogadores e práticas recomendadas de conexão.","sidebarTitle":"Serviço Real-Time Activity (RTA)","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/rta/concepts/live-rta-concepts-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo do serviço Real-Time Activity (RTA)","description":"Exemplos de instruções para chamar o serviço Real-Time Activity (RTA) do XBOX, incluindo o registro de manipuladores de alteração de estatísticas e o cancelamento do registro com a XSAPI.","sidebarTitle":"Serviço Real-Time Activity (RTA)","icon":"code","href":"/pt-BR/services/xbox-services/fundamentals/rta/how-to/live-rta-howto-nav"}]}]},{"group":"Sandboxes","pages":[{"title":"Áreas restritas","description":"Índice dos tópicos sobre áreas restritas do XBOX Live, abrangendo a configuração de áreas restritas, IDs, isolamento do conteúdo em desenvolvimento e a obtenção de arquivos salvos da área restrita CERT.","sidebarTitle":"Áreas restritas","icon":"lightbulb","href":"/pt-BR/services/xbox-services/fundamentals/sandboxes/live-sandboxes-nav"}]}]},{"group":"Multiplayer","pages":[{"group":"Chat","pages":[{"title":"Chat","description":"Visão geral dos recursos de chat do Microsoft Game Development Kit, abrangendo as opções de implementação de chat de voz e de texto do Game Chat 2 e do PlayFab Party.","sidebarTitle":"Chat","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/chat/gc-chat-toc"},{"group":"Game chat2","pages":[{"title":"Visão geral do Game Chat 2","description":"Saiba como a ferramenta Game Chat 2 adiciona chat de voz e de texto ao seu jogo do XBOX GDK, respeitando as configurações de privacidade de cada jogador e as políticas da plataforma.","sidebarTitle":"Game Chat 2","icon":"comments","href":"/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-overview"}]}]},{"group":"Concepts","pages":[{"title":"Conceitos de multiplayer","description":"Configure e implemente os serviços multiplayer do XBOX, com tópicos sobre modelos de sessão, MPSD, funções, navegação de sessões, migração de árbitro e exemplos de XR-007.","sidebarTitle":"Conceitos de multiplayer","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts-nav"}]},{"group":"Invites","pages":[{"title":"Convidar jogadores para sessões de jogo","description":"Convide jogadores para sessões de jogo do XBOX com orientações conceituais, diagramas de fluxo de convites e exemplos de código para enviar e receber convites multiplayer.","sidebarTitle":"Convidar jogadores para sessões de jogo","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/invites/live-invites-nav"},{"group":"Concepts","pages":[{"title":"Conceitos de convites","description":"Informações conceituais sobre convites multiplayer do XBOX, incluindo diagramas de fluxo de convites e suporte entre versões de título do XBOX One SDK e do Microsoft GDK.","sidebarTitle":"Conceitos de convites","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/invites/concepts/live-invites-concepts-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo de convites","description":"Código de exemplo e guias de instruções para enviar e receber convites para jogos multiplayer do XBOX, incluindo o registro do protocolo multiplayer e dos retornos de chamada de convite.","sidebarTitle":"Código de exemplo de convites","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/invites/how-to/live-invites-howto-nav"}]}]},{"group":"Matchmaking","pages":[{"title":"Matchmaking SmartMatch","description":"Saiba como o matchmaking SmartMatch do XBOX seleciona jogadores compatíveis, os agrupa em sessões de jogo e é configurado no Partner Center para o seu título.","sidebarTitle":"Matchmaking SmartMatch","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/live-matchmaking-nav"},{"group":"Concepts","pages":[{"title":"Conceitos de matchmaking","description":"Conceitos de matchmaking SmartMatch para o XBOX, incluindo como os jogadores são agrupados, a inicialização da sessão de destino e as verificações de qualidade de serviço entre pares.","sidebarTitle":"Conceitos de matchmaking","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/concepts/live-matchmaking-concepts-nav"}]},{"group":"Config","pages":[{"title":"Configuração do matchmaking no portal","description":"Configure o matchmaking SmartMatch do XBOX no Partner Center, incluindo a configuração de modelos de sessão e as regras de hopper para selecionar jogadores multiplayer compatíveis.","sidebarTitle":"Configuração do matchmaking no portal","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/matchmaking/config/live-matchmaking-config-nav"}]}]},{"group":"Mpa","pages":[{"title":"Multiplayer Activity (MPA)","description":"Explore os recursos, conceitos e códigos de exemplo do Multiplayer Activity (MPA) do XBOX para divulgar atividades, enviar convites e acompanhar jogadores recentes.","sidebarTitle":"Multiplayer Activity (MPA)","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpa/live-mpa-nav"},{"group":"Concepts","pages":[{"title":"Conceitos do Multiplayer Activity (MPA)","description":"Conceitos do Multiplayer Activity (MPA) para o XBOX, incluindo atividades, convites, jogadores recentes, integração com o PlayFab Lobby e orientações de solução de problemas do MPA.","sidebarTitle":"Conceitos do Multiplayer Activity (MPA)","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpa/concepts/live-mpa-concepts-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo do Multiplayer Activity","description":"Código de exemplo do Multiplayer Activity do XBOX, incluindo como definir, atualizar e excluir atividades, enviar convites e publicar interações de jogadores recentes.","sidebarTitle":"Código de exemplo do Multiplayer Activity","icon":"code","href":"/pt-BR/services/xbox-services/multiplayer/mpa/how-to/live-mpa-how-to-nav"}]}]},{"group":"Mpm","pages":[{"title":"Multiplayer Manager (MPM)","description":"Página inicial do Multiplayer Manager (MPM), uma API de alto nível do XBOX Live para sessões, matchmaking e convites com um modelo baseado em estado e em eventos.","sidebarTitle":"Multiplayer Manager (MPM)","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-nav"},{"group":"Concepts","pages":[{"title":"Conceitos do Multiplayer Manager","description":"Informações conceituais sobre o Multiplayer Manager (MPM) do XBOX, incluindo uma visão geral da API e fluxogramas para implementar cenários multiplayer comuns.","sidebarTitle":"Conceitos do Multiplayer Manager","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/live-mm-concepts-nav"},{"group":"Flowcharts","pages":[{"title":"Fluxogramas do Multiplayer Manager","description":"Fluxogramas de cenários do Multiplayer Manager (MPM) para o XBOX, incluindo matchmaking, convites, ativação de protocolo, migração de host e encerramento de sessões.","sidebarTitle":"Fluxogramas do Multiplayer Manager","icon":"users-line","href":"/pt-BR/services/xbox-services/multiplayer/mpm/concepts/flowcharts/live-mm-flowcharts-nav"}]}]},{"group":"How to","pages":[{"title":"Código de exemplo do Multiplayer Manager","description":"Código de exemplo para cenários do Multiplayer Manager do XBOX, incluindo jogar com amigos, matchmaking SmartMatch, envio de convites de jogo e ativação de protocolo.","sidebarTitle":"Código de exemplo do Multiplayer Manager","icon":"code","href":"/pt-BR/services/xbox-services/multiplayer/mpm/how-to/live-mm-howto-nav"}]}]},{"group":"Mpsd","pages":[{"title":"Multiplayer Session Directory (MPSD)","description":"Página inicial dos tópicos do Multiplayer Session Directory (MPSD), que descrevem como compartilhar o estado da sessão e coordenar convites e entradas por gamercard do XBOX Live.","sidebarTitle":"Multiplayer Session Directory (MPSD)","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/live-mpsd-nav"},{"group":"Concepts","pages":[{"title":"Conceitos do Multiplayer Session Directory (MPSD)","description":"Índice de conceitos do Multiplayer Session Directory (MPSD), incluindo modelos de sessão, visibilidade, possibilidade de entrada, sessões grandes e guias de solução de problemas.","sidebarTitle":"Multiplayer Session Directory (MPSD)","icon":"lightbulb","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-concepts-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo do Multiplayer Session Directory (MPSD)","description":"Índice de código de exemplo e passo a passo de tarefas do MPSD, incluindo etapas de implementação do Multiplayer de 2015 e tabelas de referência de códigos de status de sessão.","sidebarTitle":"Multiplayer Session Directory (MPSD)","icon":"people-group","href":"/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-howto-nav"}]}]},{"group":"Overviews","pages":[{"title":"Serviços XBOX para matchmaking, convites, chat e rede","description":"Navegue pelos tópicos de multijogador dos serviços XBOX: MPSD, Multiplayer Manager, Multiplayer Activity, matchmaking, convites, chat de voz e texto e guias de rede.","sidebarTitle":"Serviços XBOX para matchmaking, convites,","icon":"shuffle","href":"/pt-BR/services/xbox-services/multiplayer/overviews/live-multiplayer-nav"}]}]},{"group":"Player data","pages":[{"title":"Dados do jogador","description":"Entrada de seção para os Dados do jogador do XBOX Live, abrangendo estatísticas de usuário, leaderboards, conquistas, estatísticas em destaque e orientações de design de experiências.","sidebarTitle":"Dados do jogador","icon":"database","href":"/pt-BR/services/xbox-services/player-data/live-playerdata-nav"},{"group":"Achievements","pages":[{"title":"Conquistas","description":"Documentação de conquistas do XBOX Live, abrangendo os modelos baseado em eventos e gerenciado pelo título, o Achievements Manager e os sistemas de conquistas de usuário para títulos GDK.","sidebarTitle":"Visão geral","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/index"},{"title":"Conquistas baseadas em eventos vs. gerenciadas pelo título","description":"Compare os sistemas do XBOX Live baseados em eventos (Achievements 2013) e gerenciados pelo título (Achievements 2017) para escolher o modelo de desbloqueio certo para o seu título.","sidebarTitle":"Baseado em eventos vs. gerenciado pelo título","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/live-achievements-eb-vs-tm"},{"title":"Sistemas de conquistas de usuário","description":"Visão geral das maneiras de acompanhar e gerenciar conquistas de usuário do XBOX Live, incluindo as opções baseada em eventos, gerenciada pelo título e Achievements Manager.","sidebarTitle":"Sistemas de conquistas de usuário","icon":"user","href":"/pt-BR/services/xbox-services/player-data/achievements/live-achievements-nav"},{"group":"Achievements manager","pages":[{"title":"Gerenciador de conquistas","description":"Página inicial da API Achievements Manager do XBOX, que simplifica o acompanhamento e a atualização do estado das conquistas de usuários do XBOX Live em títulos GDK.","sidebarTitle":"Visão geral","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/achievements-manager/index"},{"title":"Achievements Manager","description":"Entrada de seção para a API Achievements Manager do XBOX Live, que mantém atualizado o estado das conquistas do usuário em títulos de jogos XBOX usando a XSAPI.","sidebarTitle":"Gerenciador de conquistas","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/achievements-manager/live-achievements-manager-nav"},{"title":"Visão geral da API Achievements Manager do XBOX","description":"Como a API Achievements Manager do XBOX na XSAPI simplifica a sondagem, as assinaturas de RTA e a manutenção do estado atualizado das conquistas do XBOX Live de um usuário.","sidebarTitle":"Visão geral do Achievements Manager do XBOX","icon":"circle-info","href":"/pt-BR/services/xbox-services/player-data/achievements/achievements-manager/live-achievements-manager-overview"}]},{"group":"Event based","pages":[{"title":"Baseado em eventos","description":"Documentação do fluxo baseado em eventos, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Aborda conceitos, ferramentas, configuração e fluxos de trabalho.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/index"},{"title":"Conquistas baseadas em eventos","description":"Conheça o serviço de conquistas do XBOX Live baseadas em eventos, que usa a telemetria da Data Platform e regras de estatísticas para acompanhar e desbloquear conquistas dos jogadores.","sidebarTitle":"Conquistas baseadas em eventos","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/live-achievements-eb-nav"},{"title":"Visão geral das conquistas baseadas em eventos","description":"Como o serviço de conquistas do XBOX Live baseadas em eventos usa a telemetria da Data Platform e as estatísticas de usuário para desbloquear conquistas sem chamadas diretas de API.","sidebarTitle":"Visão geral das conquistas baseadas em eventos","icon":"circle-info","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/live-achievements-eb-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos para o fluxo baseado em eventos, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/concepts/index"},{"title":"Conceitos de conquistas baseadas em eventos","description":"Orientações conceituais para criar conquistas do XBOX Live baseadas em eventos, incluindo cenários, regras de estatísticas e progressão entre plataformas.","sidebarTitle":"Conceitos de conquistas baseadas em eventos","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/concepts/live-achievements-eb-concepts-nav"},{"title":"Cenários para criar conquistas baseadas em eventos","description":"Padrões comuns para conquistas do XBOX Live baseadas em eventos, abrangendo lógica AND/OR, ações repetidas, coleções, recordes pessoais e sinalizadores booleanos.","sidebarTitle":"Cenários para criar conquistas baseadas em eventos","icon":"lightbulb","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/concepts/live-achievements-scenarios"}]},{"group":"Config","pages":[{"title":"Configuração","description":"Referência e configuração para o fluxo baseado em eventos, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/config/index"},{"title":"Configuração no portal de conquistas baseadas em eventos","description":"Guias para adicionar e atualizar conquistas e desafios do XBOX Live baseados em eventos na configuração de serviço do Partner Center para o seu título.","sidebarTitle":"Portal de conquistas baseadas em eventos","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/config/live-achievements-eb-config-nav"},{"title":"Configuração no portal de conquistas baseadas em eventos","description":"Use o Partner Center para criar, editar e excluir conquistas do XBOX Live baseadas em eventos, controladas por regras de estatísticas do jogador e lógica de desbloqueio no lado do serviço.","sidebarTitle":"Configuração no portal de conquistas baseadas em eventos","icon":"gauge","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/config/live-achievements-eb-portal"},{"title":"Configuração no portal de desafios baseados em eventos","description":"Adicione e altere desafios do XBOX Live por tempo limitado no Partner Center para conquistas baseadas em eventos, usando valores de estatísticas do jogador para disparar desbloqueios.","sidebarTitle":"Configuração no portal de desafios baseados em eventos","icon":"sliders","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/config/live-challenges-eb-portal"}]},{"group":"How to","pages":[{"title":"Instruções","description":"Guias de referência e de instruções para o fluxo baseado em eventos, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/how-to/index"},{"title":"Código de exemplo de conquistas baseadas em eventos","description":"Trechos de código de exemplo para conquistas do XBOX Live baseadas em eventos, incluindo a leitura do estado das conquistas e a gravação de eventos que disparam desbloqueios.","sidebarTitle":"Código de exemplo de conquistas baseadas em eventos","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/how-to/live-achievements-eb-howto-nav"},{"title":"Obtendo conquistas baseadas em eventos","description":"Recupere conquistas do XBOX Live baseadas em eventos usando as mesmas chamadas da XSAPI usadas para conquistas gerenciadas pelo título, com links para código de exemplo.","sidebarTitle":"Obtendo conquistas baseadas em eventos","icon":"book-open","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/how-to/live-getting-event-based-achievements"},{"title":"Gravando um evento para viabilizar uma conquista baseada em eventos","description":"Código de exemplo de XblEventsWriteInGameEvent que dispara um evento do jogo para que as regras de estatísticas do XBOX Live atualizem as estatísticas e desbloqueiem conquistas baseadas em eventos.","sidebarTitle":"Gravando um evento para viabilizar uma","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/event-based/how-to/live-writing-event-based-achievement"}]}]},{"group":"Title managed","pages":[{"title":"Gerenciado pelo título","description":"Documentação de conquistas gerenciadas pelo título no XBOX Game Development Kit (serviços XBOX): conceitos, configuração e guias de instruções.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/index"},{"title":"Conquistas gerenciadas pelo título","description":"Visão geral, conceitos, configuração no Partner Center e código de exemplo da XSAPI para criar conquistas do XBOX Live gerenciadas pelo título no seu jogo.","sidebarTitle":"Conquistas gerenciadas pelo título","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/live-achievements-tm-nav"},{"title":"Visão geral das conquistas gerenciadas pelo título","description":"Introdução às conquistas do XBOX Live gerenciadas pelo título, incluindo tipos de recompensa como gamerscore, arte, mapas, personagens e aprimoramentos de estatísticas para os jogadores.","sidebarTitle":"Conquistas gerenciadas pelo título","icon":"circle-info","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/live-achievements-tm-overview"},{"group":"Concepts","pages":[{"title":"Conceitos","description":"Referência e conceitos para o fluxo gerenciado pelo título, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"lightbulb","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/concepts/index"},{"title":"Configurar recompensas de conquistas do XBOX","description":"Configure recompensas para uma conquista do XBOX Live gerenciada pelo título, incluindo gamerscore, arte digital e recompensas no aplicativo usadas para impulsionar o engajamento dos jogadores.","sidebarTitle":"Configurar recompensas de conquistas do XBOX","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/concepts/live-achievement-rewards"},{"title":"Conceitos de conquistas gerenciadas pelo título","description":"Conceitos de conquistas do XBOX Live gerenciadas pelo título, incluindo como configurar gamerscore, arte digital e recompensas no aplicativo para desbloqueios dos jogadores.","sidebarTitle":"Conceitos de conquistas gerenciadas pelo título","icon":"lightbulb","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/concepts/live-achievements-tm-concepts-nav"}]},{"group":"Config","pages":[{"title":"Configuração","description":"Referência e configuração para o fluxo gerenciado pelo título, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/config/index"},{"title":"Configurando conquistas gerenciadas pelo título no Partner Center","description":"Use o Partner Center para adicionar, editar e localizar conquistas do XBOX Live gerenciadas pelo título, incluindo nomes, descrições, imagens e configuração de recompensas.","sidebarTitle":"Configurando conquistas gerenciadas pelo título","icon":"gauge","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/config/live-achievements-tm-config"},{"title":"Configuração no portal de conquistas gerenciadas pelo título","description":"Etapas para configurar conquistas do XBOX Live gerenciadas pelo título no Partner Center, incluindo a configuração de recompensas para que os títulos possam desbloquear conquistas diretamente.","sidebarTitle":"Configuração no portal de conquistas gerenciadas pelo título","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/config/live-achievements-tm-config-nav"}]},{"group":"How to","pages":[{"title":"Instruções","description":"Guias de referência e de instruções para o fluxo gerenciado pelo título, abrangendo conquistas no XBOX Game Development Kit (serviços XBOX). Inclui conceitos e orientações sobre a API.","sidebarTitle":"Visão geral","icon":"folder-open","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/how-to/index"},{"title":"Código de exemplo de conquistas gerenciadas pelo título","description":"Exemplos de código de instruções que usam a XSAPI de conquistas do XBOX Live gerenciadas pelo título para ler listas de conquistas e atualizar o progresso das conquistas do jogador.","sidebarTitle":"Código de exemplo de conquistas gerenciadas pelo título","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/how-to/live-achievements-howto-nav"},{"title":"Obtendo conquistas gerenciadas pelo título","description":"Código de exemplo da XSAPI para recuperar a lista de conquistas do XBOX Live gerenciadas pelo título de um jogador, paginar os resultados e buscar uma única conquista por ID.","sidebarTitle":"Obtendo conquistas gerenciadas pelo título","icon":"book-open","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/how-to/live-how-to-get-achievements"},{"title":"Atualizando conquistas gerenciadas pelo título","description":"Código de exemplo da XSAPI que mostra como desbloquear uma conquista do XBOX Live gerenciada pelo título ou relatar o progresso de conclusão com XblAchievementsUpdateAchievementAsync.","sidebarTitle":"Atualizando conquistas gerenciadas pelo título","icon":"trophy","href":"/pt-BR/services/xbox-services/player-data/achievements/title-managed/how-to/live-how-to-update-achievements"}]}]}]},{"group":"Stats leaderboards","pages":[{"title":"Estatísticas e leaderboards","description":"Entrada de seção para trabalhar com estatísticas de usuário e leaderboards do XBOX Live, abrangendo as implementações de estatísticas baseadas em eventos, gerenciadas pelo título e em destaque.","sidebarTitle":"Estatísticas e leaderboards","icon":"chart-line","href":"/pt-BR/services/xbox-services/player-data/stats-leaderboards/live-stats-leaderboards-nav"}]}]},{"group":"Storage","pages":[{"group":"Title storage","pages":[{"title":"Title Storage","description":"Visão geral do Title Storage dos serviços XBOX: armazenamento em nuvem para estatísticas de jogadores e ativos do título, além da configuração no Partner Center e exemplos de código C simples.","sidebarTitle":"Title Storage","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/title-storage/live-title-storage-nav"},{"group":"Config","pages":[{"title":"Configuração do Title Storage no portal","description":"Visão geral da configuração do Title Storage do XBOX no Partner Center, abrangendo tipos de armazenamento, configurações de salvamento em nuvem e opções de gerenciamento de arquivos do Global Storage.","sidebarTitle":"Configuração do Title Storage no portal","icon":"hard-drive","href":"/pt-BR/services/xbox-services/storage/title-storage/config/live-title-storage-config-nav"}]},{"group":"How to","pages":[{"title":"Código de exemplo do Title Storage","description":"Índice de código de exemplo C simples para tarefas comuns do Title Storage dos serviços XBOX: carregar, baixar e excluir blobs, ler metadados e verificar o uso da cota.","sidebarTitle":"Código de exemplo do Title Storage","icon":"code","href":"/pt-BR/services/xbox-services/storage/title-storage/how-to/live-title-storage-howto-nav"}]}]}]}]}]},{"group":"PlayFab","pages":[{"group":"PlayFab fundamentals","icon":"rocket","pages":[{"title":"Fundamentos do PlayFab","description":"Explore a documentação do PlayFab sobre identidade, gerenciamento de serviços ao vivo, economia, multijogador, comunidade, análise e integração ao Foundation Mode.","sidebarTitle":"Fundamentos do PlayFab","href":"/pt-BR/services/playfab/get-started/index"},{"title":"O que é o PlayFab?","description":"Saiba como o PlayFab, a plataforma de back-end completa com suporte do Azure, fornece serviços de jogos gerenciados, análises em tempo real e ferramentas de LiveOps para jogos ao vivo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/get-started/what-is-playfab"},{"title":"Conceitos do PlayFab","description":"Conheça os principais blocos de construção do PlayFab, incluindo namespaces, títulos, entidades, identidade do desenvolvedor, Game Manager e PlayStream para a arquitetura de back-end de jogos.","sidebarTitle":"Conceitos","href":"/pt-BR/services/playfab/get-started/concepts"},{"title":"Visão geral do Foundation Mode","description":"O Foundation Mode oferece aos desenvolvedores XBOX qualificados acesso gratuito ao PlayFab, incluindo serviços de back-end de identidade, multijogador, progressão, economia e comunidade.","sidebarTitle":"Visão geral do Foundation Mode","href":"/pt-BR/services/playfab/get-started/mode-overview"},{"title":"Integração ao Foundation Mode","description":"Configure o PlayFab Foundation Mode para seu jogo XBOX: solicite acesso à versão prévia no Game Manager, crie um título e vincule sua conta do Partner Center.","sidebarTitle":"Integração ao Foundation Mode","href":"/pt-BR/services/playfab/get-started/foundation-onboarding"}]},{"group":"PlayFab services","icon":"layer-group","expanded":true,"pages":[{"group":"Identity","icon":"id-card","expanded":false,"pages":[{"title":"Documentação do PlayFab Identity","description":"Visões gerais, inícios rápidos e tutoriais sobre logon de jogadores, contas de desenvolvedor, tíquetes de sessão e autenticação específica da plataforma no Game Manager do PlayFab.","sidebarTitle":"Identidade","href":"/pt-BR/services/playfab/identity/index"},{"title":"Página de visão geral da identidade","description":"Visão geral do PlayFab Identity para gerenciar contas de jogadores, autenticação entre plataformas, provedores de logon vinculados e perfis de jogadores unificados.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/identity/identity-overview"},{"group":"Player identity","expanded":false,"pages":[{"title":"Autenticação","description":"Visão geral da autenticação de jogadores do PlayFab, dos provedores de logon compatíveis, da vinculação de contas e dos mecanismos de entrada recuperáveis versus anônimos para jogos.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/identity/player-identity/authentication/index"},{"group":"Player login","expanded":false,"pages":[{"title":"Login do jogador","description":"Visão geral das opções de login do jogador no PlayFab, incluindo provedores de login anônimo e recuperável, tíquetes de sessão e como autenticar jogadores no jogo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/identity/player-identity/login/index"},{"title":"Noções básicas e práticas recomendadas de login","description":"Entenda as opções de login do jogador no PlayFab, os mecanismos de entrada anônimos versus recuperáveis e as práticas recomendadas para escolher um método de autenticação.","sidebarTitle":"Noções básicas e práticas recomendadas de login","href":"/pt-BR/services/playfab/identity/player-identity/login/login-basics-best-practices"},{"title":"Como lidar com vários logins do PlayFab","description":"Use as classes de API instanciadas do SDK do PlayFab para gerenciar vários logins simultâneos de jogadores em um único cliente ou servidor sem conflitos de estado estático.","sidebarTitle":"Como lidar com vários logins","href":"/pt-BR/services/playfab/identity/player-identity/login/multiple-logins"},{"title":"Início rápido da vinculação de contas","description":"Vincule uma conta de jogador do PlayFab a vários dispositivos e métodos de login, adicionando entradas recuperáveis, como nome de usuário, Facebook ou Google, a contas anônimas.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/identity/player-identity/login/quickstart"}]},{"group":"Platform-specific authentication","expanded":false,"pages":[{"title":"Autenticação específica da plataforma","description":"Visão geral dos provedores de autenticação específicos da plataforma do PlayFab, incluindo Apple, Google, Steam, XBOX, PlayStation, Battle.net e outras opções de entrada do jogador.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/index"},{"title":"Executar um servidor HTTP para testes","description":"Como instalar o http-server do Node.js e servir arquivos HTML estáticos localmente para acompanhar os tutoriais de autenticação do PlayFab para Facebook, Google ou Twitch.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/running-an-http-server-for-testing"},{"title":"Configurar a entrada com Battle.net para o PlayFab","description":"Configure a autenticação do PlayFab com Battle.net usando HTML5 e JavaScript, incluindo a configuração do aplicativo da Blizzard, o fluxo OAuth e a integração da entrada do jogador.","sidebarTitle":"Configurando a autenticação do PlayFab usando Battle.net e HTML5","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/battlenet-login"},{"title":"Configurar a autenticação do PlayFab usando Facebook e HTML5","description":"Tutorial passo a passo para adicionar o login do Facebook a um título do PlayFab com HTML5 e JavaScript, abordando o registro do aplicativo do Facebook e a autenticação de jogadores.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/facebook-html5"},{"title":"Configurar a autenticação do PlayFab usando Facebook e Unity","description":"Tutorial passo a passo para integrar o login do Facebook a um projeto Unity com o SDK do PlayFab, abordando a configuração do aplicativo do Facebook e o código de autenticação de jogadores.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/facebook-unity"},{"title":"Configurar a autenticação do PlayFab usando Google e HTML5","description":"Tutorial passo a passo para adicionar a entrada com o Google a um título do PlayFab usando HTML5 e JavaScript, abordando a configuração da API do Google e a autenticação de jogadores com OAuth.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-html5"},{"title":"Autenticação do PlayFab com a entrada com o Google Play Games no Unity","description":"Tutorial passo a passo para adicionar a entrada com o Google Play Games a um projeto Unity com o SDK do PlayFab, abordando a configuração do Play Console e a autenticação de jogadores.","sidebarTitle":"Configurar a autenticação do PlayFab usando a entrada com o Google Play Games no Unity","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-sign-in-unity"},{"group":"Migrating from Google Sign-in to Google Play Games Sign-in in Unity","expanded":false,"pages":[{"title":"Migrar da entrada com o Google para o Google Play Games no Unity","description":"Etapas detalhadas de migração para mudar os jogadores do Unity da entrada com Conta do Google para LoginWithGooglePlayGamesServices, incluindo vinculação e verificação.","sidebarTitle":"Etapas de migração","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-details"},{"title":"Fallback da migração da entrada com o Google para a entrada com o Play Games","description":"Método de fallback para jogadores que ainda não usam a identidade do Google Play Games após a atualização do plug-in Play Games Plugin for Unity.","sidebarTitle":"Fallback da migração","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration-fallback"}]},{"title":"Configurar a autenticação do PlayFab usando Kongregate e HTML5","description":"Tutorial passo a passo para adicionar a autenticação do Kongregate a um título do PlayFab com HTML5 e JavaScript, abordando o upload do aplicativo do Kongregate e o login do jogador.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/kongregate-html5"},{"title":"Configurar a autenticação do PlayFab usando Kongregate e Unity","description":"Tutorial passo a passo para adicionar a autenticação do Kongregate a um título do PlayFab no Unity com WebGL, abordando o upload do aplicativo do Kongregate e o código de entrada do jogador.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/kongregate-unity"},{"title":"Configurar a autenticação do PlayFab usando Steam e Unity","description":"Tutorial passo a passo para adicionar a entrada com o Steam a um jogo do Unity com o SDK do PlayFab e o Steamworks, abordando a configuração do AppID e o código de autenticação do jogador.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/steam-unity"},{"title":"Configurar a autenticação do PlayFab usando Twitch e HTML5","description":"Tutorial passo a passo para adicionar o login do Twitch a um título do PlayFab com HTML5 e JavaScript, abordando o registro do aplicativo do Twitch e a autenticação OAuth do jogador.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/twitch-html5"},{"title":"Configurar a autenticação do PlayFab com aplicativos UWP","description":"Tutorial passo a passo para adicionar a autenticação do PlayFab a um aplicativo da Plataforma Universal do Windows usando o Windows Hello para criação de conta e entrada do jogador.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/uwp"},{"title":"Associação de título do XBOX Live","description":"Configure a validação de token do XBOX Live com escopo no PlayFab vinculando a ID de produto do Partner Center a uma ID de título para LoginWithXbox e APIs relacionadas.","sidebarTitle":"Configurar a associação de título do XBOX Live no PlayFab","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/xbox-live-add-on"},{"title":"Integrar a Plataforma Universal do Windows ao PlayFab","description":"Integre um aplicativo da Plataforma Universal do Windows ao PlayFab vinculando uma conta do Windows Hello, conectando jogadores e validando compras da Windows Store.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/uwp-integration"},{"title":"Autenticação de login anônimo no servidor","description":"Configure o login anônimo do PlayFab com criação de jogadores no lado do servidor usando a autenticação CustomID, protegendo títulos HTML5 e JavaScript contra cadastros não autorizados.","sidebarTitle":"Configurando a autenticação do PlayFab usando login anônimo","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/anonymous-login"},{"title":"Migrar jogos Unity para a entrada com o Google Play Games","description":"Visão geral da migração de jogadores Android do Unity da API LoginWithGoogleAccount do PlayFab para a entrada com o Google Play Games e versões atualizadas do Play Games Plugin.","sidebarTitle":"Migrar da entrada com o Google para a entrada com o Google Play Games no Unity","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/google-play-games-sign-in-migration"},{"group":"Apple Open ID","pages":[{"title":"Configurar o Sign in with Apple para o PlayFab","description":"Configure o Sign in with Apple para o PlayFab, incluindo a configuração do identificador de aplicativo, certificados da Apple e a configuração do OpenID para autenticação de jogadores.","href":"/pt-BR/services/playfab/identity/player-identity/platform-specific-authentication/apple-open-id/overview"}]}]},{"group":"Player encryption","expanded":false,"pages":[{"title":"Serviços de criptografia do jogador","description":"Saiba mais sobre segredos compartilhados do jogador, chaves públicas de título e payloads de registro criptografados com RSA do PlayFab, usados para proteger a criação de contas e as solicitações de login do cliente.","sidebarTitle":"Serviços de criptografia do jogador","href":"/pt-BR/services/playfab/identity/player-identity/encryption/player-encryption-services"},{"title":"Logins criptografados","description":"Habilite a criptografia personalizada para chamadas de API de login de cliente do PlayFab para proteger os payloads de autenticação e reforçar a segurança do aplicativo contra adulteração.","href":"/pt-BR/services/playfab/identity/player-identity/encryption/encrypted-logins"}]}]},{"group":"Developer identity","expanded":false,"pages":[{"title":"Criar uma conta do PlayFab","description":"Guia passo a passo para criar uma conta de desenvolvedor do PlayFab para acessar o Game Manager, registrar um título e começar a chamar APIs do PlayFab.","sidebarTitle":"Criar uma conta do PlayFab","href":"/pt-BR/services/playfab/identity/dev-identity/pfab-account"},{"group":"Authentication","expanded":false,"pages":[{"title":"Autenticação de contas Microsoft para o PlayFab","description":"Saiba como se inscrever no PlayFab com uma conta Microsoft, convidar novos usuários autenticados pela Microsoft para seu estúdio e usar a entrada do Entra ID no Game Manager.","sidebarTitle":"Autenticação do Microsoft Entra ID para o Game Manager","href":"/pt-BR/services/playfab/identity/dev-identity/authentication/aad-authentication"},{"title":"Autenticação do Microsoft Entra ID para APIs do PlayFab","description":"Autentique-se nas APIs Admin, Server e de entidade do PlayFab com tokens delegados do Microsoft Entra ID usando fluxos do OAuth 2.0, como PKCE, código de dispositivo ou concessão implícita.","sidebarTitle":"Autenticação do Microsoft Entra ID para APIs do PlayFab","href":"/pt-BR/services/playfab/identity/dev-identity/authentication/entra-id-api-authentication"},{"title":"Autenticação de dois fatores","description":"Adicione uma camada extra de segurança à sua conta do PlayFab Game Manager emparelhando um aplicativo autenticador no seu dispositivo para habilitar a verificação de entrada em dois fatores.","sidebarTitle":"Autenticação de dois fatores","href":"/pt-BR/services/playfab/identity/dev-identity/authentication/two-factor-authentication"}]},{"group":"Permissions","expanded":false,"pages":[{"title":"Funções de usuário do PlayFab","description":"Crie funções de usuário no PlayFab Game Manager, atribua permissões granulares por título e gerencie o acesso ao estúdio para equipes de administração, suporte e produto.","sidebarTitle":"Funções de usuário do PlayFab","href":"/pt-BR/services/playfab/identity/dev-identity/permissions/playfab-user-roles"}]}]}]},{"group":"Live service management","icon":"sliders","expanded":false,"pages":[{"title":"Visão geral do gerenciamento de serviços ao vivo","description":"Visão geral das ferramentas de live ops do PlayFab para configuração do jogo, segmentação de jogadores, experimentos A/B e comunicação com os jogadores por meio do Game Manager.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/overview"},{"title":"Documentação do gerenciamento de serviços ao vivo do PlayFab","description":"Gerencie jogos ao vivo do PlayFab com dados e configuração do título, segmentação de jogadores para direcionamento e testes A/B e ferramentas de comunicação de todo o título.","sidebarTitle":"Gerenciamento de serviços ao vivo","href":"/pt-BR/services/playfab/live-service-management/index"},{"group":"Game Manager","expanded":false,"pages":[{"title":"Game Manager","description":"Introdução ao PlayFab Game Manager, o portal do desenvolvedor baseado na Web para gerenciar estúdios, títulos, acesso da equipe, chaves secretas e configuração de serviços de back-end.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/gamemanager/index"},{"title":"Início rápido do Game Manager","description":"Comece a usar o PlayFab Game Manager criando uma conta de desenvolvedor, configurando seu estúdio e definindo seu primeiro título para começar a configurar seu jogo.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/gamemanager/quickstart"},{"title":"Referência do Game Manager","description":"Conheça as seções do PlayFab Game Manager (Title Overview, Build, Engage e Analyze) para configurar títulos, gerenciar live ops e monitorar o comportamento dos jogadores.","sidebarTitle":"Referência","href":"/pt-BR/services/playfab/live-service-management/gamemanager/reference"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Configurações de recursos de API no PlayFab Game Manager","description":"Defina as configurações de recursos de API no PlayFab Game Manager, incluindo a validação de JSON para dados personalizados, opções de privacidade e outros comportamentos de API de todo o título.","href":"/pt-BR/services/playfab/live-service-management/gamemanager/api-feature-settings-in-the-playfab-game-manager"},{"title":"Logs de auditoria","description":"Acompanhe as alterações feitas pelos desenvolvedores no seu título do PlayFab usando os logs de auditoria do Game Manager e inspecione o corpo JSON bruto de cada evento para revisão de segurança.","href":"/pt-BR/services/playfab/live-service-management/gamemanager/audit-logs"},{"title":"Política de acesso à API no Game Manager","description":"Exiba e edite a política de acesso à API do seu título do PlayFab no Game Manager para permitir ou negar chamadas do cliente e bloquear pontos de extremidade e recursos do CloudScript não usados.","sidebarTitle":"Política de acesso à API","href":"/pt-BR/services/playfab/live-service-management/gamemanager/api-access-page-doc"},{"title":"Gerenciamento de chaves secretas","description":"Crie, alterne, desabilite e defina a expiração de chaves secretas de desenvolvedor do PlayFab no Game Manager para proteger chamadas das APIs Admin e Server e conceder acesso temporário ao título.","href":"/pt-BR/services/playfab/live-service-management/gamemanager/secret-key-management"},{"title":"Entrar no Game Manager","description":"Escolha o fluxo de entrada correto do PlayFab Game Manager, seja usando uma conta Microsoft ou uma conta de desenvolvedor legada autenticada pelo PlayFab que está sendo descontinuada.","sidebarTitle":"Entrada no Game Manager","href":"/pt-BR/services/playfab/live-service-management/gamemanager/game-manager-login"}]}]},{"group":"Game server configuration","expanded":false,"pages":[{"title":"Visão geral da configuração do servidor de jogo","description":"Saiba mais sobre a configuração do servidor de jogo no PlayFab, que fornece armazenamento de chave/valor e de arquivos do lado do servidor para as entidades de servidor de jogo do seu título.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/index"},{"group":"Entity model","expanded":false,"pages":[{"title":"Modelo de programação de entidades","description":"Introdução ao modelo de programação de entidades do PlayFab, aos identificadores EntityKey, aos perfis e a como as APIs de entidade se comparam às APIs clássicas do PlayFab.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/index"},{"title":"Início rápido de entidades","description":"Comece a usar entidades do PlayFab em C# no Unity: autentique-se para obter uma EntityKey e, em seguida, leia e grave objetos e arquivos de entidade com exemplos do SDK.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/quickstart"},{"group":"Concepts","expanded":false,"pages":[{"title":"Tipos de entidade internos disponíveis","description":"Referência dos tipos de entidade internos do PlayFab: valores de EntityKey para namespace, title, master_player_account, title_player_account, character, group e game_server.","sidebarTitle":"Tipos de entidade internos disponíveis","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/available-built-in-entity-types"},{"title":"Informações de migração de entidades","description":"Mova dados de título, jogador e personagem das APIs de conta e de dados do PlayFab para a API de entidade, incluindo alterações de terminologia e de padrões de acesso.","sidebarTitle":"Informações de migração","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/migration-information"},{"title":"Arquivos de entidade","description":"Leia, grave e faça upload de arquivos anexados a uma entidade do PlayFab em qualquer formato, com um loop completo de arquivos de entidade em C# do Unity que abrange login, carregamento e upload.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/entity-files"},{"title":"Usar objetos de entidade para armazenar dados do jogador","description":"Armazene e recupere pequenos objetos JSON em entidades do PlayFab usando SetObjects e GetObjects, com exemplos em C# para dados do jogador e revisão no Game Manager.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/entity-objects"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Tutorial de atualização da reestruturação da API de entidade","description":"Atualize o código do PlayFab que usa o antigo grupo de API PlayFabEntityModel para os novos grupos lógicos de API de entidade, com um passo a passo de migração do SDK do C#.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/entities/entity-api-restructure-upgrade-tutorial"}]}]}]},{"group":"Title data","expanded":false,"pages":[{"title":"Dados do título","description":"Visão geral dos dados do título do PlayFab: configuração global de chave/valor com escopo das entidades de título e namespace para configurações remotas do jogo, incluindo os dados internos do título.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/titledata/index"},{"title":"Início rápido de dados do título","description":"Leia e grave pares chave-valor de dados do título do PlayFab a partir de clientes e servidores de jogo usando as APIs GetTitleData e SetTitleData, com exemplos de código em C#.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/titledata/quickstart"},{"group":"Tutorials","expanded":true,"pages":[{"title":"Usar dados do publicador","description":"Compartilhe dados de configuração e de chave-valor do jogador entre vários títulos em um estúdio do PlayFab usando SetPublisherData, GetPublisherData e APIs relacionadas.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/titledata/using-publisher-data"}]}]},{"group":"Title communications","expanded":false,"pages":[{"title":"Visão geral do PlayFab Engagement","description":"Conheça uma visão geral dos recursos do PlayFab. O PlayFab Engagement é um conjunto de ferramentas para engajar sua comunidade de jogadores e fazê-los voltar sempre.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/overview"},{"group":"Title news","expanded":false,"pages":[{"title":"Notícias","description":"Transmita notícias do título sobre eventos, notas de patch e períodos de inatividade aos jogadores do PlayFab por meio do Game Manager, da API AddNews e da recuperação pelo cliente com GetTitleNews.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/news/index"},{"title":"Início rápido de notícias do título","description":"Crie e publique notícias do título localizadas do PlayFab com campos de título, corpo, data, status e idioma para compartilhar notas de patch e atualizações de eventos com os jogadores.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/news/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Definir idiomas padrão","description":"Configure um idioma padrão de título do PlayFab e um idioma preferencial por jogador para que cadeias de caracteres localizadas, emails e notícias cheguem aos jogadores no idioma certo.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/news/setting-default-languages"}]}]},{"group":"Push notifications templates","expanded":false,"pages":[{"title":"Notificações por push","description":"Melhore a retenção de jogadores com as notificações por push do PlayFab: envie mensagens personalizadas ilimitadas para dispositivos Android e iOS para reengajar jogadores e reduzir a rotatividade.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/index"},{"title":"Início rápido de notificações por push","description":"Configure as notificações por push do PlayFab para os canais APNS do iOS e GCM do Android por meio do Game Manager ou da Admin API SetupPushNotification, com roteamento pelo Amazon SNS.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Introdução ao Android Studio e às notificações por push","description":"Conecte o Android Studio, o Google Play Services, o Firebase Cloud Messaging e o PlayFab para enviar notificações por push aos seus aplicativos cliente Android.","sidebarTitle":"Introdução às notificações por push no Android","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/getting-started-android-studio-push-notifications"},{"title":"Modelos de notificação por push","description":"Crie um modelo de notificação por push do PlayFab com cadeias de caracteres para vários idiomas em uma única ID de modelo e, em seguida, dispare-o a partir de regras ou tarefas agendadas.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/push-notification-templates"},{"title":"Notificações por push para Android","description":"Configure as notificações por push do PlayFab para Android configurando seu projeto do Firebase, fazendo upload da chave privada do servidor e testando com um cliente Unity3D.","sidebarTitle":"Notificações por push para Android","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/push-notifications-for-android"},{"title":"Notificações por push para iOS","description":"Configure as notificações por push do PlayFab para iOS criando um certificado APNS, exportando-o para .p12 e fazendo upload dele no Game Manager para entrega.","sidebarTitle":"Notificações por push para iOS","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/push-notifications-for-ios"}]}]},{"group":"Email templates","expanded":false,"pages":[{"title":"Emails","description":"Envie emails personalizados do PlayFab aos jogadores de acordo com um agendamento, a partir de regras de eventos do PlayStream ou por meio de chamadas de API, usando modelos HTML e seu próprio servidor SMTP.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/index"},{"title":"Início rápido de mensagens de email","description":"Envie emails do PlayFab conectando um servidor SMTP externo, verificando endereços de contato e usando modelos de email para recuperação de conta e comunicação com os jogadores.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Modelos de email localizados","description":"Crie modelos de email do PlayFab com várias versões traduzidas em uma única ID de modelo para que os jogadores recebam emails de conta no idioma de preferência.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/localized-email-templates"},{"title":"Configurar um servidor SMTP com complementos","description":"Instale e configure o complemento SMTP no PlayFab Game Manager com host, porta e credenciais para enviar emails personalizados de conta e de marketing aos jogadores.","sidebarTitle":"Configurar um servidor SMTP com complementos","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/setting-up-an-smtp-server-with-add-ons"},{"title":"Usar uma regra para verificar um endereço de email de contato","description":"Crie uma regra do PlayStream e um modelo de email do PlayFab que enviam automaticamente um email de verificação sempre que um jogador atualiza o endereço de email de contato.","sidebarTitle":"Usar uma regra para verificar um endereço de email de contato","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/using-a-rule-to-verify-a-contact-email-address"},{"title":"Usar modelos de email para enviar um email de recuperação de conta","description":"Tutorial que descreve como usar o recurso de modelos de email do PlayFab para enviar um email de recuperação de conta que permite que um jogador redefina a senha.","sidebarTitle":"Enviar um email de recuperação de conta","href":"/pt-BR/services/playfab/live-service-management/game-configuration/title-communications/emails/using-email-templates-to-send-an-account-recovery-email"}]}]}]},{"group":"Segments","expanded":false,"pages":[{"group":"Overview","expanded":false,"pages":[{"title":"Segmentação","description":"Visão geral da segmentação de jogadores do PlayFab: crie grupos direcionados em tempo real a partir de propriedades do jogador e eventos do PlayStream e, em seguida, dispare concessões ou ações de push.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/segmentation-overview"},{"title":"Propriedades personalizadas do jogador","description":"Visão geral das propriedades personalizadas do jogador do PlayFab: pares chave-valor que armazenam dados de string, numéricos, boolianos ou datetime em entidades title_player_account, com limites.","sidebarTitle":"Propriedades personalizadas do jogador (versão prévia)","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/player-custom-properties"}]},{"group":"Quickstart","expanded":false,"pages":[{"title":"Segmentação de jogadores","description":"Defina segmentos de jogadores do PlayFab no Game Manager com base em estatísticas, marcas ou moeda e dispare ações do CloudScript quando os jogadores entrarem em um segmento.","sidebarTitle":"Início rápido de segmentação","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/segmentation-quickstart"},{"title":"Início rápido das propriedades personalizadas do jogador","description":"Crie, modifique e exclua propriedades personalizadas do jogador do PlayFab no Game Manager e por meio da API UpdatePlayerCustomProperties em entidades title_player_account.","sidebarTitle":"Início rápido das propriedades personalizadas do jogador (versão prévia)","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/player-custom-properties-qs"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Configuração de segmentos","description":"Configure segmentos de jogadores do PlayFab no Game Manager definindo critérios de filtro e regras de nomenclatura e atribuindo ações de entrada/saída ou tarefas do CloudScript.","sidebarTitle":"Configurar um segmento","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/segmentation-configuration"},{"title":"Tutorial para exportar jogadores de um segmento","description":"Exporte perfis de jogador do PlayFab de um segmento usando as APIs ExportPlayersInSegment e GetSegmentExport, as substitutas mais recentes de GetPlayersInSegment.","sidebarTitle":"Exportar jogadores de um segmento","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/segmentation-export-players-in-a-segment"},{"title":"Segmentação avançada com propriedades personalizadas do jogador","description":"Crie segmentos dinâmicos de jogadores do PlayFab a partir de propriedades personalizadas definidas por APIs, pelo Game Manager ou por regras do PlayStream para conduzir ações e tarefas agendadas de live ops.","sidebarTitle":"Segmentação avançada com propriedades personalizadas do jogador (versão prévia)","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/advanced-segmentation"},{"title":"Tutorial para contar os jogadores de um segmento","description":"Obtenha a contagem de jogadores de um segmento do PlayFab usando a nova API GetSegmentPlayerCount (versão prévia), que substitui o ponto de extremidade GetPlayersInSegment desativado.","sidebarTitle":"Contar os jogadores de um segmento (versão prévia)","href":"/pt-BR/services/playfab/live-service-management/game-configuration/segmentation/segmentation-player-count"}]}]},{"group":"Experiments","expanded":false,"pages":[{"title":"Experimentação","description":"Visão geral do PlayFab Experiments para executar testes A/B e multivariados em jogos ao vivo a fim de otimizar engajamento, monetização e retenção com rigor estatístico.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/index"},{"title":"Preços do Experiments","description":"Como o PlayFab Experiments é medido e cobrado no sistema de créditos do Insights para o modo de desenvolvimento e para títulos ao vivo nos planos Standard, Premium e Enterprise.","sidebarTitle":"Preços","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/pricing"},{"group":"Concepts","expanded":false,"pages":[{"title":"Métricas do scorecard","description":"Referência das métricas do scorecard de experimentos do PlayFab que abrangem aquisição, ativação, receita (ARPU) e retenção no dia N ao longo das durações de experimento configuradas.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/scorecard-metrics"},{"title":"APIs de experimentação","description":"Referência das APIs REST de experimentação do PlayFab para criar, atualizar, iniciar, interromper e recuperar configurações de experimentos, variantes e atribuições de tratamento.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/experimentation-apis"},{"title":"Integrar experimentos a outros serviços do PlayFab","description":"Combine o PlayFab Experiments com CloudScript, eventos do PlayStream, Player Profile e Insights Explorer para conduzir variantes de configuração e a análise de testes A/B.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/experiments-other-services"},{"title":"Práticas recomendadas e recomendações de experimentos","description":"Práticas recomendadas para executar experimentos do PlayFab em jogos ao vivo, incluindo design de testes, dimensionamento de público, incompatibilidade de proporção de amostra e tomada de decisões baseada em dados.","sidebarTitle":"Benefícios e recomendações","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/experimentation-keys"},{"title":"Termos-chave de experimentação","description":"Glossário de conceitos de experimentação do PlayFab que abrange testes A/B, testes multivariados, variantes, taxa de conversão, hipótese e significância estatística.","sidebarTitle":"Termos-chave","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/experimentation-key-terms"}]},{"title":"Início rápido do Experiments","description":"Crie um experimento sem código do PlayFab no Game Manager com variantes de controle e de tratamento, segmentos de público, grupos de exclusão e configurações de alocação de tráfego.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/quickstart"},{"group":"How-to","expanded":false,"pages":[{"title":"Gerenciar experimentos","description":"Gerencie experimentos do PlayFab nos estados Running, Scheduled, Drafted e Completed no Game Manager usando exibições de linha do tempo, contagens de jogadores e ações de ciclo de vida.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/manage-experiments"},{"title":"Analisar experimentos","description":"Revise os scorecards de experimentos do PlayFab quanto a valor-p, delta, significância estatística e incompatibilidade de proporção de amostra para interpretar resultados de testes A/B e multivariados.","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/analyze-experiments"},{"title":"Grupo de exclusão em experimentos","description":"Use grupos de exclusão do PlayFab para executar experimentos mutuamente exclusivos, evitar a sobreposição de jogadores entre testes A/B simultâneos e evitar resultados distorcidos de live ops.","sidebarTitle":"Evitar efeitos de interação com grupos de exclusão","href":"/pt-BR/services/playfab/live-service-management/game-configuration/experiments/exclusion-groups"}]}]},{"group":"Throttling","expanded":false,"pages":[{"title":"Limitação no PlayFab","description":"Como a limitação do PlayFab usa um limite de taxa de janela fixa com chaves de todo o título, de todo o namespace e por entidade, derivadas de cabeçalhos e corpos de solicitação.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/service-gateway/throttling/what-is-throttling"},{"title":"Práticas recomendadas de limitação","description":"Trate as respostas de limitação HTTP 429 do PlayFab com cabeçalhos Retry-After, agrupamento de solicitações e estratégias de mitigação de taxa para manter o tráfego da API dentro dos limites.","sidebarTitle":"Práticas recomendadas","href":"/pt-BR/services/playfab/live-service-management/service-gateway/throttling/best-practices"}]},{"group":"Extensions","expanded":false,"pages":[{"group":"Add-ons","expanded":false,"pages":[{"title":"Complementos do PlayFab","description":"Estenda seu título do PlayFab com complementos do Marketplace para análise, comunidade, pagamentos, autenticação e lojas de plataforma, configurados no Game Manager.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/service-gateway/add-ons/add-ons"},{"title":"Início rápido do Photon","description":"Conecte o multijogador Photon Realtime e PUN ao PlayFab para autenticar jogadores e receber eventos de sala por meio de retornos de chamada do CloudScript em um projeto do Unity.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/add-ons/photon/quickstart"}]},{"group":"CloudScript","expanded":false,"pages":[{"title":"CloudScript","description":"Visão geral do CloudScript legado do PlayFab para executar lógica JavaScript do lado do servidor disparada por clientes, regras de eventos do PlayStream ou tarefas agendadas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/index"},{"title":"Início rápido do CloudScript","description":"Faça upload, revise e invoque arquivos JavaScript do CloudScript do PlayFab no Game Manager e, em seguida, chame-os a partir do cliente do jogo no Unity ou de ações do PlayStream.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Recursos do ES6 no CloudScript","description":"Use recursos do ECMAScript 6, como interpolação de cadeias de caracteres, funções de seta e desestruturação, para escrever manipuladores do CloudScript do PlayFab mais limpos no modo estrito.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/es6-features-in-cloudscript"},{"title":"Tratamento de erros no CloudScript","description":"Capture e inspecione erros do CloudScript do PlayFab usando blocos try/catch, extraia códigos de erro da API e monitore erros não tratados no painel do CloudScript.","sidebarTitle":"Tratamento de erros no CloudScript","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/handling-errors-in-cloudscript"},{"title":"Fazer chamadas de webhook a partir do CloudScript","description":"Chame pontos de extremidade REST externos e webhooks a partir do CloudScript do PlayFab, tanto para solicitações não seguras quanto para integrações protegidas por OAuth com suas próprias APIs Web.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/making-webhook-calls-from-cloudscript"},{"title":"Práticas recomendadas de tratamento de erros do SDK","description":"Práticas recomendadas para detectar, inspecionar e tratar erros de API do PlayFab retornados pelos SDKs de administrador, servidor e cliente em diferentes linguagens.","sidebarTitle":"Práticas recomendadas de tratamento de erros do SDK","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/sdk-error-handling-best-practices"},{"title":"Escrever CloudScript personalizado","description":"Escreva funções JavaScript personalizadas do CloudScript do PlayFab que podem ser chamadas por clientes Unity, regras do PlayStream e tarefas agendadas, com exemplos de helloWorld.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript/writing-custom-cloudscript"}]}]},{"group":"Azure Functions","expanded":false,"pages":[{"title":"CloudScript do PlayFab usando Azure Functions","description":"Visão geral do CloudScript do PlayFab no Azure Functions para código de back-end sem servidor em C# e JavaScript, com depuração no Visual Studio e funções de longa duração em fila.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/index"},{"title":"Guia de início rápido do CloudScript do PlayFab usando Azure Functions","description":"Escreva o CloudScript do PlayFab com Azure Functions em C# usando o Visual Studio Code e o Unity e, em seguida, vincule as funções a regras, tarefas agendadas ou chamadas do cliente.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/quickstart"},{"title":"Modelos de contexto do CloudScript do PlayFab usando Azure Functions","description":"Referência dos modelos de contexto do CloudScript do PlayFab expostos às Azure Functions quando os scripts são executados por meio de ExecuteFunction, tarefas agendadas, jogadores ou entidades.","sidebarTitle":"Usar modelos de contexto do CloudScript","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/CloudScript-af-context"},{"title":"Depuração local do CloudScript usando Azure Functions","description":"Execute e depure o CloudScript do PlayFab localmente com Azure Functions adicionando uma implementação de ExecuteFunction e roteando chamadas do SDK a partir do Unity, Unreal ou C#.","sidebarTitle":"Depuração local do CloudScript usando Azure Functions","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/local-debugging-for-cloudscript-using-azure-functions"},{"title":"Depurar o CloudScript com Azure Functions no Visual Studio Code","description":"Depure Azure Functions do CloudScript do PlayFab no Visual Studio Code usando a extensão Azure Functions para transmitir logs diretamente para o terminal.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/debugging-with-CloudScript-AF-VSCode"},{"title":"Depurar Azure Functions do CloudScript com o Visual Studio","description":"Depure Azure Functions do CloudScript do PlayFab no Visual Studio usando o Cloud Explorer para se conectar ao seu aplicativo de funções e transmitir a saída de log durante a execução.","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/debugging-with-CloudScript-AF-VS"},{"title":"Depurar Azure Functions do CloudScript no portal do Azure","description":"Depure Azure Functions do CloudScript do PlayFab no portal do Azure abrindo seu aplicativo de funções e transmitindo logs ao vivo na seção Monitoring.","sidebarTitle":"Depurar o CloudScript usando Azure Functions com o portal do Azure","href":"/pt-BR/services/playfab/live-service-management/service-gateway/automation/cloudscript-af/debugging-with-CloudScript-AF-Azure"}]}]}]},{"group":"Economy, monetization, \u0026 UGC","icon":"cart-shopping","expanded":false,"pages":[{"title":"Documentação do PlayFab Economy v2","description":"Aprenda a criar catálogos, inventários, moedas virtuais, marketplaces e UGC do PlayFab Economy v2 que escalam para milhões de jogadores no seu jogo.","sidebarTitle":"Economy, monetização e UGC","href":"/pt-BR/services/playfab/economy-monetization/index"},{"title":"O que é o PlayFab Economy?","description":"Saiba o que é o PlayFab Economy e como ele ajuda você a projetar economias virtuais com catálogos, moedas, inventário, lojas e ferramentas de monetização.","href":"/pt-BR/services/playfab/economy-monetization/economy-what-is"},{"group":"Economy v2 and UGC","expanded":false,"pages":[{"title":"Visão geral do Economy v2","description":"Explore a arquitetura do PlayFab Economy v2, incluindo transações idempotentes, operações em lote, catálogos grandes e suporte a inventário para títulos de alta escala.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/overview"},{"title":"Perguntas frequentes sobre o Economy versão 2 (V2)","description":"Perguntas frequentes sobre o PlayFab Economy v2, abordando catálogos, inventário, migração da v1, preços, cotas e suporte a marketplaces.","sidebarTitle":"Perguntas frequentes","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/faq"},{"title":"Início rápido","description":"Início rápido do PlayFab Economy v2 para configurar um Catalog v2, definir permissões, adicionar itens e habilitar a validação de recibos no Game Manager.","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/quickstart"},{"group":"Catalogs and items","expanded":false,"pages":[{"title":"Visão geral do catálogo","description":"Visão geral do catálogo do PlayFab Economy v2 no Game Manager, incluindo itens de catálogo, preços, permissões e como publicar o conteúdo do jogo.","sidebarTitle":"Visão geral do catálogo","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/catalog-overview"},{"title":"Pacotes do Economy v2","description":"Saiba como agrupar vários itens em pacotes do PlayFab Economy v2, configurar o conteúdo e os preços dos pacotes e conceder o conteúdo ao inventário do jogador.","sidebarTitle":"Pacotes","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/bundles"},{"title":"Preços em dinheiro real do Economy v2","description":"Configure RealMoneyPriceDetails em itens de catálogo do PlayFab Economy v2 para definir preços por marketplace e acompanhar a receita da Apple, do Google e da Steam.","sidebarTitle":"Preços em dinheiro real","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/real-money-prices"},{"title":"Lojas do Economy v2","description":"Crie Lojas do PlayFab Economy v2 para organizar listas de itens, substituir preços do catálogo e executar promoções, descontos e ofertas por tempo limitado no jogo.","sidebarTitle":"Lojas","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/stores"},{"title":"Assinaturas do Economy v2","description":"Crie assinaturas virtuais do PlayFab Economy v2 para conceder acesso por tempo limitado a itens duráveis no jogo e gerenciar benefícios recorrentes dos jogadores.","sidebarTitle":"Assinaturas","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/subscriptions"},{"title":"Tipos de conteúdo, marcas e propriedades do catálogo do Economy v2","description":"Configure itens do catálogo do PlayFab Economy v2 usando tipos de conteúdo, marcas, palavras-chave, descrições e propriedades de exibição por meio das APIs e do Game Manager.","sidebarTitle":"Tipos de conteúdo, marcas e propriedades","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/content-types-tags-and-properties"},{"title":"Links profundos do Economy v2","description":"Configure links profundos do PlayFab Economy v2 para direcionar os jogadores diretamente a listagens de lojas das plataformas, itens de UGC ou conteúdo do jogo a partir de URLs e anúncios.","sidebarTitle":"Links profundos","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/deep-links"},{"title":"ETags do Economy v2","description":"Use ETags com itens de rascunho do catálogo do PlayFab Economy v2 para gerenciar atualizações simultâneas e evitar gravações conflitantes entre chamadas a UpdateDraftItem.","sidebarTitle":"ETags e simultaneidade","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/etags"},{"title":"Status e moderação de itens","description":"Entenda os estados de itens do PlayFab Economy v2, incluindo rascunho, publicado, agendado, expirado e oculto, e como cada um afeta a visibilidade no catálogo.","sidebarTitle":"Status e moderação de itens","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/item-status"},{"title":"Localização do Economy v2","description":"Localize itens do catálogo do PlayFab Economy v2 usando chaves de localidade nos campos Title, Description e Keywords no Game Manager e nas APIs de catálogo.","sidebarTitle":"Localização","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/localization"},{"title":"Adicionar classificações ao seu conteúdo","description":"Adicione classificações e avaliações de jogadores a itens de catálogo do PlayFab Economy v2 usando ReviewItem, GetEntityItemReview e APIs relacionadas de gerenciamento de avaliações.","sidebarTitle":"Classificações e avaliações","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/ratings"},{"title":"Pesquisa","description":"Consulte o catálogo público do PlayFab Economy v2 com a API SearchItems usando filtros, ordenação, paginação e tokens de continuação do OData.","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/catalog/search"}]},{"group":"Player inventory","expanded":false,"pages":[{"title":"APIs de Inventory do PlayFab","description":"Visão geral das APIs de Inventory do PlayFab Economy v2 para gerenciar inventários de jogadores, conceder itens, acompanhar saldos de moeda e ler pilhas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/index"},{"title":"Início rápido do inventário do jogador","description":"Use o SDK Beta do PlayFab para autenticar um jogador, pesquisar no catálogo, comprar um item e verificar se ele aparece no inventário do Economy v2 do jogador.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/quickstart"},{"title":"Visão geral de itens e inventário","description":"Conheça os conceitos de catálogo e inventário do PlayFab Economy v2, incluindo tipos de itens, pacotes, lojas, moedas virtuais e acompanhamento da propriedade dos jogadores.","sidebarTitle":"Itens e inventário","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/items-and-inventory-overview"},{"title":"Coleções do Inventário","description":"Use as Coleções do Inventário do PlayFab Economy v2 para particionar o inventário do jogador em grupos nomeados para personagens, conjuntos de equipamentos ou contêineres de armazenamento.","sidebarTitle":"Coleções","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/collections"},{"title":"Pilhas de inventário","description":"Entenda as pilhas de inventário do PlayFab Economy v2 para agrupar itens idênticos com dados, quantidades e expirações exclusivos no inventário de um jogador.","sidebarTitle":"Pilhas","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/stacks"},{"title":"Histórico de transações","description":"Consulte a API de Transaction History do PlayFab Economy v2 para auditar operações de inventário, compras e concessões de itens realizadas na conta de um jogador.","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/transaction-history"},{"title":"ETags do Inventário","description":"Use ETags e cabeçalhos X-PlayFab-Economy-If-Match com as APIs de Inventário do PlayFab para habilitar a simultaneidade otimista e evitar gravações conflitantes.","sidebarTitle":"ETags","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/etags"},{"title":"TurboLoading do Economy V2","description":"Use o TurboLoading do PlayFab Economy v2 com GetInventoryItems para buscar o inventário completo de um jogador em uma única solicitação, reduzindo a latência de inicialização e as chamadas de API.","sidebarTitle":"TurboLoading","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/inventory/turboloading"}]},{"group":"Player-segmented monetization","expanded":false,"pages":[{"title":"Ofertas direcionadas do Economy V2","description":"Ofereça ofertas direcionadas do PlayFab Economy v2 com preços dinâmicos e itens de loja personalizados para segmentos específicos de jogadores para melhorar a retenção.","sidebarTitle":"Ofertas direcionadas","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/targeted-offers"},{"title":"Ações de segmento do Economy V2","description":"Use as ações de segmento do PlayFab Economy v2 para disparar concessões de inventário, recompensas em moeda e eventos de monetização com base na associação a segmentos de jogadores.","sidebarTitle":"Ações de segmento","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/player-segmented-monetization/segment-actions"}]},{"group":"User-generated content (UGC)","expanded":false,"pages":[{"title":"PlayFab User Generated Content","description":"Visão geral dos serviços do PlayFab User Generated Content (UGC) para carregar, pesquisar, moderar e monetizar itens criados por jogadores no seu jogo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/ugc/overview"},{"title":"Documentação do PlayFab UGC","description":"Documentação do PlayFab User Generated Content (UGC) para permitir que os jogadores criem, carreguem, moderem e descubram conteúdo personalizado no seu jogo.","sidebarTitle":"PlayFab UGC","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/ugc/index"},{"title":"Início rápido do User Generated Content (UGC)","description":"Início rápido do PlayFab UGC usando chamadas de serviço a serviço para se conectar a itens de conteúdo de rascunho, publicá-los e expor conteúdo criado por jogadores no jogo.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/ugc/quickstart"},{"title":"Moderar seu conteúdo gerado pelo usuário","description":"Crie fluxos de moderação de UGC no PlayFab Economy v2 usando ReportItem e APIs de revisão para sinalizar, revisar e remover conteúdo gerado pelo usuário inadequado.","sidebarTitle":"Moderação","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/ugc/moderation"}]},{"group":"Marketplaces","expanded":false,"pages":[{"group":"Marketplace integrations","expanded":false,"pages":[{"title":"Integração de marketplace - Visão geral","description":"Visão geral das integrações de marketplace do PlayFab Economy v2 que conectam seu jogo a lojas digitais como a Steam para compras e conteúdo no jogo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/overview"},{"title":"Integração com o marketplace - Google","description":"Vincule um aplicativo do Google Play ao seu título do PlayFab no Game Manager usando uma conta de serviço do Google Cloud e a Google Play Android Developer API.","sidebarTitle":"Google Play Store","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/google"},{"title":"Integração com o marketplace - Apple","description":"Conecte um aplicativo da Apple App Store ao seu título do PlayFab no Game Manager usando a ID do pacote do iOS e as credenciais do App Store Connect para o Economy v2.","sidebarTitle":"Apple App Store","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/apple"},{"title":"Integração de marketplace - Microsoft Store","description":"Configure complementos no Partner Center e vincule produtos da Microsoft Store a pacotes do PlayFab Economy v2 para resgate de compras no aplicativo no XBOX e no Windows.","sidebarTitle":"Microsoft Store","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/microsoft"},{"title":"Integração de marketplace - Steam","description":"Tutorial para integrar um aplicativo da Steam ao Game Manager do PlayFab, incluindo a configuração do SteamWorks Partner, a configuração do aplicativo e as credenciais.","sidebarTitle":"Steam","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-integrations/steam"}]},{"group":"Marketplace redemption","expanded":false,"pages":[{"title":"Resgate de marketplace - Visão geral","description":"Visão geral dos fluxos de resgate de marketplace do PlayFab Economy v2 para conceder itens e assinaturas comprados em lojas externas no inventário do jogador.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/overview"},{"title":"Resgate com o Google Marketplace","description":"Crie produtos no aplicativo do Google Play, mapeie-os para pacotes do PlayFab Economy v2 e resgate compras no inventário do jogador usando a API de resgate.","sidebarTitle":"Resgate do Google","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/google"},{"title":"Resgate com o marketplace da Microsoft Store","description":"Crie complementos da Microsoft Store, vincule-os a pacotes do PlayFab e resgate compras do XBOX e do Windows com RedeemMicrosoftStoreInventoryItems.","sidebarTitle":"Resgate da Microsoft Store","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/microsoft"},{"title":"Resgate com o Steam Marketplace","description":"Configure o PlayFab e o Steam para habilitar fluxos de compra no jogo e resgatar itens do marketplace do Steam no inventário do Economy v2 de um jogador.","sidebarTitle":"Resgate no Steam","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/steam"},{"title":"Resgatar compras no aplicativo da Apple App Store","description":"Crie uma IAP da Apple App Store, mapeie-a para um pacote do catálogo do PlayFab e oriente os jogadores durante o resgate usando as APIs de resgate do Economy v2.","sidebarTitle":"Resgate da Apple","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/apple"}]},{"title":"Tratamento de erros do marketplace","description":"Trate erros de resgate do marketplace do PlayFab usando APIErrorWrapper, detalhes de MarketplaceErrorCode e padrões de recuperação para chamadas de API de loja com falha.","sidebarTitle":"Tratamento de erros do marketplace","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-error-handling"}]},{"group":"Fraud prevention, redemption, receipt validation","expanded":false,"pages":[{"title":"Prevenção contra fraudes, resgate e validação de recibos","description":"Proteja as compras do PlayFab Economy v2 contra falsificação, solicitações duplicadas e reembolsos usando transações idempotentes, validação de recibos e verificações de reembolso.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/fraud-prevention/index"},{"title":"Início rápido de prevenção contra fraudes","description":"Guia de início rápido para habilitar a validação de recibos e a prevenção contra fraudes no PlayFab Economy v2 para Microsoft Store, iOS, Google Play e outras plataformas.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/fraud-prevention/quickstart"}]},{"title":"Visão geral das configurações do Economy v2","description":"Defina as configurações de catálogo do PlayFab Economy v2 no Game Manager, incluindo permissões, tipos de conteúdo, plataformas, marcas e propriedades de exibição.","sidebarTitle":"Configurações","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/settings"},{"title":"Limites do Economy V2","description":"Referência de limitação e limites de taxa para as APIs de catálogo e inventário do PlayFab Economy v2, incluindo cotas de solicitações por segundo por jogador e por título.","sidebarTitle":"Limites","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/limits"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Introdução ao Economy v2, Unity IAP e Android","description":"Conecte o Unity IAP e a Android Billing API aos pacotes do PlayFab Economy v2 para que os jogadores possam comprar itens com dinheiro real e resgatá-los no inventário.","sidebarTitle":"Introdução ao Unity e Android","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/getting-started-with-unity-and-android"},{"title":"Publique seu primeiro conteúdo gerado pelo usuário","description":"Publique conteúdo gerado pelo usuário no PlayFab Economy v2 com o Postman ou o Game Manager, usando CreateUploadUrls, o Armazenamento de Blobs do Azure e as APIs de itens de rascunho.","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/publish-ugc"},{"group":"Crafting game","expanded":false,"pages":[{"title":"Jogo de criação - Contexto","description":"Introdução ao tutorial do jogo de criação do PlayFab Economy V2: um exemplo em C# baseado em texto que usa inventários, lojas e pacotes para criar itens de sorvete.","sidebarTitle":"Contexto do jogo","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/craftingGame/game-context"},{"title":"Jogo de criação, parte 1 - Configuração","description":"Parte 1 do tutorial do jogo de criação do PlayFab Economy V2: configure um projeto de console C# no Visual Studio 2022 e instale o SDK do PlayFab para começar a codificar.","sidebarTitle":"Parte 1 - Configuração do ambiente","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/craftingGame/crafting-game-environment"},{"title":"Jogo de criação, parte 2 - Game Manager","description":"Parte 2 do tutorial do jogo de criação do PlayFab Economy V2: use o Game Manager para criar seu estúdio e seu título e, em seguida, configure itens, lojas e pacotes.","sidebarTitle":"Parte 2 - Usando o Game Manager","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/craftingGame/crafting-game-game-manager"},{"title":"Jogo de criação, parte 3 - Codificação","description":"Parte 3 do tutorial do jogo de criação do PlayFab Economy V2: escreva código C# que chama a API do Economy V2 para gerenciar inventários, receitas e itens criados.","sidebarTitle":"Parte 3 - Codificação e exemplos","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/craftingGame/crafting-game-coding"}]},{"title":"Início rápido de moeda virtual do Economy v2","description":"Crie e configure sua primeira moeda virtual do PlayFab Economy v2 usando o Game Manager ou as APIs de Catálogo com um token de entidade de título.","sidebarTitle":"Moedas virtuais","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/currencies"},{"title":"Contêineres com conteúdo fixo no Economy v2","description":"Recrie itens de contêiner herdados do PlayFab no Economy v2 combinando um token de moeda virtual com um bundle que desempacota recompensas fixas na compra.","sidebarTitle":"Contêineres com conteúdo fixo","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/containers-with-fixed-contents"},{"title":"Tabelas de drop e saque aleatório no Economy v2","description":"Crie drops de saque aleatórios ponderados no PlayFab Economy v2 usando Title Data, Azure Functions e ExecuteInventoryOperations para conceder itens de forma atômica.","sidebarTitle":"Tabelas de drop e saque aleatório","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/drop-tables-and-randomized-loot"},{"title":"Transações idempotentes e padrões de repetição no Economy v2","description":"Use IdempotencyId nas gravações de inventário do PlayFab Economy v2 para repetir com segurança após falhas de rede e evitar compras ou concessões duplicadas.","sidebarTitle":"Transações idempotentes e repetições","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/idempotent-transactions-and-retries"},{"title":"ETags e controle de simultaneidade no Economy v2","description":"Evite gravações sobrepostas no inventário do PlayFab Economy v2 com ETags e o cabeçalho X-PlayFab-Economy-If-Match para controle de simultaneidade otimista.","sidebarTitle":"ETags e controle de simultaneidade","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/etags-and-concurrency-control"},{"title":"Rastreamento de preços em dinheiro real no Economy v2","description":"Defina RealMoneyPriceDetails em pacotes do PlayFab Economy v2 e rastreie a receita por meio do evento marketplace_transaction_redeemed para relatórios de análise.","sidebarTitle":"Rastreamento de preços em dinheiro real","href":"/pt-BR/services/playfab/economy-monetization/economy-v2/tutorials/real-money-price-tracking"}]}]},{"group":"Legacy economy","expanded":false,"pages":[{"title":"Documentação do PlayFab Economy","description":"Explore os recursos do PlayFab Economy (Legado) para itens, lojas, moedas virtuais, vendas e promoções para ajudar você a engajar e monetizar seu jogo.","sidebarTitle":"PlayFab Economy","href":"/pt-BR/services/playfab/economy-monetization/economy/index"},{"group":"Items","expanded":false,"pages":[{"title":"Itens (Economy Legado)","description":"Visão geral dos itens do Economy Legado do PlayFab (v1), incluindo itens de catálogo, moedas virtuais, classes de itens e gerenciamento de inventário para o seu título.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy/items/index"},{"title":"Início rápido de itens (Economy Legado)","description":"Início rápido para criar itens de catálogo no Economy Legado do PlayFab (v1), incluindo propriedades de itens, moedas virtuais e concessão de itens aos jogadores.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy/items/quickstart"},{"title":"Catálogos (Economy Legado)","description":"Crie e gerencie itens na guia Catalogs do Economy Legado do PlayFab no Game Manager, incluindo preços em moeda virtual, concessões e compra de itens.","sidebarTitle":"Catálogos","href":"/pt-BR/services/playfab/economy-monetization/economy/items/catalogs"}]},{"group":"Stores","expanded":false,"pages":[{"title":"Lojas (Economy Legado)","description":"Visão geral das lojas do Economy Legado do PlayFab (v1) para organizar listas de itens, substituir preços do catálogo e oferecer superfícies de compra direcionadas no jogo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/economy/stores/index"},{"title":"Início rápido de lojas (Economy Legado)","description":"Início rápido para criar lojas do Economy Legado do PlayFab (v1), adicionar itens, definir preços específicos da loja e exibir lojas aos jogadores no jogo.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy/stores/quickstart"}]},{"group":"Trading","expanded":false,"pages":[{"title":"Trocas","description":"Visão geral das APIs de troca entre jogadores do PlayFab Legacy Economy, que permitem que os jogadores troquem itens de inventário com segurança diretamente pelo seu jogo.","href":"/pt-BR/services/playfab/economy-monetization/economy/trading/index"},{"title":"Início rápido de trocas","description":"Início rápido para trocas entre jogadores no PlayFab usando OpenTrade, AcceptTrade e APIs relacionadas para trocar itens de inventário entre dois jogadores.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy/trading/trading-quickstart"}]},{"title":"Início rápido do Economy (Legado)","description":"Início rápido do Economy Legado do PlayFab (v1) abordando a configuração inicial do catálogo, a configuração de moeda virtual e a criação básica de itens e lojas.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/economy/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Práticas recomendadas para segmentação de lojas no Economy (Legacy)","description":"Siga as práticas recomendadas do PlayFab Legacy Economy para segmentação de lojas, incluindo variar o conteúdo em vez dos preços e proteger o acesso à API de cliente.","sidebarTitle":"Práticas recomendadas para segmentação de lojas","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/best-practices-for-store-segmentation"},{"title":"Cupons e promoções no Economy (Legacy)","description":"Gere e resgate cupons do PlayFab Legacy Economy no Game Manager e combine-os com pacotes ou CloudScript para impulsionar promoções no jogo.","sidebarTitle":"Cupons e promoções","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/coupons-and-promotions"},{"title":"Gerenciar moedas virtuais no Economy (Legacy)","description":"Configure as moedas virtuais do PlayFab Legacy Economy na guia Currency do Game Manager para impulsionar compras no jogo, concessões e recompensas para jogadores.","sidebarTitle":"Moedas","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/currencies"},{"title":"Lojas personalizadas para segmentos de jogadores no Economy (Legacy)","description":"Tutorial do Economy (Legacy) que descreve como criar lojas alternativas disponíveis apenas para jogadores de segmentos de jogadores definidos.","sidebarTitle":"Lojas personalizadas para segmentos de jogadores","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/custom-stores-for-player-segments"},{"title":"Tabelas de drop no Economy (Legacy)","description":"Crie tabelas de drop ponderadas e sequenciais no PlayFab Legacy Economy usando o Game Manager para conceder loot aleatório e recompensas aos jogadores a partir do seu catálogo.","sidebarTitle":"Tabelas de drop","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/drop-tables"},{"title":"Obter o valor até a data (VTD) de um jogador no Economy (Legacy)","description":"Recupere o gasto total de um jogador do PlayFab usando GetPlayerProfile e leia totalValueToDateInUSD e valuesToDate do PlayerProfileModel.","sidebarTitle":"Obter o valor até a data (VTD) de um jogador","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/getting-a-players-vtd"},{"title":"Introdução ao PlayFab Economy Legacy, Unity IAP e Android","description":"Conecte o Unity IAP e a Android Billing API aos itens de catálogo do PlayFab Legacy Economy para ter um fluxo funcional de compras no aplicativo em dispositivos Android.","sidebarTitle":"Introdução ao PlayFab, Unity IAP e Android","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/getting-started-with-unity-iap-android"},{"title":"Non receipt payment processing","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/non-receipt-payment-processing"},{"title":"Lojas e promoções no Economy (Legado)","description":"Crie lojas do PlayFab Economy Legado a partir do seu catálogo e execute promoções temporárias com preços personalizados em moeda virtual ou dinheiro real para itens selecionados.","sidebarTitle":"Lojas e promoções","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/stores-and-sales"},{"title":"Consumíveis temporizados no Economy (Legado)","description":"Configure consumíveis temporizados do PlayFab Economy Legado no Game Manager para que os itens sejam consumidos automaticamente do inventário de um jogador após uma duração definida.","sidebarTitle":"Consumíveis temporizados","href":"/pt-BR/services/playfab/economy-monetization/economy/tutorials/timed-consumables"}]}]}]},{"group":"Rewarded Ads","icon":"circle-play","pages":[{"title":"O que são anúncios recompensados?","description":"Visão geral dos anúncios recompensados do PlayFab, uma estratégia de monetização que concede moeda ou itens do jogo quando os jogadores optam por assistir a anúncios curtos em vídeo.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/economy-monetization/rewarded-ads/index"},{"title":"Introdução aos anúncios recompensados.","description":"Início rápido para configurar um posicionamento de anúncio recompensado do PlayFab no Game Manager, configurar recompensas e integrar anúncios em vídeo ao cliente do seu jogo.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/economy-monetization/rewarded-ads/quickstart"}]},{"group":"Multiplayer","icon":"users","expanded":false,"pages":[{"title":"Documentação do PlayFab Multiplayer","description":"Os serviços do PlayFab Multiplayer oferecem recursos multijogador em tempo real para matchmaking, agrupamento, rede e hospedagem de servidores.","sidebarTitle":"Multijogador","href":"/pt-BR/services/playfab/multiplayer/index"},{"title":"Multijogador com o PlayFab","description":"Introdução aos serviços multijogador do PlayFab, abrangendo Lobby, Matchmaking, rede e chat de voz do Party e Multiplayer Servers para builds de jogos hospedados.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/mpintro"},{"group":"Servers","expanded":false,"pages":[{"title":"Servidores","description":"Visão geral do PlayFab Multiplayer Servers (MPS), um serviço de hospedagem de servidores de jogo baseado no Azure que escala dinamicamente servidores dedicados Windows e Linux sob demanda.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/servers/index"},{"title":"Habilitar o recurso PlayFab Multiplayer Server","description":"Habilite o recurso PlayFab Multiplayer Servers em um título de jogo usando o Game Manager ou a API e o PowerShell, incluindo os pré-requisitos de forma de pagamento e de cota.","sidebarTitle":"Habilitar o recurso para o título do jogo","href":"/pt-BR/services/playfab/multiplayer/servers/enable-playfab-multiplayer-servers"},{"title":"Implantando builds do PlayFab Multiplayer Server","description":"Crie VMs do PlayFab Multiplayer Servers definindo parâmetros de build que determinam como as máquinas virtuais do Azure são iniciadas globalmente para hospedar seus servidores de jogo.","sidebarTitle":"Create VMs","href":"/pt-BR/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds"},{"title":"Criar seu primeiro servidor","description":"Crie seu primeiro PlayFab Multiplayer Server usando o exemplo Wrapper: habilite o recurso no Game Manager, carregue ativos, implante um build e aloque um servidor.","href":"/pt-BR/services/playfab/multiplayer/servers/create-your-first-server"},{"title":"Definição e configuração do build","description":"Parâmetros de definição e configuração do build para VMs do PlayFab Multiplayer Servers, incluindo configurações imutáveis do build, seleção do tamanho da VM e ativos do contêiner.","sidebarTitle":"Definição do build","href":"/pt-BR/services/playfab/multiplayer/servers/build-definition"},{"title":"Página de visão geral dos builds","description":"Conheça a página de visão geral dos builds no PlayFab Game Manager para ver as configurações dos builds de servidores multijogador e gerenciar aliases, ativos do título e serviços compartilhados.","sidebarTitle":"Visão geral dos builds","href":"/pt-BR/services/playfab/multiplayer/servers/build-overview"},{"title":"Página de visão geral dos servidores","description":"Use a página de visão geral dos servidores no PlayFab Game Manager para inspecionar VMs, o estado das sessões e a contagem de jogadores de um build de servidor multijogador e solicitar servidores.","sidebarTitle":"Visão geral dos servidores","href":"/pt-BR/services/playfab/multiplayer/servers/build-server-overview"},{"title":"Noções básicas de um servidor de jogo do PlayFab","description":"Saiba como os servidores de jogo multijogador do PlayFab são empacotados como contêineres Windows ou Linux, carregados como ativos e integrados ao GSDK para hospedagem.","sidebarTitle":"Noções básicas de servidores de jogo e contêineres","href":"/pt-BR/services/playfab/multiplayer/servers/basics-of-a-playfab-game-server"},{"title":"Termos do PlayFab Multiplayer Server","description":"Referência de terminologia do PlayFab Multiplayer Servers, que esclarece termos como build, VM, contêiner, sessão de servidor de jogo e alocação usados no MPS.","sidebarTitle":"Terminologia","href":"/pt-BR/services/playfab/multiplayer/servers/server-terms"},{"title":"Passo a passo: implantar builds usando o Game Manager","description":"Passo a passo para implantar builds do PlayFab Multiplayer Servers para o sistema operacional Windows pelo Game Manager usando o exemplo C# Windows Runner, do carregamento à alocação.","sidebarTitle":"Implantar builds Windows usando o Game Manager","href":"/pt-BR/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager"},{"title":"Passo a passo: implantar builds usando PowerShell/API","description":"Passo a passo para implantar builds do PlayFab Multiplayer Servers para o sistema operacional Windows usando o PowerShell e a API do Multiplayer Servers com o exemplo C# Windows Runner.","sidebarTitle":"Implantar builds Windows usando PowerShell/API","href":"/pt-BR/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-api-powershell"},{"title":"Usando o PlayFab Multiplayer Servers para hospedar jogos multijogador","description":"Visão geral da hospedagem de sessões de jogo multijogador no PlayFab Multiplayer Servers, incluindo a criação de builds, a implantação de VMs em contêineres e a escala dinâmica.","sidebarTitle":"Hospedar jogos multijogador","href":"/pt-BR/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games"},{"title":"Conectando clientes a servidores de jogo","description":"Conecte clientes de jogo a servidores de jogo hospedados no PlayFab Multiplayer Servers resolvendo a rede virtualizada do Azure e usando os IPs alocados e os mapeamentos de portas.","href":"/pt-BR/services/playfab/multiplayer/servers/connecting-clients-to-game-servers"},{"title":"Práticas recomendadas e lista de verificação de lançamento","description":"Práticas recomendadas e uma lista de verificação de lançamento para o PlayFab Multiplayer Servers, abrangendo desenvolvimento, testes com LocalMultiplayerAgent, escalabilidade e operações ao vivo.","href":"/pt-BR/services/playfab/multiplayer/servers/best-practices"},{"title":"Comparação de servidores multijogador","description":"Compare as séries de VM e as regiões do Azure com suporte no PlayFab Multiplayer Servers, incluindo as camadas de CPU recomendadas para hospedagem de jogos e o impacto delas nos preços.","sidebarTitle":"Comparação de servidores","href":"/pt-BR/services/playfab/multiplayer/servers/server-comparison"},{"group":"Builds \u0026 Deployment","icon":"server","pages":[{"title":"Criar um build de servidor de jogo","description":"Crie um build de servidor de jogo do PlayFab Multiplayer Servers (MPS) empacotando seu executável e seus ativos e integrando o GSDK para o ambiente hospedado.","href":"/pt-BR/services/playfab/multiplayer/servers/author-a-game-server-build"},{"title":"Integrar servidores de jogo ao PlayFab GSDK","description":"Integre seu servidor de jogo ao PlayFab Game Server SDK (GSDK) em C++, C# ou Java para sinalizar a prontidão, enviar pulsações e gerenciar alocações multijogador.","sidebarTitle":"Integrar o build do servidor de jogo ao GSDK","href":"/pt-BR/services/playfab/multiplayer/servers/integrating-game-servers-with-gsdk"},{"title":"Implantar builds usando o Game Manager","description":"Etapas para implantar builds de VM do PlayFab Multiplayer Servers pelo Game Manager, incluindo o carregamento de ativos, a seleção de tamanhos de VM e a configuração de regiões e servidores em espera.","href":"/pt-BR/services/playfab/multiplayer/servers/deploy-using-game-manager"},{"title":"Implantar builds usando PowerShell/API","description":"Implante builds de VM do PlayFab Multiplayer Servers pelo PowerShell e pela API do Multiplayer Servers, incluindo o carregamento de ativos e a criação de builds para o sistema operacional Windows.","href":"/pt-BR/services/playfab/multiplayer/servers/deploy-using-powershell-api"},{"title":"Criar e implantar builds Linux","description":"Crie e implante builds de servidores de jogo Linux no PlayFab Multiplayer Servers usando imagens de contêiner Linux ou servidores baseados em processo com o GSDK.","href":"/pt-BR/services/playfab/multiplayer/servers/deploying-linux-based-builds"},{"title":"Determinando as DLLs necessárias para servidores de jogo Windows","description":"Descreve como determinar a lista de DLLs necessárias para seus servidores de jogo e como comparar essa lista com o conjunto de DLLs do PlayFab MPS.","sidebarTitle":"Determinando as DLLs necessárias","href":"/pt-BR/services/playfab/multiplayer/servers/determining-required-dlls"},{"title":"Gerenciar segredos (versão prévia)","description":"Este documento fornece informações sobre o recurso de gerenciamento de segredos, que permite que os clientes implantem segredos em servidores de jogo com segurança.","sidebarTitle":"Gerenciar segredos (versão prévia)","href":"/pt-BR/services/playfab/multiplayer/servers/manage-secrets"},{"title":"Executar um script personalizado durante a criação da VM (versão prévia)","description":"Use o recurso em versão prévia VmStartupScript para executar scripts personalizados durante a criação de VMs do PlayFab Multiplayer Servers, permitindo a instalação de agentes e o roteamento de logs.","href":"/pt-BR/services/playfab/multiplayer/servers/vmstartupscript"},{"title":"Integrando o PlayFab GSDK ao Unity","description":"Integre o PlayFab Game Server SDK (GSDK) a um projeto de servidor dedicado do Unity para hospedar builds no PlayFab Multiplayer Servers com a biblioteca UnityGsdk.","sidebarTitle":"Integrar o Unity ao GSDK","href":"/pt-BR/services/playfab/multiplayer/servers/mps-unity"},{"title":"Início rápido para servidores multijogador (exemplo MpsAllocator)","description":"Início rápido para o exemplo .NET MpsAllocator, que chama as APIs do PlayFab Multiplayer para listar builds, ver VMs e alocar servidores de jogo sob demanda.","sidebarTitle":"MpsAllocator","href":"/pt-BR/services/playfab/multiplayer/servers/mps-allocator-sample"}]},{"group":"Scaling \u0026 Standby","icon":"arrow-up-right-dots","pages":[{"title":"StandingBy dinâmico","description":"Aprimoramento de dimensionamento automático que monitora os níveis de limite de servidores em espera e aumenta dinamicamente o provisionamento de servidores de jogo para atender à demanda em escala.","href":"/pt-BR/services/playfab/multiplayer/servers/dynamic-standby"},{"title":"StandingBy agendado","description":"O StandingBy agendado é um aprimoramento de dimensionamento automático que ajusta os níveis de servidores em espera em uma data e hora agendadas, únicas ou recorrentes.","href":"/pt-BR/services/playfab/multiplayer/servers/scheduled-standby"},{"title":"Escala de servidores em espera","description":"Ajuste as metas de servidores em espera e as configurações de escala do PlayFab para alinhar a capacidade dos servidores de jogo multijogador à demanda real dos jogadores, controlando o custo de hospedagem.","href":"/pt-BR/services/playfab/multiplayer/servers/scaling-standby"},{"title":"Escalando programaticamente","description":"Escale o PlayFab Multiplayer Servers programaticamente usando a API do Multiplayer Servers e o objeto DynamicStandby de BuildRegionParams para servidores em espera baseados na demanda.","href":"/pt-BR/services/playfab/multiplayer/servers/scaling-programmatically"},{"title":"Acessando limites de núcleos maiores e regiões adicionais do Azure","description":"Veja as cotas de núcleos atuais e solicite limites de núcleos maiores ou regiões e séries de VM adicionais do Azure para títulos de jogos do PlayFab Multiplayer Servers.","sidebarTitle":"Obter limites de núcleos maiores e regiões adicionais do Azure","href":"/pt-BR/services/playfab/multiplayer/servers/identifying-and-increasing-core-limits"}]},{"group":"Lifecycle \u0026 Operations","icon":"gear","pages":[{"title":"Ciclo de vida dos builds de servidores multijogador","description":"Ciclo de vida dos builds do PlayFab Multiplayer Servers e estados como Deploying, DeletingRegion e Unhealthy, e como o status por região é consolidado no build inteiro.","sidebarTitle":"Ciclo de vida do build de servidor","href":"/pt-BR/services/playfab/multiplayer/servers/multiplayer-build-lifecycle"},{"title":"Ciclo de vida de uma região de build de servidor multijogador","description":"Entenda os estados Initialized, Deploying, Deployed e Deleting de uma região de build de servidor multijogador do PlayFab e como as VMs fazem a transição entre eles.","sidebarTitle":"Ciclo de vida da região do build","href":"/pt-BR/services/playfab/multiplayer/servers/multiplayer-build-region-lifecycle"},{"title":"Ciclo de vida de um servidor multijogador","description":"Ciclo de vida de uma sessão de servidor de jogo do PlayFab Multiplayer Servers, desde Initialize e ReadyForPlayers do GSDK até os estados ativo e encerrado e o carregamento de logs.","sidebarTitle":"Ciclo de vida do servidor de jogo","href":"/pt-BR/services/playfab/multiplayer/servers/multiplayer-game-server-lifecycle"},{"title":"Alocar servidores de jogo e conectar o depurador do Visual Studio","description":"Saiba como alocar servidores de jogo multijogador do PlayFab com RequestMultiplayerServer e anexar as ferramentas de depuração do Visual Studio a uma sessão em execução.","sidebarTitle":"Alocar servidores de jogo e conectar as ferramentas de depuração do VS","href":"/pt-BR/services/playfab/multiplayer/servers/allocating-game-servers-and-configuring-vs-debugging-tools"},{"title":"Gerenciando um alias de build e alocando para ele","description":"Use aliases de build do PlayFab para distribuir a alocação de servidores multijogador entre builds ponderados para uma implantação segura, compatibilidade com versões anteriores e modos de jogo.","sidebarTitle":"Usar aliases para agregar e gerenciar vários builds de VM","href":"/pt-BR/services/playfab/multiplayer/servers/allocating-with-build-alias"},{"title":"Atualizações de nível de patch do sistema operacional para Windows","description":"Como o PlayFab Multiplayer Servers distribui as atualizações mensais de patches do sistema operacional Windows em contêineres gerenciados, mantendo as VMs de servidores de jogo hospedados em imagens certificadas pelo Azure.","sidebarTitle":"Atualizações de nível de patch do sistema operacional para Windows","href":"/pt-BR/services/playfab/multiplayer/servers/os-patch-updates"},{"title":"Gerenciando alterações de cota","description":"Solicite e revise alterações na cota de núcleos de servidor de títulos do PlayFab Multiplayer Servers, aumentando os núcleos de VM simultâneos disponíveis para builds hospedados.","sidebarTitle":"Solicitar e revisar alterações de cota","href":"/pt-BR/services/playfab/multiplayer/servers/quota-changes"},{"title":"Gerenciando o resumo","description":"Monitore a capacidade do PlayFab Multiplayer Servers acompanhando o uso simultâneo de núcleos de VM em relação à cota para evitar falhas de alocação e diagnosticar problemas de escala.","sidebarTitle":"Monitorar a capacidade dos servidores","href":"/pt-BR/services/playfab/multiplayer/servers/quota-summary"},{"title":"Métricas de VM","description":"Métricas de desempenho de VM para as VMs do PlayFab Multiplayer Servers, que expõem CPU, RAM e contadores no nível do sistema para ajudar a ajustar a capacidade e monitorar os servidores de jogo hospedados.","sidebarTitle":"Métricas de desempenho de VM","href":"/pt-BR/services/playfab/multiplayer/servers/vm-metrics"},{"title":"Arquivando e recuperando logs de servidores multijogador","description":"Arquive os logs de servidores multijogador do PlayFab e recupere-os por meio do GSDK, do Game Manager ou das APIs ListArchivedMultiplayerServers e GetMultiplayerServerLogs.","sidebarTitle":"Arquivar e recuperar logs do servidor","href":"/pt-BR/services/playfab/multiplayer/servers/archiving-and-retrieving-multiplayer-server-logs"},{"title":"Usar beacons de QoS para medir a latência dos jogadores até o Azure","description":"Use os beacons de QoS do PlayFab para medir a latência dos jogadores até as regiões do Azure e classificá-las ao chamar RequestMultiplayerServer para um matchmaking com menor latência.","sidebarTitle":"Usar beacons de QoS para medir a latência dos jogadores até o Azure","href":"/pt-BR/services/playfab/multiplayer/servers/using-qos-beacons-to-measure-player-latency-to-azure"}]},{"group":"Debugging","icon":"bug","pages":[{"title":"Anexando um criador de perfil","description":"Anexe criadores de perfil, como dotnet trace ou PIX, a builds do PlayFab Multiplayer Servers para depurar gráficos e desempenho, e recupere os logs de saída resultantes.","href":"/pt-BR/services/playfab/multiplayer/servers/attaching-a-profiler"},{"title":"Coleta automática de despejos de memória","description":"Habilite a coleta automática de despejos de memória em builds de contêiner Windows do PlayFab Multiplayer Servers para capturar minidumps quando um processo de servidor de jogo hospedado falhar.","sidebarTitle":"Habilitando a coleta automática de despejos de memória","href":"/pt-BR/services/playfab/multiplayer/servers/crash-dump-collection"},{"title":"Conectar-se diretamente para depurar servidores de jogo","description":"Conecte-se diretamente a uma VM de servidor multijogador do PlayFab por RDP ou SSH para depurar a integridade do servidor de jogo, anexar um criador de perfil ou exibir logs em tempo real no Windows e no Linux.","href":"/pt-BR/services/playfab/multiplayer/servers/directly-debugging-game-servers"},{"title":"Depurando servidores de jogo localmente e integração com o PlayFab","description":"Descreve como integrar servidores de jogo multijogador do PlayFab ao PlayFab Game Server SDK (GSDK) e como verificar e depurar a integração.","sidebarTitle":"Depuração local de servidores de jogo e integração","href":"/pt-BR/services/playfab/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab"}]},{"group":"Local Multiplayer Agent","icon":"laptop-code","pages":[{"title":"Visão geral do LocalMultiplayerAgent","description":"Visão geral do LocalMultiplayerAgent (LMA) para testar localmente integrações com o PlayFab Multiplayer Servers, simulando respostas do GSDK sem implantar na nuvem.","href":"/pt-BR/services/playfab/multiplayer/servers/LocalMultiplayerAgent/local-multiplayer-agent-overview"},{"title":"Depurar servidores de jogo em contêiner com o LocalMultiplayerAgent","description":"Depure localmente um servidor de jogo multijogador do PlayFab empacotando-o como um contêiner Linux ou Windows e executando-o no LocalMultiplayerAgent no modo de contêiner.","sidebarTitle":"Depurar um servidor de jogo baseado em contêiner","href":"/pt-BR/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-container-gameserver"},{"title":"Depurar servidores de jogo baseados em processo usando o LocalMultiplayerAgent","description":"Depure localmente um servidor de jogo multijogador do PlayFab encapsulando seu servidor existente e executando-o no LocalMultiplayerAgent no modo de processo (sem contêiner).","sidebarTitle":"Depurar um servidor de jogo baseado em processo","href":"/pt-BR/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-process-based-gameserver"}]},{"group":"Unreal GSDK","icon":"unreal-engine","pages":[{"title":"Visão geral do plug-in PlayFab Unreal GSDK","description":"Visão geral do plug-in PlayFab Unreal GSDK para integrar servidores de jogo dedicados ao PlayFab Multiplayer Servers usando as APIs de Blueprint ou de C++.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/index"},{"title":"Criação do projeto de exemplo do GSDK","description":"Crie um projeto de exemplo ThirdPersonMP do Unreal com suporte a rede, multijogador e servidor dedicado como ponto de partida para a integração do PlayFab GSDK.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-setup"},{"title":"Configuração do GSDK no projeto","description":"Adicione e configure o plug-in PlayFab GSDK em um projeto ThirdPersonMP do Unreal Engine para que o build do servidor dedicado possa ser hospedado no PlayFab Multiplayer Servers.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-gsdk-project-setup"},{"title":"Criando o projeto de exemplo do Unreal","description":"Crie o projeto de exemplo ThirdPersonMP do Unreal para o PlayFab Multiplayer Servers, abrangendo as configurações Development Editor, cliente de jogo e servidor dedicado.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/building-the-third-person-mp-example-project"},{"title":"Teste e depuração do projeto GSDK","description":"Teste e depure localmente seu servidor de jogo multijogador ThirdPersonMP com o Unreal GSDK usando o LocalMultiplayerAgent e anexe um depurador antes de carregá-lo no PlayFab.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-local-deployment-and-debugging"},{"title":"Implantação do projeto GSDK na nuvem","description":"Implante um build de servidor Windows do Unreal Engine com o GSDK na nuvem do PlayFab Multiplayer Servers (MPS) para testes iterativos antes de mudar para o Linux em produção.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-cloud-deployment"},{"title":"Implantar um servidor Unreal Linux na nuvem do MPS","description":"Crie e implante um servidor dedicado Linux do Unreal Engine 5 no PlayFab Multiplayer Servers (MPS), com observações sobre a compilação cruzada a partir do Windows e o UE 4.26 ou 4.27.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/setting-up-a-linux-dedicated-server-on-playfab"},{"title":"Conectar-se a um servidor Unreal hospedado na nuvem","description":"Conecte clientes do Unreal Engine a um build de servidor dedicado hospedado no PlayFab Multiplayer Servers (MPS) usando um utilitário de desenvolvimento que ignora a alocação padrão.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/connect-to-mps-hosted-build"}]},{"group":"Billing \u0026 Samples","icon":"file-invoice-dollar","pages":[{"title":"Cobrança do PlayFab Multiplayer Servers 2.0","description":"Como funciona a cobrança do PlayFab Multiplayer Servers (Thunderhead), um serviço para operar um pool de servidores de jogo personalizados com escala dinâmica no Azure.","sidebarTitle":"Cobrança dos serviços do PlayFab","href":"/pt-BR/services/playfab/multiplayer/servers/billing-for-thunderhead"},{"title":"Cobrança do Contrato Enterprise (EA) do Azure para os serviços do PlayFab","description":"Como clientes de alto volume podem faturar o PlayFab Multiplayer Servers, o Party e outros serviços por meio de uma assinatura do Contrato Enterprise (EA) do Azure.","sidebarTitle":"Cobrança do Contrato Enterprise (EA)","href":"/pt-BR/services/playfab/multiplayer/servers/ea-billing"},{"title":"Procedimentos de resposta a incidentes do PlayFab","description":"Como o PlayFab lida com incidentes de serviços multijogador, incluindo níveis de gravidade, tíquetes de emergência de clientes e comunicação de status durante a mitigação.","sidebarTitle":"Compromisso de resposta a incidentes","href":"/pt-BR/services/playfab/multiplayer/servers/comm-sla"},{"title":"Exemplo Windows Runner","description":"Configure o exemplo C# Windows Runner para o PlayFab Multiplayer Servers a fim de criar e implantar um servidor de jogo Windows mínimo integrado ao GSDK para testar os recursos do MPS.","sidebarTitle":"Windows Runner C#","href":"/pt-BR/services/playfab/multiplayer/servers/windows-runner-sample"},{"title":"Exemplo Wrapper","description":"Use o exemplo Wrapper (wrappingGsdk) para executar um servidor de jogo Windows ou Linux existente no PlayFab Multiplayer Servers sem adicionar chamadas do GSDK ao seu binário.","sidebarTitle":"Wrapper","href":"/pt-BR/services/playfab/multiplayer/servers/wrapper-sample"}]}]},{"group":"Matchmaking","expanded":false,"pages":[{"title":"Matchmaking","description":"Visão geral do PlayFab Matchmaking, um serviço baseado no SmartMatch para combinar jogadores em sessões equilibradas usando regras, atributos, equipes e filas regionais.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/matchmaking/index"},{"title":"Como o matchmaking funciona","description":"Entenda o loop de matchmaking do PlayFab: como os tíquetes são usados como semente, classificados por pontuação de distância, validados em relação às regras da fila e agrupados em partidas completas.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/how-matchmaking-works"},{"title":"Início rápido do SDK de Matchmaking","description":"Passo a passo de início rápido do fluxo de cliente de matchmaking do PlayFab Multiplayer SDK: inicializar a biblioteca, enviar um tíquete e receber os resultados da partida.","sidebarTitle":"Início rápido - SDK do cliente","href":"/pt-BR/services/playfab/multiplayer/matchmaking/quickstart-client-sdk"},{"title":"Início rápido de matchmaking","description":"Passo a passo de início rápido de um fluxo completo do PlayFab Matchmaking no Unity: criar tíquetes, sondar o status e recuperar os resultados das partidas usando o Multiplayer SDK.","sidebarTitle":"Início rápido - API REST","href":"/pt-BR/services/playfab/multiplayer/matchmaking/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Configurando filas de matchmaking","description":"Configure filas do PlayFab Matchmaking com regras, equipes, atributos e políticas de expansão no Game Manager para definir como os jogadores são combinados.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/config-queues"},{"title":"Exibindo estatísticas da fila no seu título","description":"Consulte e exiba estatísticas de filas do PlayFab Matchmaking, como contagens de tíquetes e tempos de espera, para dar feedback aos jogadores enquanto procuram uma partida.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/display-statistics"},{"title":"Lidando com casos de erro comuns","description":"Lide com casos de erro comuns do PlayFab Matchmaking, incluindo cancelamento de tíquetes, tempos limite, atributos inválidos e falhas na criação de partidas no seu título.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/error-cases"},{"title":"Integração com o PlayFab Multiplayer Servers","description":"Saiba como configurar uma fila de matchmaking do PlayFab para alocar automaticamente um build ou alias de build do Multiplayer Server para cada partida concluída.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/multiplayer-servers"},{"title":"Exemplos de cenários e configurações de matchmaking","description":"Exemplos de configurações de filas do PlayFab Matchmaking que abrangem correspondência baseada em habilidade, seleção de região, regras de equipe e expansão de atributos para modos de jogo comuns.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/config-examples"},{"title":"Especificando atributos nos seus tíquetes","description":"Saiba como anexar atributos de jogador e de tíquete aos tíquetes de matchmaking do PlayFab para que as regras da fila possam avaliar habilidade, latência e outros critérios.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/ticket-attributes"},{"title":"Entendendo o peso das regras no matchmaking","description":"Entenda como a propriedade Weight das regras de matchmaking do PlayFab controla a classificação dos candidatos, a qualidade das partidas e como os tíquetes são ordenados durante a correspondência.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/rule-weights"},{"title":"Dimensionamento do matchmaking","description":"Como o PlayFab Matchmaking particiona filas grandes para se dimensionar sob carga e como o particionamento afeta a qualidade das partidas, os tempos de espera e a distribuição de tíquetes.","sidebarTitle":"Como o matchmaking se dimensiona sob carga","href":"/pt-BR/services/playfab/multiplayer/matchmaking/matchmaking-partition"},{"title":"Usando tíquetes de preenchimento de servidor - Multiplayer SDK","description":"Saiba como criar e usar tíquetes de preenchimento de servidor do PlayFab com o Multiplayer SDK para preencher vagas em uma sessão de jogo de matchmaking em andamento.","sidebarTitle":"Usando tíquetes de preenchimento de servidor - Multiplayer SDK","href":"/pt-BR/services/playfab/multiplayer/matchmaking/backfill-tickets-multiplayer-sdk"},{"title":"Usando tíquetes de preenchimento de servidor - API REST","description":"Crie e gerencie tíquetes de preenchimento do PlayFab Matchmaking por meio da API REST para adicionar jogadores a partidas já em andamento e manter os servidores de jogo cheios.","sidebarTitle":"Usando tíquetes de preenchimento de servidor - API REST","href":"/pt-BR/services/playfab/multiplayer/matchmaking/backfill-tickets"},{"title":"Analisando o uso da sua fila de matchmaking","description":"Saiba como interpretar os gráficos de uso do PlayFab Matchmaking no Game Manager para analisar a taxa de transferência da fila, o volume de tíquetes e os tempos de espera das partidas.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/usage"},{"title":"Solução alternativa para conexão ponto a ponto","description":"Use o PlayFab Matchmaking para trocar endereços IP e informações de conexão entre jogadores combinados para hospedar sessões multijogador ponto a ponto.","href":"/pt-BR/services/playfab/multiplayer/matchmaking/peer-to-peer"}]}]},{"group":"Lobby","expanded":false,"pages":[{"title":"Visão geral do PlayFab Lobby","description":"Visão geral do PlayFab Lobby: um serviço multiplataforma para agrupar jogadores antes de uma partida e gerenciar associação, convites, propriedades e propriedade do lobby.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/lobby/index"},{"title":"Início rápido do SDK do Lobby","description":"Configure o SDK C/C++ do PlayFab Multiplayer e crie seu primeiro PlayFab Lobby com este início rápido que aborda pré-requisitos, integração e as chamadas de API iniciais.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-getting-started"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Criar um lobby","description":"Crie instâncias do PlayFab Lobby pertencentes ao cliente ou ao servidor e configure o máximo de jogadores, a política de acesso e as propriedades iniciais de membro para sessões multijogador.","href":"/pt-BR/services/playfab/multiplayer/lobby/create-a-lobby"},{"title":"Convites de lobby","description":"Envie e aceite convites do PlayFab Lobby, use ouvintes de convites e controle quem pode convidar outras pessoas por meio dos privilégios de membro e de proprietário do lobby.","sidebarTitle":"Convites","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-invites"},{"title":"Ingressar em lobbies","description":"Ingresse em PlayFab Lobbies usando uma ID de lobby, uma cadeia de conexão ou um convite e trate as entradas de membros, as propriedades iniciais e as restrições da política de acesso.","href":"/pt-BR/services/playfab/multiplayer/lobby/join-lobbies"},{"title":"Propriedades personalizadas do PlayFab Lobby","description":"Use as propriedades personalizadas do PlayFab Lobby para armazenar o estado no nível do lobby e no nível do membro, controlar a visibilidade e expor propriedades pesquisáveis para a descoberta de lobbies.","sidebarTitle":"Propriedades do lobby","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-properties"},{"title":"Criar lobbies pesquisáveis","description":"Defina chaves de pesquisa e propriedades pesquisáveis de cadeia de caracteres ou numéricas no PlayFab Lobby para que os jogadores possam filtrar e descobrir sessões de jogo públicas com eficiência.","href":"/pt-BR/services/playfab/multiplayer/lobby/define-search-keywords"},{"title":"Localizar lobbies","description":"Pesquise PlayFab Lobbies públicos usando cadeias de caracteres de filtro e classificação em propriedades pesquisáveis, contagem de membros e ordenação por distância para a descoberta de lobbies.","href":"/pt-BR/services/playfab/multiplayer/lobby/find-lobbies"},{"title":"Propriedade do lobby","description":"Entenda os modelos de propriedade do PlayFab Lobby (cliente, servidor e compartilhado), além dos privilégios do proprietário, das políticas de migração e do tratamento de desconexões do proprietário.","href":"/pt-BR/services/playfab/multiplayer/lobby/owner-requirements-and-privileges"},{"title":"Alterações de propriedade do lobby","description":"Configure as políticas de migração de proprietário do PlayFab Lobby e a promoção proativa de proprietário para controlar como a propriedade é transferida quando o proprietário atual do lobby sai.","href":"/pt-BR/services/playfab/multiplayer/lobby/ownership-changes"},{"title":"Tempo de vida e expiração do lobby","description":"Entenda o TTL do PlayFab Lobby, a expiração padrão e como os lobbies pertencentes ao cliente, pertencentes ao servidor e conectados afetam o tempo de vida e o comportamento de exclusão automática.","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-ttl"},{"title":"Usar o lobby e o matchmaking juntos","description":"Saiba como combinar o PlayFab Lobby e o Matchmaking, incluindo lobbies combinados, para criar cenários multijogador que agrupam jogadores e coordenam sessões de jogo.","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-and-matchmaking"},{"title":"Servidores de jogo e lobbies","description":"Use PlayFab Lobbies a partir de um servidor de jogo dedicado habilitando as APIs de servidor, autenticando entidades game_server e criando ou reivindicando lobbies pertencentes ao servidor.","sidebarTitle":"Servidores de jogo e lobbies","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-server-overview"},{"title":"Guia de operações assíncronas do SDK C++ de Lobby e Matchmaking","description":"Entenda as operações assíncronas, a sondagem e as notificações de alteração de estado no SDK C++ de Lobby e Matchmaking do PlayFab, com práticas recomendadas para títulos multijogador.","sidebarTitle":"Modelo assíncrono do SDK de cliente","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-and-matchmaking-client-sdk-async"},{"title":"Tratar erros do SDK C++ de Lobby e Matchmaking","description":"Referência para tratar erros síncronos e assíncronos expostos pelo SDK C++ de Lobby e Matchmaking do PlayFab, incluindo códigos HRESULT e mensagens de erro.","sidebarTitle":"Tratar erros do SDK de cliente","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-and-matchmaking-client-sdk-errors"}]},{"title":"Mensagens em tempo real de Lobby e Matchmaking","description":"Como o SDK de Lobby e Matchmaking do PlayFab entrega mensagens PubSub em tempo real sobre associação ao lobby, alterações de propriedades e atualizações de estado de tíquetes de matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-and-matchmaking-real-time-messages"},{"group":"Reference","expanded":false,"pages":[{"group":"Playfabmultiplayerreference Cpp","pages":[{"group":"Pflobby","pages":[{"group":"Constants","pages":[{"title":"Chaves de pesquisa do PFLobby","description":"Referência das chaves de pesquisa predefinidas do PFLobby usadas pelo SDK C++ do PlayFab Multiplayer ao consultar lobbies por meio das APIs de matchmaking e de pesquisa de lobbies.","sidebarTitle":"Chaves de pesquisa predefinidas","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/constants/pflobbysearchkeys"}]},{"group":"Enums","pages":[{"title":"PFLobbyAccessPolicy","description":"Enumeração dos valores de PFLobbyAccessPolicy no SDK C++ do PlayFab Multiplayer que controlam se um lobby é público, somente para amigos ou privado para convidados.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyaccesspolicy"},{"title":"PFLobbyDisconnectingReason","description":"Valores de PFLobbyDisconnectingReason no SDK C++ do PlayFab Multiplayer que descrevem por que um cliente perdeu o acesso a um lobby, úteis para o tratamento de reconexões.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbydisconnectingreason"},{"title":"PFLobbyInviteListenerStatus","description":"Valores de PFLobbyInviteListenerStatus no SDK C++ do PlayFab Multiplayer que informam se o ouvinte de convites de lobby de um título está ativo, interrompido ou com falha.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyinvitelistenerstatus"},{"title":"PFLobbyMemberConnectionStatus","description":"Valores de PFLobbyMemberConnectionStatus que indicam se um membro do lobby do PlayFab está conectado ao serviço de notificação em tempo real no SDK C++ do Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberconnectionstatus"},{"title":"PFLobbyMemberRemovedReason","description":"Valores de PFLobbyMemberRemovedReason no SDK C++ do PlayFab Multiplayer que explicam por que um membro foi removido de um lobby, como saída, expulsão ou desconexão.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberremovedreason"},{"title":"PFLobbyMembershipLock","description":"Valores da enumeração PFLobbyMembershipLock no SDK C++ do PlayFab Multiplayer que descrevem se um lobby está bloqueado ou desbloqueado para a entrada de novos membros na sessão.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymembershiplock"},{"title":"PFLobbyOwnerMigrationPolicy","description":"Valores de PFLobbyOwnerMigrationPolicy no SDK C++ do PlayFab Multiplayer que controlam como a propriedade do lobby é transferida entre os membros quando o proprietário atual sai.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyownermigrationpolicy"},{"title":"PFLobbyServerConnectionStatus","description":"Valores de PFLobbyServerConnectionStatus que indicam se um servidor de lobby do PlayFab está conectado ao serviço de notificação em tempo real no SDK C++ do Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyserverconnectionstatus"},{"title":"PFLobbyStateChangeType","description":"A enumeração PFLobbyStateChangeType no SDK C++ do PlayFab Multiplayer identifica qual alteração de estado assíncrona do lobby ocorreu para que os títulos possam despachá-la e tratá-la.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbystatechangetype"}]},{"group":"Functions","pages":[{"title":"PFLobbyAddMember","description":"Referência de PFLobbyAddMember do SDK C++ do PlayFab Multiplayer, usada para adicionar um usuário local como novo membro de um lobby existente criado ou ingressado pelo título.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyaddmember"},{"title":"PFLobbyForceRemoveMember","description":"Referência de PFLobbyForceRemoveMember no SDK C++ do PlayFab Multiplayer, que permite que o proprietário do lobby remova à força outra entidade do PlayFab de um lobby que ele possui.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyforceremovemember"},{"title":"PFLobbyGetAccessPolicy","description":"Referência de PFLobbyGetAccessPolicy para ler o valor atual de PFLobbyAccessPolicy em um lobby do PlayFab usando as APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetaccesspolicy"},{"title":"PFLobbyGetConnectionString","description":"Referência de PFLobbyGetConnectionString para obter a cadeia de conexão padrão usada para ingressar em um lobby do PlayFab por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetconnectionstring"},{"title":"PFLobbyGetCustomContext","description":"Referência de PFLobbyGetCustomContext para ler o contexto de ponteiro definido pelo aplicativo previamente anexado a um identificador de lobby no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetcustomcontext"},{"title":"PFLobbyGetLobbyId","description":"Referência de PFLobbyGetLobbyId para obter o identificador exclusivo do lobby a partir de um PFLobbyHandle usando as APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetlobbyid"},{"title":"PFLobbyGetLobbyProperty","description":"Referência de PFLobbyGetLobbyProperty para ler, por chave, o valor de uma propriedade personalizada com escopo de lobby em um lobby do PlayFab no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetlobbyproperty"},{"title":"PFLobbyGetLobbyPropertyKeys","description":"Referência de PFLobbyGetLobbyPropertyKeys para enumerar as chaves das propriedades personalizadas definidas em um lobby do PlayFab por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetlobbypropertykeys"},{"title":"PFLobbyGetMaxMemberCount","description":"Referência de PFLobbyGetMaxMemberCount para ler o número máximo de membros permitidos em um lobby do PlayFab usando as APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmaxmembercount"},{"title":"PFLobbyGetMemberConnectionStatus","description":"Referência de PFLobbyGetMemberConnectionStatus para consultar se um membro do lobby do PlayFab está conectado ao serviço de notificação no SDK C++ do Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmemberconnectionstatus"},{"title":"PFLobbyGetMemberProperty","description":"Referência de PFLobbyGetMemberProperty para ler, por chave, o valor de uma propriedade personalizada de um membro específico em um lobby do PlayFab por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmemberproperty"},{"title":"PFLobbyGetMemberPropertyKeys","description":"Referência de PFLobbyGetMemberPropertyKeys para enumerar as chaves das propriedades personalizadas de um membro em um lobby do PlayFab com as APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmemberpropertykeys"},{"title":"PFLobbyGetMembers","description":"Referência de PFLobbyGetMembers para obter a lista de entidades do PlayFab atualmente ingressadas como membros de um lobby usando o SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmembers"},{"title":"PFLobbyGetMembershipLock","description":"Referência de PFLobbyGetMembershipLock para ler o estado atual do bloqueio de associação de um lobby do PlayFab por meio das APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetmembershiplock"},{"title":"PFLobbyGetOwner","description":"Referência de PFLobbyGetOwner para obter a entidade do PlayFab que é atualmente proprietária de um lobby usando o SDK C++ do PlayFab Multiplayer para títulos multijogador.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner"},{"title":"PFLobbyGetOwnerMigrationPolicy","description":"Referência de PFLobbyGetOwnerMigrationPolicy para ler a política de migração de proprietário configurada em um lobby do PlayFab por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetownermigrationpolicy"},{"title":"PFLobbyGetRestrictInvitesToLobbyOwner","description":"Referência de PFLobbyGetRestrictInvitesToLobbyOwner para verificar se apenas o proprietário do lobby tem permissão para enviar convites no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetrestrictinvitestolobbyowner"},{"title":"PFLobbyGetSearchProperty","description":"Referência de PFLobbyGetSearchProperty para ler, por chave, o valor de uma propriedade pesquisável em um lobby do PlayFab usando as APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetsearchproperty"},{"title":"PFLobbyGetSearchPropertyKeys","description":"Referência de PFLobbyGetSearchPropertyKeys para enumerar as chaves das propriedades pesquisáveis de um lobby do PlayFab por meio das APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetsearchpropertykeys"},{"title":"PFLobbyGetServer","description":"Referência de PFLobbyGetServer para obter a entidade game_server atualmente ingressada em um lobby do PlayFab usando as APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetserver"},{"title":"PFLobbyGetServerConnectionStatus","description":"Referência de PFLobbyGetServerConnectionStatus para consultar o estado da conexão do servidor do lobby com o serviço de notificação no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetserverconnectionstatus"},{"title":"PFLobbyGetServerProperty","description":"Referência de PFLobbyGetServerProperty para ler, por chave, o valor de uma propriedade personalizada com escopo de servidor em um lobby do PlayFab por meio das APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetserverproperty"},{"title":"PFLobbyGetServerPropertyKeys","description":"Referência de PFLobbyGetServerPropertyKeys para enumerar as chaves das propriedades personalizadas com escopo de servidor em um lobby do PlayFab com as APIs do SDK C++ do Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetserverpropertykeys"},{"title":"PFLobbyLeave","description":"Referência de PFLobbyLeave para solicitar que um ou todos os usuários locais saiam de um lobby do PlayFab usando as APIs de lobby assíncronas do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyleave"},{"title":"PFLobbyPostUpdate","description":"Referência de PFLobbyPostUpdate para publicar uma atualização de dados do lobby ou de membro como jogador a partir do cliente usando as APIs de lobby assíncronas do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbypostupdate"},{"title":"PFLobbySendInvite","description":"Referência de PFLobbySendInvite para enviar um convite de lobby do usuário local do PlayFab para outra entidade usando as APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbysendinvite"},{"title":"PFLobbyServerDeleteLobby","description":"Referência de PFLobbyServerDeleteLobby para excluir um lobby do PlayFab pertencente ao servidor em nome da entidade game_server por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyserverdeletelobby"},{"title":"PFLobbyServerLeaveAsServer","description":"Referência de PFLobbyServerLeaveAsServer para fazer com que um game_server saia de um lobby do PlayFab pertencente ao cliente no qual ingressou anteriormente por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyserverleaveasserver"},{"title":"PFLobbyServerPostUpdate","description":"Referência de PFLobbyServerPostUpdate para publicar uma atualização de dados do lobby como servidor proprietário de um lobby do PlayFab pertencente ao servidor por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyserverpostupdate"},{"title":"PFLobbyServerPostUpdateAsServer","description":"Referência de PFLobbyServerPostUpdateAsServer para publicar uma atualização em um lobby do PlayFab pertencente ao cliente a partir de um game_server ingressado por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyserverpostupdateasserver"},{"title":"PFLobbySetCustomContext","description":"Referência de PFLobbySetCustomContext para anexar um valor de contexto de ponteiro definido pelo aplicativo a um identificador de lobby do PlayFab usando as APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbysetcustomcontext"},{"title":"PFMultiplayerClaimServerLobby","description":"Referência de PFMultiplayerClaimServerLobby para reivindicar a propriedade de um lobby do PlayFab existente pertencente ao servidor como game_server por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerclaimserverlobby"},{"title":"PFMultiplayerConnectToLobby","description":"Referência de PFMultiplayerConnectToLobby para conectar uma entidade local do PlayFab a um lobby ao qual ela foi adicionada anteriormente por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerconnecttolobby"},{"title":"PFMultiplayerCreateAndClaimServerLobby","description":"Referência de PFMultiplayerCreateAndClaimServerLobby para criar um novo lobby do PlayFab pertencente ao servidor como entidade game_server por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandclaimserverlobby"},{"title":"PFMultiplayerCreateAndJoinLobby","description":"Referência de PFMultiplayerCreateAndJoinLobby para criar um novo lobby do PlayFab e adicionar a ele a entidade cliente criadora por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandjoinlobby"},{"title":"PFMultiplayerFindLobbies","description":"Referência de PFMultiplayerFindLobbies para pesquisar lobbies do PlayFab em nome de um usuário local usando cadeias de caracteres de filtro e classificação no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfindlobbies"},{"title":"PFMultiplayerFinishProcessingLobbyStateChanges","description":"Referência de PFMultiplayerFinishProcessingLobbyStateChanges para devolver entradas de alteração de estado do lobby entregues anteriormente no SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges"},{"title":"PFMultiplayerGetLobbyInviteListenerStatus","description":"Referência de PFMultiplayerGetLobbyInviteListenerStatus para obter o status atual do ouvinte de convites de lobby de uma entidade por meio do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayergetlobbyinvitelistenerstatus"},{"title":"PFMultiplayerJoinArrangedLobby","description":"Ingresse em um lobby do PlayFab usando uma cadeia de caracteres de combinação do matchmaking ou de outro serviço; o lobby é inicializado a partir da configuração se ninguém tiver ingressado.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerjoinarrangedlobby"},{"title":"PFMultiplayerJoinLobby","description":"Referência de PFMultiplayerJoinLobby para ingressar em um lobby existente do PlayFab como a entidade local do PlayFab usando uma cadeia de conexão no SDK C++ do Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerjoinlobby"},{"title":"PFMultiplayerJoinLobbyAsServer","description":"Referência de PFMultiplayerJoinLobbyAsServer para ingressar em um lobby do PlayFab pertencente ao cliente como entidade game_server por meio das APIs de lobby do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerjoinlobbyasserver"},{"title":"PFMultiplayerStartListeningForLobbyInvites","description":"Referência de PFMultiplayerStartListeningForLobbyInvites para habilitar o ouvinte de convites de lobby de uma entidade do PlayFab por meio das APIs do SDK C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartlisteningforlobbyinvites"},{"title":"PFMultiplayerStartProcessingLobbyStateChanges","description":"Recupera a matriz de entradas PFLobbyStateChange de um lobby do PlayFab Multiplayer a serem processadas desde a última chamada, permitindo que o título atualize o estado ou a interface do usuário.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges"},{"title":"PFMultiplayerStopListeningForLobbyInvites","description":"Desabilita o ouvinte de convites do PlayFab Multiplayer Lobby para uma determinada entidade, para que ela deixe de receber notificações de convites de lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstoplisteningforlobbyinvites"}]},{"group":"Structs","pages":[{"title":"PFLobbyAddMemberCompletedStateChange","description":"Detalhes da alteração de estado AddMemberCompleted do lobby do PlayFab Multiplayer, entregue quando um usuário local termina de ser adicionado a um lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyaddmembercompletedstatechange"},{"title":"PFLobbyArrangedJoinConfiguration","description":"Dados de configuração iniciais passados ao ingressar em um lobby combinado do PlayFab Multiplayer, incluindo propriedades de membro e configurações da política de acesso.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyarrangedjoinconfiguration"},{"title":"PFLobbyClaimServerLobbyCompletedStateChange","description":"Detalhes da alteração de estado ClaimServerLobbyCompleted do PlayFab Multiplayer, fornecida quando um servidor de jogo termina de reivindicar um lobby existente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyclaimserverlobbycompletedstatechange"},{"title":"PFLobbyConnectToLobbyCompletedStateChange","description":"Detalhes da alteração de estado ConnectToLobbyCompleted do PlayFab Multiplayer, entregue quando um cliente termina de se conectar a um lobby por meio de uma cadeia de conexão.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyconnecttolobbycompletedstatechange"},{"title":"PFLobbyCreateAndClaimServerLobbyCompletedStateChange","description":"Detalhes da alteração de estado CreateAndClaimServerLobbyCompleted do PlayFab Multiplayer, gerada quando um servidor de jogo termina de criar e reivindicar um lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbycreateandclaimserverlobbycompletedstatechange"},{"title":"PFLobbyCreateAndJoinLobbyCompletedStateChange","description":"Detalhes da alteração de estado CreateAndJoinLobbyCompleted do PlayFab Multiplayer, entregue quando um cliente termina de criar um novo lobby e ingressar nele.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbycreateandjoinlobbycompletedstatechange"},{"title":"PFLobbyCreateConfiguration","description":"Dados de configuração iniciais usados ao criar um lobby do PlayFab Multiplayer, incluindo a contagem máxima de membros, a política de acesso e as propriedades pesquisáveis.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbycreateconfiguration"},{"title":"PFLobbyDataUpdate","description":"Estrutura de solicitação usada para atualizar a parte compartilhada de um lobby do PlayFab Multiplayer, incluindo propriedades, dados de pesquisa e configurações de proprietário ou de associação.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbydataupdate"},{"title":"PFLobbyDisconnectedStateChange","description":"Detalhes da alteração de estado Disconnected do lobby do PlayFab Multiplayer, entregue quando o cliente se desconecta totalmente do serviço de lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbydisconnectedstatechange"},{"title":"PFLobbyDisconnectingStateChange","description":"Detalhes da alteração de estado Disconnecting do lobby do PlayFab Multiplayer, gerada quando um cliente inicia o processo de desconexão de um lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbydisconnectingstatechange"},{"title":"PFLobbyFindLobbiesCompletedStateChange","description":"Detalhes da alteração de estado FindLobbiesCompleted do PlayFab Multiplayer, entregue quando uma pesquisa de lobbies termina e retorna os lobbies correspondentes.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyfindlobbiescompletedstatechange"},{"title":"PFLobbyForceRemoveMemberCompletedStateChange","description":"Detalhes da alteração de estado ForceRemoveMemberCompleted do PlayFab Multiplayer, entregue quando o proprietário do lobby termina de remover um membro à força.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyforceremovemembercompletedstatechange"},{"title":"PFLobbyInviteListenerStatusChangedStateChange","description":"Detalhes da alteração de estado InviteListenerStatusChanged do PlayFab Multiplayer, gerada quando um ouvinte de convites de lobby passa para um novo status.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyinvitelistenerstatuschangedstatechange"},{"title":"PFLobbyInviteReceivedStateChange","description":"Detalhes da alteração de estado InviteReceived do PlayFab Multiplayer, entregue quando uma entidade ouvinte recebe um convite para ingressar em um lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyinvitereceivedstatechange"},{"title":"PFLobbyJoinArrangedLobbyCompletedStateChange","description":"Detalhes da alteração de estado JoinArrangedLobbyCompleted do PlayFab Multiplayer, gerada quando um cliente termina de ingressar em um lobby combinado pelo matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyjoinarrangedlobbycompletedstatechange"},{"title":"PFLobbyJoinConfiguration","description":"Dados de configuração iniciais usados quando um cliente ingressa em um lobby existente do PlayFab Multiplayer, incluindo os valores iniciais das propriedades do membro que está ingressando.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyjoinconfiguration"},{"title":"PFLobbyJoinLobbyAsServerCompletedStateChange","description":"Detalhes da alteração de estado JoinLobbyAsServerCompleted do PlayFab Multiplayer, gerada quando um servidor de jogo termina de ingressar em um lobby pertencente ao cliente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyjoinlobbyasservercompletedstatechange"},{"title":"PFLobbyJoinLobbyCompletedStateChange","description":"Detalhes da alteração de estado JoinLobbyCompleted do PlayFab Multiplayer, entregue quando um usuário cliente termina de ingressar em um lobby por meio de uma cadeia de conexão.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyjoinlobbycompletedstatechange"},{"title":"PFLobbyLeaveLobbyCompletedStateChange","description":"Detalhes da alteração de estado LeaveLobbyCompleted do PlayFab Multiplayer, gerada quando um ou mais usuários locais terminam de sair de um lobby.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyleavelobbycompletedstatechange"},{"title":"PFLobbyMemberAddedStateChange","description":"Detalhes da alteração de estado MemberAdded do PlayFab Multiplayer, gerada quando um novo membro é adicionado ao lobby por um cliente remoto ou local.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbymemberaddedstatechange"},{"title":"PFLobbyMemberDataUpdate","description":"Estrutura de solicitação usada para atualizar a parte de um lobby do PlayFab Multiplayer pertencente ao membro, incluindo as propriedades por membro de um usuário local.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbymemberdataupdate"},{"title":"PFLobbyMemberRemovedStateChange","description":"Detalhes da alteração de estado MemberRemoved do PlayFab Multiplayer, gerada quando um membro sai ou é removido do lobby, junto com o motivo.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbymemberremovedstatechange"},{"title":"PFLobbyMemberUpdateSummary","description":"Dicas que descrevem uma atualização aplicada com êxito a um lobby do PlayFab Multiplayer em nome de um membro, listando as propriedades alteradas e o status da conexão.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbymemberupdatesummary"},{"title":"PFLobbyPostUpdateCompletedStateChange","description":"Detalhes da alteração de estado PostUpdateCompleted do PlayFab Multiplayer, gerada quando uma atualização solicitada de dados do lobby ou de membro termina de ser processada.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbypostupdatecompletedstatechange"},{"title":"PFLobbySearchConfiguration","description":"Struct de configuração de PFMultiplayerFindLobbies: especifica o filtro de amigos, a cadeia de caracteres de filtro, a cadeia de caracteres de classificação e a contagem de resultados de pesquisa do cliente para pesquisas de lobbies.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbysearchconfiguration"},{"title":"PFLobbySearchFriendsFilter","description":"Estrutura de filtro que restringe os resultados de pesquisa de lobbies do PlayFab Multiplayer aos lobbies pertencentes aos amigos do jogador que está pesquisando, incluindo fontes de amigos externas.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbysearchfriendsfilter"},{"title":"PFLobbySearchResult","description":"Struct PFLobbySearchResult: uma entrada na coleção de resultados de pesquisa de lobbies retornada após a conclusão bem-sucedida de uma chamada a PFMultiplayerFindLobbies.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbysearchresult"},{"title":"PFLobbySendInviteCompletedStateChange","description":"Detalhes da alteração de estado SendInviteCompleted do PlayFab Multiplayer, gerada quando uma solicitação para enviar um convite de lobby a outra entidade é concluída.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbysendinvitecompletedstatechange"},{"title":"PFLobbyServerDataUpdate","description":"Estrutura de solicitação usada por um servidor de jogo para atualizar o estado pertencente ao servidor de um lobby do PlayFab Multiplayer pertencente ao cliente, incluindo propriedades e dados de pesquisa.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverdataupdate"},{"title":"PFLobbyServerDeleteLobbyCompletedStateChange","description":"Detalhes da alteração de estado ServerDeleteLobbyCompleted do PlayFab Multiplayer, gerada quando um servidor de jogo termina de excluir um lobby que reivindicou anteriormente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverdeletelobbycompletedstatechange"},{"title":"PFLobbyServerJoinConfiguration","description":"Dados de configuração iniciais usados quando um servidor de jogo ingressa em um lobby do PlayFab Multiplayer pertencente ao cliente, incluindo as propriedades iniciais do servidor e os dados de pesquisa.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverjoinconfiguration"},{"title":"PFLobbyServerLeaveLobbyAsServerCompletedStateChange","description":"Detalhes da alteração de estado ServerLeaveLobbyAsServerCompleted do PlayFab Multiplayer, gerada quando um servidor de jogo termina de sair de um lobby pertencente ao cliente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverleavelobbyasservercompletedstatechange"},{"title":"PFLobbyServerPostUpdateAsServerCompletedStateChange","description":"Detalhes da alteração de estado ServerPostUpdateAsServerCompleted do PlayFab Multiplayer, gerada quando uma atualização do servidor em um lobby pertencente ao cliente termina de ser processada.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverpostupdateasservercompletedstatechange"},{"title":"PFLobbyServerPostUpdateCompletedStateChange","description":"Detalhes da alteração de estado ServerPostUpdateCompleted do PlayFab Multiplayer, gerada quando uma atualização de dados de um lobby pertencente ao servidor termina de ser processada.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyserverpostupdatecompletedstatechange"},{"title":"PFLobbyStateChange","description":"Estrutura base genérica que representa um evento ou alteração de estado entregue pela biblioteca do PlayFab Multiplayer Lobby, usada para despachar alterações derivadas específicas.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbystatechange"},{"title":"PFLobbyUpdatedStateChange","description":"Detalhes da alteração de estado Updated do PlayFab Multiplayer, gerada quando os dados compartilhados ou de membro de um lobby são modificados e os clientes devem atualizar o estado.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyupdatedstatechange"}]}]},{"group":"Pfmatchmaking","pages":[{"title":"Visão geral da API C/C++ do PFMultiplayer – PFMatchmaking.h","description":"Visão geral do cabeçalho PFMatchmaking.h na API C/C++ do PlayFab Multiplayer, listando as funções, structs e enumerações usadas para gerenciar tíquetes de matchmaking.","sidebarTitle":"Referência do SDK de cliente","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members"},{"group":"Enums","pages":[{"title":"PFMatchmakingStateChangeType","description":"Enumera os tipos de alterações de estado que podem ser produzidas pela biblioteca de Matchmaking do PlayFab Multiplayer, como eventos de status e de conclusão de tíquetes.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmatchmakingstatechangetype"},{"title":"PFMatchmakingTicketStatus","description":"Enumera os estados possíveis de um tíquete de matchmaking do PlayFab Multiplayer, incluindo em criação, aguardando jogadores, combinado, cancelado e com falha.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmatchmakingticketstatus"},{"title":"PFMultiplayerProtocolType","description":"Enumera os tipos de protocolo de rede (TCP ou UDP) usados ao conectar um cliente a uma porta de servidor de jogo do PlayFab Multiplayer retornada pelo matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/enums/pfmultiplayerprotocoltype"}]},{"group":"Functions","pages":[{"title":"PFMatchmakingTicketCancel","description":"Cancela um tíquete de matchmaking do PlayFab Multiplayer em andamento, interrompendo a busca por uma partida e fazendo o tíquete passar para o status cancelado.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketcancel"},{"title":"PFMatchmakingTicketGetCustomContext","description":"Recupera o valor de contexto personalizado e privado do aplicativo, do tamanho de um ponteiro, previamente associado a um tíquete de matchmaking do PlayFab Multiplayer por meio da função de definição.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketgetcustomcontext"},{"title":"PFMatchmakingTicketGetMatch","description":"Fornece os detalhes da partida resultante de um tíquete de matchmaking do PlayFab Multiplayer concluído, incluindo os membros combinados e as informações de conexão do servidor.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketgetmatch"},{"title":"PFMatchmakingTicketGetStatus","description":"Recupera o status atual de um tíquete de matchmaking do PlayFab Multiplayer, como em criação, aguardando jogadores, combinado, cancelado ou com falha.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketgetstatus"},{"title":"PFMatchmakingTicketGetTicketId","description":"Recupera a ID exclusiva atribuída a um tíquete de matchmaking do PlayFab Multiplayer, usada para ingressar no tíquete ou referenciá-lo a partir de outras sessões de cliente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketgetticketid"},{"title":"PFMatchmakingTicketSetCustomContext","description":"Anexa um valor de contexto personalizado e opcional, do tamanho de um ponteiro, a um tíquete de matchmaking do PlayFab Multiplayer para recuperação posterior pelo aplicativo.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketsetcustomcontext"},{"title":"PFMultiplayerCreateMatchmakingTicket","description":"Cria um tíquete de matchmaking do PlayFab Multiplayer para um ou mais usuários locais, enviando-os para uma fila especificada para serem combinados com outros jogadores.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayercreatematchmakingticket"},{"title":"PFMultiplayerCreateServerBackfillTicket","description":"Cria um tíquete de preenchimento de vagas do servidor do PlayFab Multiplayer para que um servidor de jogo com vagas abertas possa ser combinado com jogadores adicionais de uma fila de matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayercreateserverbackfillticket"},{"title":"PFMultiplayerDestroyMatchmakingTicket","description":"Destrói um tíquete de matchmaking do PlayFab Multiplayer e libera os recursos associados, sem cancelar a solicitação subjacente ao serviço de matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerdestroymatchmakingticket"},{"title":"PFMultiplayerFinishProcessingMatchmakingStateChanges","description":"Devolve a matriz de alterações de estado de matchmaking do PlayFab Multiplayer recuperadas anteriormente para processamento, liberando os recursos de volta para a biblioteca.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerfinishprocessingmatchmakingstatechanges"},{"title":"PFMultiplayerJoinMatchmakingTicketFromId","description":"Faz um ou mais usuários locais ingressarem em um tíquete de matchmaking existente do PlayFab Multiplayer usando uma ID de tíquete e um nome de fila compartilhados pelo criador inicial do tíquete.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerjoinmatchmakingticketfromid"},{"title":"PFMultiplayerStartProcessingMatchmakingStateChanges","description":"Recupera a matriz de alterações de estado de matchmaking do PlayFab Multiplayer a serem processadas desde a última chamada, permitindo que o título responda às atualizações de tíquetes e partidas.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges"}]},{"group":"Structs","pages":[{"title":"PFMatchmakingMatchDetails","description":"Informações detalhadas da partida retornadas por um tíquete de matchmaking do PlayFab Multiplayer concluído, incluindo os membros combinados, as atribuições de equipe e os detalhes do servidor.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingmatchdetails"},{"title":"PFMatchmakingMatchMember","description":"Representa um único membro de um resultado de partida do matchmaking do PlayFab Multiplayer, incluindo a chave de entidade, a ID da equipe e o conteúdo de atributos do jogador.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingmatchmember"},{"title":"PFMatchmakingServerBackfillTicketConfiguration","description":"Dados de configuração usados para criar um tíquete de preenchimento de vagas do servidor do PlayFab Multiplayer, incluindo o tempo limite, o nome da fila e a lista de membros já combinados.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingserverbackfillticketconfiguration"},{"title":"PFMatchmakingStateChange","description":"Estrutura base genérica que representa um evento ou alteração de estado entregue pela biblioteca de Matchmaking do PlayFab Multiplayer, despachada para tipos derivados específicos.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingstatechange"},{"title":"PFMatchmakingTicketCompletedStateChange","description":"Detalhes da alteração de estado TicketCompleted do PlayFab Multiplayer, gerada quando um tíquete de matchmaking é concluído, seja por combinação, cancelamento ou falha.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingticketcompletedstatechange"},{"title":"PFMatchmakingTicketConfiguration","description":"Dados de configuração usados para criar um tíquete de matchmaking do PlayFab Multiplayer, incluindo o tempo limite, o nome da fila e opções como o uso da medição de latência.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingticketconfiguration"},{"title":"PFMatchmakingTicketStatusChangedStateChange","description":"Detalhes da alteração de estado TicketStatusChanged do PlayFab Multiplayer, gerada quando um tíquete de matchmaking passa de um status para outro, como aguardando ou combinado.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingticketstatuschangedstatechange"},{"title":"PFMultiplayerPort","description":"Representa uma porta de rede exposta por um servidor de jogo do PlayFab Multiplayer, incluindo o nome, o número e o protocolo da porta usados para conectar os clientes combinados.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmultiplayerport"},{"title":"PFMultiplayerServerDetails","description":"Referência da struct PFMultiplayerServerDetails, que descreve uma conexão do PlayFab Multiplayer Server: FQDN, endereço IPv4, portas e região.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmultiplayerserverdetails"}]}]},{"group":"Pfmultiplayer","pages":[{"title":"Visão geral da API C/C++ do PFMultiplayer – PFMultiplayer.h","description":"Índice da API C/C++ PFMultiplayer.h: funções, retornos de chamada, enumerações e structs para inicializar e gerenciar a biblioteca do PlayFab Multiplayer.","sidebarTitle":"Visão geral do PFMultiplayer","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/pfmultiplayer_members"},{"title":"PFEntityKey - PlayFab Multiplayer SDK","description":"PFEntityKey no SDK C++ do PlayFab Multiplayer: uma estrutura combinada de tipo e ID de entidade que identifica exclusivamente uma única entidade nas APIs de Lobby e Matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/pfentitykey_clientsdk"},{"group":"Callbacks","pages":[{"title":"PFMultiplayerAllocateMemoryCallback","description":"Referência do PFMultiplayerAllocateMemoryCallback usado pela biblioteca C/C++ do PlayFab Multiplayer para solicitar um buffer de memória alocado dinamicamente.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerallocatememorycallback"},{"title":"PFMultiplayerFreeMemoryCallback","description":"Um retorno de chamada invocado sempre que um buffer de memória alocado anteriormente não é mais necessário para a biblioteca do PlayFab Multiplayer e pode ser liberado.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerfreememorycallback"}]},{"group":"Enums","pages":[{"title":"PFMultiplayerThreadId","description":"Referência da enumeração PFMultiplayerThreadId, que identifica os threads internos da biblioteca do PlayFab Multiplayer usados para definir a afinidade de CPU, como os de rede.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/enums/pfmultiplayerthreadid"}]},{"group":"Functions","pages":[{"title":"PFMultiplayerGetErrorMessage","description":"Referência de PFMultiplayerGetErrorMessage, que retorna a mensagem legível de um erro HRESULT da biblioteca C/C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage"},{"title":"PFMultiplayerInitialize","description":"Referência de PFMultiplayerInitialize, que cria e inicializa uma instância da biblioteca C/C++ do PlayFab Multiplayer para uso com lobby e matchmaking.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayerinitialize"},{"title":"PFMultiplayerSetEntityToken","description":"Define o token de autenticação usado ao executar ações da biblioteca em nome de uma entidade, substituindo qualquer token definido anteriormente para essa entidade.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetentitytoken"},{"title":"PFMultiplayerSetMemoryCallbacks","description":"Referência de PFMultiplayerSetMemoryCallbacks, que permite instalar retornos de chamada personalizados de alocação e liberação usados pela biblioteca C/C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetmemorycallbacks"},{"title":"PFMultiplayerSetThreadAffinityMask","description":"Referência de PFMultiplayerSetThreadAffinityMask, que fixa os threads internos da biblioteca do PlayFab Multiplayer em núcleos de CPU específicos usando uma máscara de afinidade.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetthreadaffinitymask"},{"title":"PFMultiplayerUninitialize","description":"Referência de PFMultiplayerUninitialize, que recupera imediatamente os recursos de todos os objetos vinculados a uma instância da biblioteca C/C++ do PlayFab Multiplayer.","href":"/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize"}]}]}]},{"group":"Unity Multiplayer Api Reference","pages":[{"title":"PlayFab Multiplayer Unity SDK","description":"Índice de referência do PlayFab Multiplayer Unity SDK, listando classes, enumerações e delegates usados para a integração de lobby e matchmaking em jogos do Unity.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/index"},{"group":"PlayFab.Multiplayer","pages":[{"title":"LobbyAccessPolicy","description":"Membros de LobbyAccessPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyAccessPolicy"},{"title":"LobbyDisconnectingReason","description":"Membros de LobbyDisconnectingReason","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDisconnectingReason"},{"title":"LobbyInviteListenerStatus","description":"Membros de LobbyInviteListenerStatus","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyInviteListenerStatus"},{"title":"LobbyMemberConnectionStatus","description":"Valores que representam o status atual da conexão de um membro com o serviço de notificação","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberConnectionStatus"},{"title":"LobbyMemberRemovedReason","description":"Membros de LobbyMemberRemovedReason","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberRemovedReason"},{"title":"LobbyMembershipLock","description":"Membros de LobbyMembershipLock","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMembershipLock"},{"title":"LobbyOwnerMigrationPolicy","description":"Membros de LobbyOwnerMigrationPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyOwnerMigrationPolicy"},{"title":"LobbyServerConnectionStatus","description":"LobbyServerConnectionStatus","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerConnectionStatus"},{"title":"Enumeração LogLevelType","description":"Membros de LogLevelType","sidebarTitle":"LogLevelType","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LogLevelType"},{"title":"MatchmakingTicketStatus","description":"Membros de MatchmakingTicketStatus","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketStatus"},{"title":"MultiplayerProtocolType","description":"Membros de MultiplayerProtocolType","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerProtocolType"},{"group":"Lobby","pages":[{"title":"Lobby.AccessPolicy","description":"Lobby.AccessPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/AccessPolicy"},{"title":"Lobby.AddMember","description":"Lobby.AddMember","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/AddMember"},{"title":"Lobby.ConnectionString","description":"Lobby.ConnectionString","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ConnectionString"},{"title":"Lobby.Context","description":"Lobby.Context","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Context"},{"title":"Lobby.ForceRemoveMember","description":"Lobby.ForceRemoveMember","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ForceRemoveMember"},{"title":"Lobby.GetLobbyProperties","description":"Lobby.GetLobbyProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetLobbyProperties"},{"title":"GetMemberConnectionStatus","description":"Recupera o status de conexão de um membro com o serviço de notificação.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMemberConnectionStatus"},{"title":"Lobby.GetMemberProperties","description":"Lobby.GetMemberProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMemberProperties"},{"title":"Lobby.GetMembers","description":"Lobby.GetMembers","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers"},{"title":"Lobby.GetSearchProperties","description":"Lobby.GetSearchProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetSearchProperties"},{"title":"Lobby.GetServerConnectionStatus","description":"Lobby.GetServerConnectionStatus","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetServerConnectionStatus"},{"title":"Lobby.GetServerProperties","description":"Lobby.GetServerProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetServerProperties"},{"title":"Lobby.Id","description":"Lobby.Id","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Id"},{"title":"Lobby.Leave","description":"Lobby.Leave","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/Leave"},{"title":"Lobby.LeaveAllLocalUsers","description":"Lobby.LeaveAllLocalUsers","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/LeaveAllLocalUsers"},{"title":"Lobby.LeaveAsServer","description":"Lobby.LeaveAsServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/LeaveAsServer"},{"title":"Lobby.MaxMemberCount","description":"Lobby.MaxMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/MaxMemberCount"},{"title":"Lobby.MembershipLock","description":"Lobby.MembershipLock","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/MembershipLock"},{"title":"Lobby","description":"Membros de Lobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/overview"},{"title":"Lobby.OwnerMigrationPolicy","description":"Lobby.OwnerMigrationPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/OwnerMigrationPolicy"},{"title":"Lobby.PostUpdate","description":"Lobby.PostUpdate","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/PostUpdate"},{"title":"Lobby.PostUpdateAsServer","description":"Lobby.PostUpdateAsServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/PostUpdateAsServer"},{"title":"Lobby.SendInvite","description":"Lobby.SendInvite","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/SendInvite"},{"title":"Lobby.ServerDeleteLobby","description":"Lobby.ServerDeleteLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ServerDeleteLobby"},{"title":"Lobby.ServerPostUpdate","description":"Lobby.ServerPostUpdate","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/ServerPostUpdate"},{"title":"Lobby.TryGetOwner","description":"Lobby.TryGetOwner","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/TryGetOwner"},{"title":"Lobby.TryGetServer","description":"Lobby.TryGetServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/TryGetServer"}]},{"group":"LobbyArrangedJoinConfiguration","pages":[{"title":"LobbyArrangedJoinConfiguration.AccessPolicy","description":"LobbyArrangedJoinConfiguration.AccessPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/AccessPolicy"},{"title":"LobbyArrangedJoinConfiguration","description":"LobbyArrangedJoinConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/LobbyArrangedJoinConfiguration"},{"title":"LobbyArrangedJoinConfiguration.MaxMemberCount","description":"LobbyArrangedJoinConfiguration.MaxMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/MaxMemberCount"},{"title":"LobbyArrangedJoinConfiguration.MemberProperties","description":"LobbyArrangedJoinConfiguration.MemberProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/MemberProperties"},{"title":"LobbyArrangedJoinConfiguration class","description":"Membros de LobbyArrangedJoinConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/overview"},{"title":"LobbyArrangedJoinConfiguration.OwnerMigrationPolicy","description":"LobbyArrangedJoinConfiguration.OwnerMigrationPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyArrangedJoinConfiguration/OwnerMigrationPolicy"}]},{"group":"LobbyConstants","pages":[{"title":"LobbyConstants.LobbyAmMemberSearchKey","description":"Lobby.LobbyAmMemberSearchKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyAmMemberSearchKey"},{"title":"LobbyConstants.LobbyAmOwnerSearchKey","description":"LobbyConstants.LobbyAmOwnerSearchKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyAmOwnerSearchKey"},{"title":"LobbyConstants.LobbyClientRequestedSearchResultCountUpperLimit","description":"Número máximo de resultados de pesquisa de lobbies que um chamador de entidade de cliente pode solicitar em uma chamada a FindLobbies, definido na classe LobbyConstants do PlayFab Multiplayer para Unity.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyClientRequestedSearchResultCountUpperLimit"},{"title":"LobbyConstants","description":"LobbyConstants","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyConstants"},{"title":"LobbyConstants.LobbyMaxLobbyPropertyCount","description":"LobbyConstants.LobbyMaxLobbyPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMaxLobbyPropertyCount"},{"title":"Lobby.LobbyMaxMemberCountLowerLimit","description":"Lobby.LobbyMaxMemberCountLowerLimit","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMaxMemberCountLowerLimit"},{"title":"Lobby.LobbyMaxMemberCountUpperLimit","description":"Lobby.LobbyMaxMemberCountUpperLimit","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMaxMemberCountUpperLimit"},{"title":"Lobby.LobbyMaxMemberPropertyCount","description":"Lobby.LobbyMaxMemberPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMaxMemberPropertyCount"},{"title":"Lobby.LobbyMaxSearchPropertyCount","description":"Lobby.LobbyMaxSearchPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMaxSearchPropertyCount"},{"title":"Lobby.LobbyMemberCountRemainingKey","description":"Lobby.LobbyMemberCountRemainingKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMemberCountRemainingSearchKey"},{"title":"Lobby.LobbyMemberCountSearchKey","description":"Lobby.LobbyMemberCountSearchKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/LobbyMemberCountSearchKey"},{"title":"LobbyConstants class","description":"Membros de LobbyConstants","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyConstants/overview"}]},{"group":"LobbyCreateConfiguration","pages":[{"title":"LobbyCreateConfiguration.AccessPolicy","description":"LobbyCreateConfiguration.AccessPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/AccessPolicy"},{"title":"LobbyCreateConfiguration","description":"LobbyCreateConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/LobbyCreateConfiguration"},{"title":"LobbyCreateConfiguration.LobbyProperties","description":"LobbyCreateConfiguration.LobbyProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/LobbyProperties"},{"title":"LobbyCreateConfiguration.MaxMemberCount","description":"LobbyCreateConfiguration.MaxMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/MaxMemberCount"},{"title":"LobbyCreateConfiguration class","description":"Membros de LobbyCreateConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/overview"},{"title":"LobbyCreateConfiguration.OwnerMigrationPolicy","description":"LobbyCreateConfiguration.OwnerMigrationPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/OwnerMigrationPolicy"},{"title":"LobbyCreateConfiguration.SearchProperties","description":"LobbyCreateConfiguration.SearchProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/SearchProperties"}]},{"group":"LobbyDataUpdate","pages":[{"title":"LobbyDataUpdate.AccessPolicy","description":"LobbyDataUpdate.AccessPolicy","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/AccessPolicy"},{"title":"LobbyDataUpdate","description":"LobbyDataUpdate","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/LobbyDataUpdate"},{"title":"LobbyDataUpdate.LobbyProperties","description":"LobbyDataUpdate.LobbyProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/LobbyProperties"},{"title":"LobbyDataUpdate.MaxMemberCount","description":"LobbyDataUpdate.MaxMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/MaxMemberCount"},{"title":"LobbyDataUpdate.MembershipLock","description":"LobbyDataUpdate.MembershipLock","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/MembershipLock"},{"title":"LobbyDataUpdate.NewOwner","description":"LobbyDataUpdate.NewOwner","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/NewOwner"},{"title":"LobbyDataUpdate class","description":"Membros de LobbyDataUpdate","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/overview"},{"title":"LobbyDataUpdate.SearchProperties","description":"LobbyDataUpdate.SearchProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/SearchProperties"}]},{"group":"LobbyError","pages":[{"title":"LobbyError.FAILED","description":"LobbyError.FAILED","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/FAILED"},{"title":"LobbyError.InvalidArg","description":"LobbyError.InvalidArg","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/InvalidArg"},{"title":"LobbyError","description":"LobbyError","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/LobbyError"},{"title":"LobbyError class","description":"Membros de LobbyError","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/overview"},{"title":"LobbyError.SUCCEEDED","description":"LobbyError.SUCCEEDED","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/SUCCEEDED"},{"title":"LobbyError.Success","description":"LobbyError.Success","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success"}]},{"group":"LobbyJoinConfiguration","pages":[{"title":"LobbyJoinConfiguration","description":"LobbyJoinConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyJoinConfiguration/LobbyJoinConfiguration"},{"title":"LobbyJoinConfiguration.MemberProperties","description":"LobbyJoinConfiguration.MemberProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyJoinConfiguration/MemberProperties"},{"title":"LobbyJoinConfiguration class","description":"Membros de LobbyJoinConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyJoinConfiguration/overview"}]},{"group":"LobbyMemberUpdateSummary","pages":[{"title":"LobbyMemberUpdateSummary.ConnectionStatusUpdated","description":"LobbyMemberUpdateSummary.ConnectionStatusUpdated","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberUpdateSummary/ConnectionStatusUpdated"},{"title":"LobbyMemberUpdateSummary.Member","description":"LobbyMemberUpdateSummary.Member","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberUpdateSummary/Member"},{"title":"LobbyMemberUpdateSummary","description":"Membros de LobbyMemberUpdateSummary","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberUpdateSummary/overview"},{"title":"LobbyMemberUpdateSummary.UpdatedMemberPropertyKeys","description":"LobbyMemberUpdateSummary.UpdatedMemberPropertyKeys","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyMemberUpdateSummary/UpdatedMemberPropertyKeys"}]},{"group":"LobbySearchConfiguration","pages":[{"title":"LobbySearchConfiguration.ClientSearchResultCount","description":"LobbySearchConfiguration.ClientSearchResultCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/ClientSearchResultCount"},{"title":"LobbySearchConfiguration.FilterString","description":"LobbySearchConfiguration.FilterString","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/FilterString"},{"title":"LobbySearchConfiguration.FriendsFilter","description":"LobbySearchConfiguration.FriendsFilter","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/FriendsFilter"},{"title":"LobbySearchConfiguration","description":"LobbySearchConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/LobbySearchConfiguration"},{"title":"LobbySearchConfiguration class","description":"Membros de LobbySearchConfiguration","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/overview"},{"title":"LobbySearchConfiguration.SortString","description":"LobbySearchConfiguration.SortString","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchConfiguration/SortString"}]},{"group":"LobbySearchFriendsFilter","pages":[{"title":"LobbySearchFriendsFilter.IncludeFacebookFriends","description":"LobbySearchFriendsFilter.IncludeFacebookFriends","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchFriendsFilter/IncludeFacebookFriends"},{"title":"LobbySearchFriendsFilter.IncludeSteamFriends","description":"LobbySearchFriendsFilter.IncludeSteamFriends","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchFriendsFilter/IncludeSteamFriends"},{"title":"LobbySearchFriendsFilter.IncludeXboxFriendsToken","description":"LobbySearchFriendsFilter.IncludeXboxFriendsToken","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchFriendsFilter/IncludeXboxFriendsToken"},{"title":"LobbySearchFriendsFilter","description":"Membros de LobbySearchFriendsFilter","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchFriendsFilter/overview"}]},{"group":"LobbySearchResult","pages":[{"title":"LobbySearchResult.ConnectionString","description":"LobbySearchResult.ConnectionString","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/ConnectionString"},{"title":"LobbySearchResult.CurrentMemberCount","description":"LobbySearchResult.CurrentMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/CurrentMemberCount"},{"title":"LobbySearchResult.Friends","description":"LobbySearchResult.Friends","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/Friends"},{"title":"LobbySearchResult.LobbyId","description":"LobbySearchResult.LobbyId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/LobbyId"},{"title":"LobbySearchResult.MaxMemberCount","description":"LobbySearchResult.MaxMemberCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/MaxMemberCount"},{"title":"LobbySearchResult.MembershipLock","description":"LobbySearchResult.MembershipLock","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/MembershipLock"},{"title":"LobbySearchResult","description":"Membros de LobbySearchResult","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/overview"},{"title":"LobbySearchResult.OwnerEntity","description":"LobbySearchResult.OwnerEntity","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/OwnerEntity"},{"title":"LobbySearchResult.SearchProperties","description":"LobbySearchResult.SearchProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbySearchResult/SearchProperties"}]},{"group":"LobbyServerDataUpdate","pages":[{"title":"LobbyServerDataUpdate method","description":"Este documento descreve o método LobbyServerDataUpdate.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerDataUpdate/LobbyServerDataUpdate"},{"title":"LobbyServerDataUpdate.NewServer","description":"LobbyServerDataUpdate.NewServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerDataUpdate/NewServer"},{"title":"LobbyServerDataUpdate class","description":"Este documento descreve a classe LobbyServerDataUpdate.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerDataUpdate/overview"},{"title":"LobbyServerDataUpdate.SearchProperties","description":"LobbyServerDataUpdate.SearchProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerDataUpdate/SearchProperties"}]},{"group":"LobbyServerJoinConfiguration","pages":[{"title":"LobbyServerJoinConfiguration method","description":"Este documento descreve o método LobbyServerJoinConfiguration.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerJoinConfiguration/LobbyServerJoinConfiguration"},{"title":"LobbyServerJoinConfiguration class","description":"Este documento descreve a classe LobbyServerJoinConfiguration.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerJoinConfiguration/overview"},{"title":"LobbyServerJoinConfiguration.ServerProperties","description":"LobbyServerJoinConfiguration.ServerProperties","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyServerJoinConfiguration/ServerProperties"}]},{"group":"MatchmakingMatchDetails","pages":[{"title":"MatchmakingMatchDetails.LobbyArrangementString","description":"MatchmakingMatchDetails.LobbyArrangementString","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/LobbyArrangementString"},{"title":"MatchmakingMatchDetails.MatchId","description":"MatchmakingMatchDetails.MatchId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/MatchId"},{"title":"MatchmakingMatchDetails.Members","description":"MatchmakingMatchDetails.Members","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/Members"},{"title":"MatchmakingMatchDetails","description":"Membros de MatchmakingMatchDetails","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/overview"},{"title":"MatchmakingMatchDetails.RegionPreferences","description":"MatchmakingMatchDetails.RegionPreferences","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/RegionPreferences"},{"title":"MatchmakingMatchDetails.ServerDetails","description":"MatchmakingMatchDetails.ServerDetails","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingMatchDetails/ServerDetails"}]},{"group":"MatchmakingTicket","pages":[{"title":"MatchmakingTicket.Cancel","description":"MatchmakingTicket.Cancel","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/Cancel"},{"title":"MatchmakingTicket.Context","description":"MatchmakingTicket.Context","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/Context"},{"title":"MatchmakingTicket.GetMatchDetails","description":"MatchmakingTicket.GetMatchDetails","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/GetMatchDetails"},{"title":"MatchmakingTicket","description":"Membros de MatchmakingTicket","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/overview"},{"title":"MatchmakingTicket.Status","description":"MatchmakingTicket.Status","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/Status"},{"title":"MatchmakingTicket.TicketId","description":"MatchmakingTicket.TicketId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicket/TicketId"}]},{"group":"MatchmakingTicketMatchMember","pages":[{"title":"MatchmakingTicketMatchMember.AttributesJSON","description":"MatchmakingTicketMatchMember.AttributesJSON","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketMatchMember/AttributesJSON"},{"title":"MatchmakingTicketMatchMember.EntityKey","description":"MatchmakingTicketMatchMember.EntityKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketMatchMember/EntityKey"},{"title":"MatchmakingTicketMatchMember","description":"Membros de MatchmakingTicketMatchMember","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketMatchMember/overview"},{"title":"MatchmakingTicketMatchMember.TeamId","description":"MatchmakingTicketMatchMember.TeamId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchmakingTicketMatchMember/TeamId"}]},{"group":"MatchUser","pages":[{"title":"MatchUser.LocalUser","description":"MatchUser.LocalUser","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/LocalUser"},{"title":"MatchUser.LocalUserJsonAttributesJSON","description":"MatchUser.LocalUserJsonAttributesJSON","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/LocalUserJsonAttributesJSON"},{"title":"MatchUser","description":"Construtor de MatchUser","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/MatchUser"},{"title":"MatchUser struct","description":"Membros de MatchUser","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/overview"},{"title":"MatchUser.TeamId","description":"MatchUser.TeamId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MatchUser/TeamId"}]},{"group":"MultiplayerPort","pages":[{"title":"MultiplayerPort","description":"Construtor de MultiplayerPort","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/MultiplayerPort"},{"title":"MultiplayerPort.Name","description":"MultiplayerPort.Name","sidebarTitle":"Name","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/Name"},{"title":"MultiplayerPort.Num","description":"MultiplayerPort.Num","sidebarTitle":"Num","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/Num"},{"title":"Struct MultiplayerPort","description":"Membros de MultiplayerPort","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/overview"},{"title":"MultiplayerPort.Protocol","description":"MultiplayerPort.Protocol","sidebarTitle":"Protocol","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerPort/Protocol"}]},{"group":"MultiplayerServerDetails","pages":[{"title":"MultiplayerServerDetails.Fqdn","description":"MultiplayerServerDetails.Fqdn","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/Fqdn"},{"title":"MultiplayerServerDetails.Ipv4Address","description":"MultiplayerServerDetails.Ipv4Address","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/Ipv4Address"},{"title":"MultiplayerServerDetails","description":"Construtor de MultiplayerServerDetails","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/MultiplayerServerDetails"},{"title":"Struct MultiplayerServerDetails","description":"Membros de MultiplayerServerDetails","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/overview"},{"title":"MultiplayerServerDetails.Ports","description":"MultiplayerServerDetails.Ports","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/Ports"},{"title":"MultiplayerServerDetails.Region","description":"MultiplayerServerDetails.Region","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/MultiplayerServerDetails/Region"}]},{"group":"PFEntityKey","pages":[{"title":"PFEntityKey.Id","description":"PFEntityKey.Id","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/Id"},{"title":"Classe PFEntityKey","description":"Membros de PFEntityKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/overview"},{"title":"PFEntityKey","description":"PFEntityKey","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/PFEntityKey"},{"title":"PFEntityKey.Type","description":"PFEntityKey.Type","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/Type"}]},{"group":"PlayFabMultiplayer","pages":[{"title":"PlayFabMultiplayer.CreateAndJoinLobby","description":"PlayFabMultiplayer.CreateAndJoinLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/CreateAndJoinLobby"},{"title":"PlayFabMultiplayer.CreateMatchmakingTicket","description":"PlayFabMultiplayer.CreateMatchmakingTicket","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/CreateMatchmakingTicket"},{"title":"PlayFabMultiplayer.FindLobbies","description":"PlayFabMultiplayer.FindLobbies","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/FindLobbies"},{"title":"PlayFabMultiplayer.GetLobbyInviteListenerStatus","description":"PlayFabMultiplayer.GetLobbyInviteListenerStatus","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/GetLobbyInviteListenerStatus"},{"title":"PlayFabMultiplayer.Initialize","description":"PlayFabMultiplayer.Initialize","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/Initialize"},{"title":"PlayFabMultiplayer.IsInitialized","description":"PlayFabMultiplayer.IsInitialized","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/IsInitialized"},{"title":"PlayFabMultiplayer.JoinArrangedLobby","description":"PlayFabMultiplayer.JoinArrangedLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/JoinArrangedLobby"},{"title":"PlayFabMultiplayer.JoinLobby","description":"PlayFabMultiplayer.JoinLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/JoinLobby"},{"title":"PlayFabMultiplayer.JoinMatchmakingTicketFromId","description":"PlayFabMultiplayer.JoinMatchmakingTicketFromId","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/JoinMatchmakingTicketFromId"},{"title":"PlayFabMultiplayer.LobbyClientRequestedSearchResultCountUpperLimit","description":"Número máximo de resultados de pesquisa de lobby que um chamador de entidade cliente pode solicitar em uma chamada FindLobbies, definido no PlayFabMultiplayer do PlayFab Multiplayer para Unity.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyClientRequestedSearchResultCountUpperLimit"},{"title":"PlayFabMultiplayer.LobbyMaxLobbyPropertyCount","description":"PlayFabMultiplayer.LobbyMaxLobbyPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxLobbyPropertyCount"},{"title":"PlayFabMultiplayer.LobbyMaxMemberCountLowerLimit","description":"PlayFabMultiplayer.LobbyMaxMemberCountLowerLimit","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxMemberCountLowerLimit"},{"title":"PlayFabMultiplayer.LobbyMaxMemberCountUpperLimit","description":"PlayFabMultiplayer.LobbyMaxMemberCountUpperLimit","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxMemberCountUpperLimit"},{"title":"PlayFabMultiplayer.LobbyMaxMemberPropertyCount","description":"PlayFabMultiplayer.LobbyMaxMemberPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxMemberPropertyCount"},{"title":"PlayFabMultiplayer.LobbyMaxSearchPropertyCount","description":"PlayFabMultiplayer.LobbyMaxSearchPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxSearchPropertyCount"},{"title":"PlayFabMultiplayer.LobbyMaxServerPropertyCount","description":"PlayFabMultiplayer.LobbyMaxServerPropertyCount","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LobbyMaxServerPropertyCount"},{"title":"PlayFabMultiplayer.LogLevel","description":"PlayFabMultiplayer.LogLevel","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/LogLevel"},{"title":"PlayFabMultiplayer.OnAddMemberCompleted","description":"PlayFabMultiplayer.OnAddMemberCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnAddMemberCompleted"},{"title":"PlayFabMultiplayer.OnError","description":"PlayFabMultiplayer.OnError","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnError"},{"title":"PlayFabMultiplayer.OnForceRemoveMemberCompleted","description":"PlayFabMultiplayer.OnForceRemoveMemberCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnForceRemoveMemberCompleted"},{"title":"PlayFabMultiplayer.OnLobbyCreateAndJoinCompleted","description":"PlayFabMultiplayer.OnLobbyCreateAndJoinCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyCreateAndJoinCompleted"},{"title":"PlayFabMultiplayer.OnLobbyDisconnected","description":"PlayFabMultiplayer.OnLobbyDisconnected","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyDisconnected"},{"title":"PlayFabMultiplayer.OnLobbyFindLobbiesCompleted","description":"PlayFabMultiplayer.OnLobbyFindLobbiesCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyFindLobbiesCompleted"},{"title":"PlayFabMultiplayer.OnLobbyInviteListenerStatusChanged","description":"PlayFabMultiplayer.OnLobbyInviteListenerStatusChanged","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyInviteListenerStatusChanged"},{"title":"PlayFabMultiplayer.OnLobbyInviteReceived","description":"PlayFabMultiplayer.OnLobbyInviteReceived","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyInviteReceived"},{"title":"PlayFabMultiplayer.OnLobbyJoinArrangedLobbyCompleted","description":"PlayFabMultiplayer.OnLobbyJoinArrangedLobbyCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyJoinArrangedLobbyCompleted"},{"title":"PlayFabMultiplayer.OnLobbyJoinCompleted","description":"PlayFabMultiplayer.OnLobbyJoinCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyJoinCompleted"},{"title":"PlayFabMultiplayer.OnLobbyLeaveCompleted","description":"PlayFabMultiplayer.OnLobbyLeaveCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyLeaveCompleted"},{"title":"PlayFabMultiplayer.OnLobbyMemberAdded","description":"PlayFabMultiplayer.OnLobbyMemberAdded","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyMemberAdded"},{"title":"PlayFabMultiplayer.OnLobbyMemberRemoved","description":"PlayFabMultiplayer.OnLobbyMemberRemoved","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyMemberRemoved"},{"title":"PlayFabMultiplayer.OnLobbyPostUpdateCompleted","description":"PlayFabMultiplayer.OnLobbyPostUpdateCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyPostUpdateCompleted"},{"title":"PlayFabMultiplayer.OnLobbySendInviteCompleted","description":"PlayFabMultiplayer.OnLobbySendInviteCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbySendInviteCompleted"},{"title":"PlayFabMultiplayer.OnLobbyUpdated","description":"PlayFabMultiplayer.OnLobbyUpdated","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyUpdated"},{"title":"PlayFabMultiplayer.OnMatchmakingTicketCompleted","description":"PlayFabMultiplayer.OnMatchmakingTicketCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnMatchmakingTicketCompleted"},{"title":"PlayFabMultiplayer.OnMatchmakingTicketStatusChanged","description":"PlayFabMultiplayer.OnMatchmakingTicketStatusChanged","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnMatchmakingTicketStatusChanged"},{"title":"Classe PlayFabMultiplayer","description":"Membros de PlayFabMultiplayer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/overview"},{"title":"PlayFabMultiplayer","description":"PlayFabMultiplayer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/PlayFabMultiplayer"},{"title":"PlayFabMultiplayer.ProcessLobbyStateChanges","description":"PlayFabMultiplayer.ProcessLobbyStateChanges","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/ProcessLobbyStateChanges"},{"title":"PlayFabMultiplayer.ProcessMatchmakingStateChanges","description":"PlayFabMultiplayer.ProcessMatchmakingStateChanges","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/ProcessMatchmakingStateChanges"},{"title":"PlayFabMultiplayer.SetEntityToken","description":"PlayFabMultiplayer.SetEntityToken","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/SetEntityToken"},{"title":"PlayFabMultiplayer.StartListeningForLobbyInvites","description":"PlayFabMultiplayer.StartListeningForLobbyInvites","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/StartListeningForLobbyInvites"},{"title":"PlayFabMultiplayer.StopListeningForLobbyInvites","description":"PlayFabMultiplayer.StopListeningForLobbyInvites","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/StopListeningForLobbyInvites"},{"title":"PlayFabMultiplayer.Uninitialize","description":"PlayFabMultiplayer.Uninitialize","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/Uninitialize"}]},{"group":"PlayFabMultiplayer.PlayFabMultiplayerServer","pages":[{"title":"ClaimServerLobby","description":"ClaimServerLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/ClaimServerLobby"},{"title":"CreateAndClaimServerLobby","description":"CreateAndClaimServerLobby","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/CreateAndClaimServerLobby"},{"title":"CreateServerBackfillTicket","description":"CreateServerBackfillTicket","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/CreateServerBackfillTicket"},{"title":"Método PlayFabMultiplayerServer.JoinLobbyAsServer","description":"Este documento descreve o PlayFabMultiplayer.PlayFabMultiplayerServer.JoinLobbyAsServer.","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/JoinLobbyAsServer"},{"title":"Evento PlayFabMultiplayerServer.OnJoinLobbyAsServerCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnJoinLobbyAsServerCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnJoinLobbyAsServerCompleted"},{"title":"PlayFabMultiplayerServer.OnServerLobbyClaimCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyClaimCompleted","sidebarTitle":"OnServerLobbyClaimCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyClaimCompleted"},{"title":"Evento OnServerLobbyCreateAndClaimCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyCreateAndClaimCompleted","sidebarTitle":"OnServerLobbyCreateAndClaimCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyCreateAndClaimCompleted"},{"title":"PlayFabMultiplayerServer.OnServerLobbyDeleteCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyDeleteCompleted","sidebarTitle":"OnServerLobbyDeleteCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyDeleteCompleted"},{"title":"PlayFabMultiplayerServer.OnServerLobbyLeaveAsServerCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyLeaveAsServerCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyLeaveAsServerCompleted"},{"title":"Evento OnServerLobbyPostUpdateAsServerCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyPostUpdateAsServerCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyPostUpdateAsServerCompleted"},{"title":"PlayFabMultiplayerServer.OnServerLobbyPostUpdateCompleted","description":"PlayFabMultiplayer.PlayFabMultiplayerServer.OnServerLobbyPostUpdateCompleted","sidebarTitle":"OnServerLobbyPostUpdateCompleted","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/OnServerLobbyPostUpdateCompleted"},{"title":"Classe PlayFabMultiplayerServer","description":"Membros de PlayFabMultiplayerServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/overview"},{"title":"PlayFabMultiplayer.PlayFabMultiplayerServer","description":"PlayFabMultiplayer.PlayFabMultiplayerServer","sidebarTitle":"PlayFabMultiplayerServer","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer.PlayFabMultiplayerServer/PlayFabMultiplayerServer"}]},{"group":"PlayFabMultiplayerErrorArgs","pages":[{"title":"PlayFabMultiplayerErrorArgs.Code","description":"PlayFabMultiplayerErrorArgs.Code","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayerErrorArgs/Code"},{"title":"PlayFabMultiplayerErrorArgs.Message","description":"PlayFabMultiplayerErrorArgs.Message","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayerErrorArgs/Message"},{"title":"PlayFabMultiplayerErrorArgs","description":"Membros de PlayFabMultiplayerErrorArgs","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayerErrorArgs/overview"}]},{"group":"PlayfabMultiplayerEventProcessor","pages":[{"title":"Classe PlayfabMultiplayerEventProcessor","description":"Membros de PlayfabMultiplayerEventProcessor","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayfabMultiplayerEventProcessor/overview"},{"title":"PlayfabMultiplayerEventProcessor","description":"PlayfabMultiplayerEventProcessor","href":"/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayfabMultiplayerEventProcessor/PlayfabMultiplayerEventProcessor"}]}]}]}]},{"group":"Real Time Messages","pages":[{"title":"Mensagens em tempo real para as APIs do Lobby e do Matchmaking","description":"Visão geral das mensagens em tempo real do PlayFab Lobby e Matchmaking, que permitem que os clientes de jogo assinem atualizações do serviço por meio de um WebSocket persistente do SignalR.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/overview"},{"title":"Hub do SignalR de mensagens em tempo real","description":"Conecte clientes do PlayFab Lobby e Matchmaking ao Hub do SignalR de mensagens em tempo real, incluindo a configuração de HubConnection, a codificação MsgPack e os intervalos de KeepAlive.","sidebarTitle":"Hub do SignalR","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/signalr-hub"},{"title":"Assinando recursos para mensagens em tempo real","description":"Faça com que clientes do PlayFab Lobby e Matchmaking assinem tópicos de recursos por meio do Hub do SignalR de mensagens em tempo real usando um identificador de conexão de StartOrRecoverSession.","sidebarTitle":"Assinando recursos","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/subscribing-to-resources"},{"group":"Client Methods","pages":[{"title":"Método de cliente ReceiveMessage do SignalR","description":"Método de cliente ReceiveMessage do SignalR para mensagens em tempo real do PlayFab Lobby e Matchmaking, invocado pelo hub para entregar cargas de recursos assinados.","sidebarTitle":"ReceiveMessage","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/client-methods/receive-message"},{"title":"Método de cliente ReceiveSubscriptionChangeMessage do SignalR","description":"Método de cliente ReceiveSubscriptionChangeMessage do SignalR que notifica os clientes do PlayFab Lobby e Matchmaking quando uma solicitação de assinatura ou cancelamento de assinatura é concluída.","sidebarTitle":"ReceiveSubscriptionChangeMessage","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/client-methods/receive-subscription-change-message"}]},{"group":"Server Methods","pages":[{"title":"Método de servidor AddEntityToSession do SignalR","description":"Método de servidor AddEntityToSession do SignalR para mensagens em tempo real do PlayFab, que adiciona outra entidade local a uma sessão compartilhada em dispositivos com várias contas.","sidebarTitle":"AddEntityToSession","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/server-methods/add-entity-to-session"},{"title":"Método de servidor EndSession do SignalR","description":"Método de servidor EndSession do SignalR para mensagens em tempo real do PlayFab Lobby e Matchmaking, que encerra de forma limpa uma sessão de assinatura ativa e seu identificador de conexão.","sidebarTitle":"EndSession","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/server-methods/end-session"},{"title":"Método de servidor RemoveEntityFromSession do SignalR","description":"Método de servidor RemoveEntityFromSession do SignalR para mensagens em tempo real do PlayFab, que desvincula uma entidade adicionada anteriormente a uma sessão de assinatura compartilhada.","sidebarTitle":"RemoveEntityFromSession","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/server-methods/remove-entity-from-session"},{"title":"Método de servidor StartOrRecoverSession do SignalR","description":"Método de servidor StartOrRecoverSession do SignalR para mensagens em tempo real do PlayFab, que inicia uma sessão ou restaura as assinaturas após uma desconexão inesperada.","sidebarTitle":"StartOrRecoverSession","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/server-methods/start-or-recover-session"}]},{"group":"Types","pages":[{"title":"Tipo de mensagens em tempo real EndSessionRequest","description":"Tipo EndSessionRequest do Hub do SignalR de mensagens em tempo real do PlayFab, que transporta o cabeçalho traceParent do W3C TraceContext usado para encerrar uma sessão ativa.","sidebarTitle":"EndSessionRequest","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/end-session-request"},{"title":"Tipo de mensagens em tempo real EndSessionResponse","description":"Tipo EndSessionResponse retornado pelo método de servidor EndSession das mensagens em tempo real do PlayFab, que contém ResponseStatus e um traceId do W3C TraceContext.","sidebarTitle":"EndSessionResponse","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/end-session-response"},{"title":"Tipo de mensagens em tempo real Message","description":"Tipo Message entregue por ReceiveMessage no Hub do SignalR de mensagens em tempo real do PlayFab, que transporta uma cadeia de caracteres de tópico, uma carga binária e um traceId do TraceContext.","sidebarTitle":"Message","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/message"},{"title":"Valores de status da resposta","description":"Valores de ResponseStatus retornados pelos métodos de servidor do SignalR das mensagens em tempo real do PlayFab, incluindo Success, InvalidRequest, TooManyRequests e Unavailable.","sidebarTitle":"ResponseStatus","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/response-status"},{"title":"Tipo de mensagens em tempo real SharedSessionRequest","description":"Tipo SharedSessionRequest para AddEntityToSession e RemoveEntityFromSession das mensagens em tempo real do PlayFab, que identifica uma title_player_account por tipo e ID.","sidebarTitle":"SharedSessionRequest","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/shared-session-request"},{"title":"Tipo de mensagens em tempo real SharedSessionResponse","description":"Tipo SharedSessionResponse retornado por AddEntityToSession e RemoveEntityFromSession das mensagens em tempo real do PlayFab, que relata a contagem de entidades, o status e o traceId.","sidebarTitle":"SharedSessionResponse","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/shared-session-response"},{"title":"Tipo de mensagens em tempo real StartOrRecoverSessionRequest","description":"Tipo StartOrRecoverSessionRequest do Hub do SignalR de mensagens em tempo real do PlayFab, que opcionalmente fornece um oldConnectionHandle para recuperar assinaturas anteriores.","sidebarTitle":"StartOrRecoverSessionRequest","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-request"},{"title":"Tipo de mensagens em tempo real StartOrRecoverSessionResponse","description":"Tipo StartOrRecoverSessionResponse do Hub de mensagens em tempo real do PlayFab, que retorna um newConnectionHandle e quaisquer recoveredTopics após a reconexão.","sidebarTitle":"StartOrRecoverSessionResponse","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/start-or-recover-session-response"},{"title":"Tipo de mensagens em tempo real SubscriptionChangeMessage","description":"Tipo SubscriptionChangeMessage das mensagens em tempo real do PlayFab, que relata resultados de assinatura ou de cancelamento de assinatura, como SubscribeSuccess ou NoSubscription.","sidebarTitle":"SubscriptionChangeMessage","href":"/pt-BR/services/playfab/multiplayer/real-time-messages/types/subscription-change-message"}]}]}]},{"group":"Party networking","expanded":false,"pages":[{"group":"Overview","expanded":false,"pages":[{"title":"Visão geral do PlayFab Party","description":"Visão geral do PlayFab Party, o serviço multiplataforma de baixa latência de chat de voz, chat de texto e comunicação de dados para jogos multijogador em todas as principais plataformas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/networking/index"},{"title":"Recursos do PlayFab Party","description":"Visão geral dos recursos do PlayFab Party, incluindo mensagens de dados de baixa latência, chat de voz em tempo real, acessibilidade com conversão de texto em fala e rede multiplataforma.","sidebarTitle":"Recursos","href":"/pt-BR/services/playfab/multiplayer/networking/party-features"},{"title":"Objetos do PlayFab Party e suas relações","description":"Conheça os principais objetos do PlayFab Party, como redes, dispositivos, pontos de extremidade e controles de chat, e como eles se relacionam na comunicação de chat e de dados em tempo real.","sidebarTitle":"Objetos do Party e suas relações","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-objects"}]},{"group":"Quickstart","expanded":false,"pages":[{"title":"Início rápido do Party","description":"Início rápido para integrar o SDK do PlayFab Party a um jogo: inicializar a biblioteca, conectar pontos de extremidade e enviar voz e dados por uma rede.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/multiplayer/networking/quickstart"},{"title":"Habilitando o PlayFab Party","description":"Tutorial passo a passo para habilitar o PlayFab Party no seu título e validar a comunicação de chat e de dados usando o exemplo e o aplicativo de demonstração do Party.","sidebarTitle":"Habilitar o Party no Game Manager","href":"/pt-BR/services/playfab/multiplayer/networking/enable-party"},{"title":"Introdução ao Linux","description":"Configuração específica do Linux para o SDK do PlayFab Party, abrangendo distribuições com suporte, bibliotecas de sistema necessárias e etapas de integração com servidores de jogo dedicados.","sidebarTitle":"Início rápido do Linux","href":"/pt-BR/services/playfab/multiplayer/networking/linux-specific-requirements"},{"title":"Introdução ao Android","description":"Configuração específica do Android para o SDK do PlayFab Party, incluindo requisitos do NDK, inicialização JNI e permissões de áudio e microfone no manifesto.","sidebarTitle":"Início rápido do Android","href":"/pt-BR/services/playfab/multiplayer/networking/android-specific-requirements"},{"title":"Introdução ao iOS e ao macOS","description":"Requisitos de integração do PlayFab Party para iOS e macOS, incluindo vinculação de frameworks do Xcode, direitos de acesso ao microfone e configuração de áudio em segundo plano.","sidebarTitle":"Início rápido do iOS e do macOS","href":"/pt-BR/services/playfab/multiplayer/networking/apple-specific-requirements"},{"title":"Início rápido do plug-in do Party para Unity","description":"Início rápido para adicionar o plug-in do PlayFab Party a um projeto do Unity: instalar o pacote, autenticar jogadores e habilitar o chat de voz entre pontos de extremidade.","sidebarTitle":"Início rápido do plug-in do Party para Unity","href":"/pt-BR/services/playfab/multiplayer/networking/party-unity-plugin-quickstart"}]},{"group":"Networking","expanded":false,"pages":[{"group":"Tutorials","expanded":false,"pages":[{"title":"Convites do PlayFab Party e o modelo de segurança","description":"Visão geral conceitual de como os convites do PlayFab Party autorizam os jogadores a ingressar em uma rede e como o modelo de segurança controla o acesso ao chat e aos dados.","sidebarTitle":"Convites e o modelo de segurança","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-invitations-security-model"},{"title":"Redes do PlayFab Party e fluxos de descoberta de rede","description":"Guia conceitual sobre a descoberta de redes do PlayFab Party: como os jogadores encontram, convidam e se conectam a redes de chat e de dados do Party no seu jogo multijogador.","sidebarTitle":"Integrar a descoberta ao Party","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-discovery"},{"title":"Opções de transporte","description":"Compare as opções de transporte do PlayFab Party, incluindo a retransmissão em nuvem transparente e a conectividade direta ponto a ponto, e como cada uma afeta a latência, o NAT e a confiabilidade.","sidebarTitle":"Configurando o comportamento de transporte","href":"/pt-BR/services/playfab/multiplayer/networking/transport-options"},{"title":"Usando conexões ponto a ponto diretas","description":"Habilite a conectividade ponto a ponto direta no PlayFab Party para reduzir a latência roteando o tráfego diretamente entre os pontos de extremidade, em vez de passar pela retransmissão transparente na nuvem.","sidebarTitle":"Conexões ponto a ponto diretas","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-direct-peer-connectivity"},{"title":"Uso de portas e requisitos de firewall do PlayFab Party","description":"Referência das portas de rede e regras de firewall exigidas pelo PlayFab Party para o tráfego de chat de voz, chat de texto e comunicação de dados em tempo real.","sidebarTitle":"Uso de portas e requisitos de firewall","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-port-usage"},{"title":"Usando várias redes do PlayFab Party","description":"Orientações sobre quando um título multijogador deve se conectar a mais de uma rede do PlayFab Party ao mesmo tempo e como gerenciar o chat e os dados entre elas.","sidebarTitle":"Uso de várias redes","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-multiple-networks"},{"title":"Integrar o Party ao Lobby usando o Multiplayer SDK","description":"Passo a passo para combinar o SDK do PlayFab Party com o PlayFab Multiplayer SDK para que os jogadores de um lobby compartilhem uma única rede de chat de voz e de dados.","sidebarTitle":"Integrar o Party ao Lobby","href":"/pt-BR/services/playfab/multiplayer/networking/party-lobby-integration"},{"title":"Solicitar parties dos seus serviços com RequestPartyService","description":"Tutorial para chamar a API RequestPartyService do PlayFab a partir dos seus próprios serviços de jogo para provisionar redes do Party para sessões multijogador de chat e de dados.","sidebarTitle":"Solicitar o Party dos seus próprios serviços","href":"/pt-BR/services/playfab/multiplayer/networking/party-tutorial-requestpartyservice"}]},{"group":"Regions and QoS","expanded":false,"pages":[{"title":"Medições de QoS do PlayFab Party","description":"Como o PlayFab Party usa medições de latência de QoS para escolher regiões para sessões de rede e como os títulos podem influenciar a seleção de região para voz e dados.","sidebarTitle":"QoS","href":"/pt-BR/services/playfab/multiplayer/networking/concepts-regions"},{"title":"Regiões do Azure com suporte","description":"Lista de referência das regiões do Azure em que o PlayFab Party está disponível para chat de voz e comunicação de dados em tempo real, com identificadores de região para a configuração da rede.","href":"/pt-BR/services/playfab/multiplayer/networking/supported-azure-regions"}]}]},{"group":"Reference","expanded":false,"pages":[{"title":"Visão geral da API C/C++ do Party","description":"Visão geral da API C/C++ do Party","sidebarTitle":"Referência do SDK C++","href":"/pt-BR/services/playfab/multiplayer/networking/reference/party_members"},{"title":"Códigos de erro do PlayFab Party","description":"Códigos de erro usados pelas APIs do PlayFab Party","sidebarTitle":"Códigos de erro do SDK C++","href":"/pt-BR/services/playfab/multiplayer/networking/reference/partyerrors"},{"title":"Exemplos do Party","description":"Projetos de exemplo do PlayFab Party que demonstram chat de voz, mensagens de dados e rede multiplataforma em PC, console, Unity e Unreal Engine.","sidebarTitle":"Exemplos","href":"/pt-BR/services/playfab/multiplayer/networking/party-samples"},{"group":"C++ SDK Details","pages":[{"title":"Typedefs do PlayFab Party","description":"Typedefs de conveniência definidos para o PlayFab Party","sidebarTitle":"Typedefs","href":"/pt-BR/services/playfab/multiplayer/networking/reference/typedefs"},{"group":"Callbacks","pages":[{"title":"PartyAllocateMemoryCallback","description":"Um retorno de chamada invocado sempre que a biblioteca do Party aloca dinamicamente um novo buffer de memória.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback"},{"title":"PartyFreeMemoryCallback","description":"Um retorno de chamada invocado sempre que um buffer de memória alocado anteriormente não é mais necessário para a biblioteca do Party e pode ser liberado.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/callbacks/partyfreememorycallback"},{"title":"PartyProfilingMethodEntranceCallback","description":"Um retorno de chamada invocado sempre que a biblioteca do Party entra em um método instrumentado.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/callbacks/partyprofilingmethodentrancecallback"},{"title":"PartyProfilingMethodExitCallback","description":"Um retorno de chamada invocado sempre que a biblioteca do Party está prestes a sair de um método instrumentado.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/callbacks/partyprofilingmethodexitcallback"}]},{"group":"Classes","pages":[{"group":"PartyAudioManipulationSinkStream","pages":[{"title":"PartyAudioManipulationSinkStream","description":"A classe de gerenciamento para enviar áudio a um fluxo de coletor de áudio.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/partyaudiomanipulationsinkstream"},{"group":"Methods","pages":[{"title":"PartyAudioManipulationSinkStream::GetConfiguration","description":"Recupera a configuração do fluxo de coletor.","sidebarTitle":"GetConfiguration","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_getconfiguration"},{"title":"PartyAudioManipulationSinkStream::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de fluxo de coletor.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_getcustomcontext"},{"title":"PartyAudioManipulationSinkStream::GetFormat","description":"Recupera o formato dos buffers que serão enviados para.","sidebarTitle":"GetFormat","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_getformat"},{"title":"PartyAudioManipulationSinkStream::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de fluxo de coletor.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_setcustomcontext"},{"title":"PartyAudioManipulationSinkStream::SubmitBuffer","description":"Envia áudio para ser processado por este coletor. Dependendo do tipo de coletor, esse áudio pode ser transmitido para outros controles de chat ou renderizado na saída de áudio.","sidebarTitle":"SubmitBuffer","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer"}]}]},{"group":"PartyAudioManipulationSourceStream","pages":[{"title":"PartyAudioManipulationSourceStream","description":"A classe de gerenciamento para obter áudio de um fluxo de origem de áudio.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/partyaudiomanipulationsourcestream"},{"group":"Methods","pages":[{"title":"PartyAudioManipulationSourceStream::GetAvailableBufferCount","description":"Recupera o número total de buffers disponíveis para recuperação deste fluxo por meio de.","sidebarTitle":"GetAvailableBufferCount","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getavailablebuffercount"},{"title":"PartyAudioManipulationSourceStream::GetConfiguration","description":"Recupera a configuração do fluxo de origem.","sidebarTitle":"GetConfiguration","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getconfiguration"},{"title":"PartyAudioManipulationSourceStream::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de fluxo de origem.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getcustomcontext"},{"title":"PartyAudioManipulationSourceStream::GetFormat","description":"Recupera o formato dos buffers que serão fornecidos por.","sidebarTitle":"GetFormat","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getformat"},{"title":"PartyAudioManipulationSourceStream::GetNextBuffer","description":"Obtém o próximo buffer disponível no fluxo.","sidebarTitle":"GetNextBuffer","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_getnextbuffer"},{"title":"PartyAudioManipulationSourceStream::ReturnBuffer","description":"Informa à biblioteca que ela pode recuperar a memória associada a este buffer.","sidebarTitle":"ReturnBuffer","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_returnbuffer"},{"title":"PartyAudioManipulationSourceStream::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de fluxo de origem.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSourceStream/methods/partyaudiomanipulationsourcestream_setcustomcontext"}]}]},{"group":"PartyChatControl","pages":[{"title":"PartyChatControl","description":"A classe de gerenciamento para operações de chat.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/partychatcontrol"},{"group":"Methods","pages":[{"title":"PartyChatControl::ConfigureAudioManipulationVoiceStream","description":"Enfileira uma operação assíncrona para configurar o fluxo de voz de manipulação de áudio associado a este controle de chat.","sidebarTitle":"ConfigureAudioManipulationVoiceStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_configureaudiomanipulationvoicestream"},{"title":"PartyChatControl::GetAudioManipulationVoiceStream","description":"Recupera o fluxo de voz de manipulação de áudio associado a este controle de chat.","sidebarTitle":"GetAudioManipulationVoiceStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getaudiomanipulationvoicestream"},{"title":"PartyChatControl::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de controle de chat.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getcustomcontext"},{"title":"PartyChatControl::GetDevice","description":"Retorna o dispositivo ao qual este controle de chat está associado.","sidebarTitle":"GetDevice","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getdevice"},{"title":"PartyChatControl::GetEntityId","description":"Obtém a ID de entidade do PlayFab do usuário associado a este controle de chat.","sidebarTitle":"GetEntityId","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getentityid"},{"title":"PartyChatControl::GetEntityType","description":"Obtém o tipo de entidade do PlayFab do usuário associado a este controle de chat.","sidebarTitle":"GetEntityType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getentitytype"},{"title":"PartyChatControl::GetLocal","description":"Obtém a versão [PartyLocalChatControl](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/partylocalchatcontrol) deste chat.","sidebarTitle":"GetLocal","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getlocal"},{"title":"PartyChatControl::GetNetworks","description":"Obtém as redes às quais este controle de chat está conectado.","sidebarTitle":"GetNetworks","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getnetworks"},{"title":"PartyChatControl::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de controle de chat.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_setcustomcontext"}]}]},{"group":"PartyDevice","pages":[{"title":"PartyDevice","description":"Representa um dispositivo entre redes.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyDevice/partydevice"},{"group":"Methods","pages":[{"title":"PartyDevice::GetChatControls","description":"Obtém os controles de chat neste dispositivo.","sidebarTitle":"GetChatControls","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyDevice/methods/partydevice_getchatcontrols"},{"title":"PartyDevice::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de dispositivo.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyDevice/methods/partydevice_getcustomcontext"},{"title":"PartyDevice::GetLocal","description":"Obtém a versão [PartyLocalDevice](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalDevice/partylocaldevice) deste dispositivo.","sidebarTitle":"GetLocal","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyDevice/methods/partydevice_getlocal"},{"title":"PartyDevice::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de dispositivo.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyDevice/methods/partydevice_setcustomcontext"}]}]},{"group":"PartyEndpoint","pages":[{"title":"PartyEndpoint","description":"Representa um ponto de extremidade em uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/partyendpoint"},{"group":"Methods","pages":[{"title":"PartyEndpoint::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de ponto de extremidade.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getcustomcontext"},{"title":"PartyEndpoint::GetDevice","description":"Obtém o dispositivo associado a este ponto de extremidade.","sidebarTitle":"GetDevice","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getdevice"},{"title":"PartyEndpoint::GetEntityId","description":"Obtém a ID de entidade do PlayFab do usuário associado a este ponto de extremidade.","sidebarTitle":"GetEntityId","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getentityid"},{"title":"PartyEndpoint::GetEntityType","description":"Obtém o tipo de entidade do PlayFab do usuário associado a este ponto de extremidade.","sidebarTitle":"GetEntityType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getentitytype"},{"title":"PartyEndpoint::GetLocal","description":"Obtém a versão [PartyLocalEndpoint](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/partylocalendpoint) deste ponto de extremidade.","sidebarTitle":"GetLocal","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getlocal"},{"title":"PartyEndpoint::GetNetwork","description":"Obtém a rede associada a este ponto de extremidade.","sidebarTitle":"GetNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getnetwork"},{"title":"PartyEndpoint::GetSharedProperty","description":"Obtém o valor de uma propriedade compartilhada.","sidebarTitle":"GetSharedProperty","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getsharedproperty"},{"title":"PartyEndpoint::GetUniqueIdentifier","description":"Obtém o identificador exclusivo na rede deste ponto de extremidade.","sidebarTitle":"GetUniqueIdentifier","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getuniqueidentifier"},{"title":"PartyEndpoint::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de ponto de extremidade.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_setcustomcontext"}]}]},{"group":"PartyInvitation","pages":[{"title":"PartyInvitation","description":"Representa um convite usado para autenticar um usuário em uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/partyinvitation"},{"group":"Methods","pages":[{"title":"PartyInvitation::GetCreatorEntityId","description":"Obtém a ID de entidade do PlayFab do usuário que criou este convite ou nullptr se este convite tiver sido gerado como parte de uma operação.","sidebarTitle":"GetCreatorEntityId","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/methods/partyinvitation_getcreatorentityid"},{"title":"PartyInvitation::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de convite.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/methods/partyinvitation_getcustomcontext"},{"title":"PartyInvitation::GetInvitationConfiguration","description":"Obtém a configuração deste convite.","sidebarTitle":"GetInvitationConfiguration","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/methods/partyinvitation_getinvitationconfiguration"},{"title":"PartyInvitation::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de convite.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/methods/partyinvitation_setcustomcontext"}]}]},{"group":"PartyLocalChatControl","pages":[{"title":"PartyLocalChatControl","description":"A classe de gerenciamento para operações de chat relacionadas ao dispositivo local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/partylocalchatcontrol"},{"group":"Methods","pages":[{"title":"PartyLocalChatControl::ConfigureAudioManipulationCaptureStream","description":"Enfileira uma operação assíncrona para configurar o fluxo de captura de manipulação de áudio.","sidebarTitle":"ConfigureAudioManipulationCaptureStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_configureaudiomanipulationcapturestream"},{"title":"PartyLocalChatControl::ConfigureAudioManipulationRenderStream","description":"Enfileira uma operação assíncrona para configurar o fluxo de renderização de manipulação de áudio.","sidebarTitle":"ConfigureAudioManipulationRenderStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_configureaudiomanipulationrenderstream"},{"title":"PartyLocalChatControl::GetAudioInput","description":"Fornece o microfone ou dispositivo de gravação preferencial que o controle de chat foi configurado para usar como entrada de áudio.","sidebarTitle":"GetAudioInput","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudioinput"},{"title":"PartyLocalChatControl::GetAudioInputMuted","description":"Informa se a entrada de áudio do usuário está no estado de mudo.","sidebarTitle":"GetAudioInputMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudioinputmuted"},{"title":"PartyLocalChatControl::GetAudioManipulationCaptureStream","description":"Recupera o fluxo de captura de manipulação de áudio associado a este controle de chat.","sidebarTitle":"GetAudioManipulationCaptureStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiomanipulationcapturestream"},{"title":"PartyLocalChatControl::GetAudioManipulationRenderStream","description":"Recupera o fluxo de renderização de manipulação associado a este controle de chat.","sidebarTitle":"GetAudioManipulationRenderStream","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiomanipulationrenderstream"},{"title":"PartyLocalChatControl::GetAudioOutput","description":"Fornece os alto-falantes ou o fone de ouvido preferenciais que o controle de chat foi configurado para usar como saída de áudio.","sidebarTitle":"GetAudioOutput","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiooutput"},{"title":"PartyLocalChatControl::GetAudioRenderVolume","description":"Fornece a configuração de volume do áudio recebido de um controle de chat de destino que será usada para o controle de chat local.","sidebarTitle":"GetAudioRenderVolume","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiorendervolume"},{"title":"PartyLocalChatControl::GetAvailableTextToSpeechProfiles","description":"Obtém os perfis de conversão de texto em fala deste controle de chat.","sidebarTitle":"GetAvailableTextToSpeechProfiles","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getavailabletexttospeechprofiles"},{"title":"PartyLocalChatControl::GetChatIndicator","description":"Fornece um indicador de chat que especifica o estado de áudio de um controle de chat de destino em relação ao controle de chat local.","sidebarTitle":"GetChatIndicator","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getchatindicator"},{"title":"PartyLocalChatControl::GetIncomingAudioMuted","description":"Informa se o áudio recebido do controle de chat de destino, em relação ao controle de chat local, foi silenciado anteriormente.","sidebarTitle":"GetIncomingAudioMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getincomingaudiomuted"},{"title":"PartyLocalChatControl::GetIncomingTextMuted","description":"Informa se as mensagens de texto recebidas do controle de chat de destino, em relação ao controle de chat local, foram silenciadas anteriormente.","sidebarTitle":"GetIncomingTextMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getincomingtextmuted"},{"title":"PartyLocalChatControl::GetLanguage","description":"Obtém o idioma associado a este controle de chat.","sidebarTitle":"GetLanguage","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getlanguage"},{"title":"PartyLocalChatControl::GetLocalChatIndicator","description":"Fornece um indicador de chat que especifica o estado de áudio do controle de chat local.","sidebarTitle":"GetLocalChatIndicator","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getlocalchatindicator"},{"title":"PartyLocalChatControl::GetLocalUser","description":"Obtém o usuário local associado a este controle de chat local.","sidebarTitle":"GetLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getlocaluser"},{"title":"PartyLocalChatControl::GetPermissions","description":"Obtém a relação de comunicação por voz entre o controle de chat local e um controle de chat de destino.","sidebarTitle":"GetPermissions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getpermissions"},{"title":"PartyLocalChatControl::GetTextChatOptions","description":"Fornece as opções de chat de texto associadas ao chat de texto deste controle de chat.","sidebarTitle":"GetTextChatOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_gettextchatoptions"},{"title":"PartyLocalChatControl::GetTextToSpeechProfile","description":"Obtém o perfil configurado por último a partir de uma operação concluída com êxito de.","sidebarTitle":"GetTextToSpeechProfile","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_gettexttospeechprofile"},{"title":"PartyLocalChatControl::GetTranscriptionOptions","description":"Fornece as opções de transcrição associadas ao áudio do chat de voz deste controle de chat.","sidebarTitle":"GetTranscriptionOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_gettranscriptionoptions"},{"title":"PartyLocalChatControl::GetVoiceAudioOptions","description":"Fornece as opções de áudio de voz associadas a este controle de chat.","sidebarTitle":"GetVoiceAudioOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getvoiceaudiooptions"},{"title":"PartyLocalChatControl::PopulateAvailableTextToSpeechProfiles","description":"Preenche a lista de perfis de conversão de texto em fala com suporte do controle de chat local.","sidebarTitle":"PopulateAvailableTextToSpeechProfiles","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_populateavailabletexttospeechprofiles"},{"title":"PartyLocalChatControl::SendText","description":"Transmite uma cadeia de caracteres de texto de chat para cada controle de chat de destino especificado.","sidebarTitle":"SendText","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_sendtext"},{"title":"PartyLocalChatControl::SetAudioInput","description":"Configura o microfone ou dispositivo de gravação preferencial que o controle de chat usará como entrada de áudio.","sidebarTitle":"SetAudioInput","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setaudioinput"},{"title":"PartyLocalChatControl::SetAudioInputMuted","description":"Configura se a entrada de áudio do usuário está no estado de mudo.","sidebarTitle":"SetAudioInputMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setaudioinputmuted"},{"title":"PartyLocalChatControl::SetAudioOutput","description":"Configura os alto-falantes ou o fone de ouvido preferenciais que o controle de chat usará como saída de áudio.","sidebarTitle":"SetAudioOutput","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setaudiooutput"},{"title":"PartyLocalChatControl::SetAudioRenderVolume","description":"Configura a definição de volume do áudio recebido de um controle de chat de destino que será usada para o controle de chat local.","sidebarTitle":"SetAudioRenderVolume","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setaudiorendervolume"},{"title":"PartyLocalChatControl::SetIncomingAudioMuted","description":"Configura se o áudio recebido do controle de chat de destino, em relação ao controle de chat local, está silenciado.","sidebarTitle":"SetIncomingAudioMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setincomingaudiomuted"},{"title":"PartyLocalChatControl::SetIncomingTextMuted","description":"Configura se as mensagens de texto recebidas do controle de chat de destino, em relação ao controle de chat local, estão silenciadas.","sidebarTitle":"SetIncomingTextMuted","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setincomingtextmuted"},{"title":"PartyLocalChatControl::SetPermissions","description":"Define as permissões de chat entre o controle de chat local e um controle de chat de destino.","sidebarTitle":"SetPermissions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setpermissions"},{"title":"PartyLocalChatControl::SetTextChatOptions","description":"Configura as opções de chat de texto associadas ao chat de texto deste controle de chat.","sidebarTitle":"SetTextChatOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settextchatoptions"},{"title":"PartyLocalChatControl::SetTextToSpeechProfile","description":"Configura o perfil a ser usado para um tipo especificado de operação de conversão de texto em fala.","sidebarTitle":"SetTextToSpeechProfile","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settexttospeechprofile"},{"title":"PartyLocalChatControl::SetTranscriptionOptions","description":"Configura as opções de transcrição associadas ao áudio do chat de voz deste controle de chat.","sidebarTitle":"SetTranscriptionOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settranscriptionoptions"},{"title":"PartyLocalChatControl::SetVoiceAudioOptions","description":"Configura as opções de áudio de voz deste controle de chat.","sidebarTitle":"SetVoiceAudioOptions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setvoiceaudiooptions"},{"title":"PartyLocalChatControl::SynthesizeTextToSpeech","description":"Gera áudio de conversão de texto em fala que é usado para substituir o áudio do microfone associado a este controle de chat ou para ser renderizado diretamente no chat.","sidebarTitle":"SynthesizeTextToSpeech","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_synthesizetexttospeech"}]}]},{"group":"PartyLocalDevice","pages":[{"title":"PartyLocalDevice","description":"Representa o dispositivo local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalDevice/partylocaldevice"},{"group":"Methods","pages":[{"title":"PartyLocalDevice::CreateChatControl","description":"Enfileira uma operação assíncrona para criar um controle de chat local para o usuário especificado.","sidebarTitle":"CreateChatControl","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalDevice/methods/partylocaldevice_createchatcontrol"},{"title":"PartyLocalDevice::DestroyChatControl","description":"Enfileira uma operação assíncrona para destruir um controle de chat local.","sidebarTitle":"DestroyChatControl","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalDevice/methods/partylocaldevice_destroychatcontrol"}]}]},{"group":"PartyLocalEndpoint","pages":[{"title":"PartyLocalEndpoint","description":"Representa um ponto de extremidade local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/partylocalendpoint"},{"group":"Methods","pages":[{"title":"PartyLocalEndpoint::FlushMessages","description":"Força o envio, o mais rápido possível, de todas as mensagens enfileiradas deste ponto de extremidade local para os pontos de extremidade especificados, independentemente das configurações de combinação delas.","sidebarTitle":"FlushMessages","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_flushmessages"},{"title":"PartyLocalEndpoint::GetEndpointStatistics","description":"Obtém um ou mais valores de contadores estatísticos para os pontos de extremidade de destino especificados.","sidebarTitle":"GetEndpointStatistics","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_getendpointstatistics"},{"title":"PartyLocalEndpoint::GetLocalUser","description":"Obtém o usuário local associado a este ponto de extremidade local.","sidebarTitle":"GetLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_getlocaluser"},{"title":"PartyLocalEndpoint::SendMessage","description":"Envia uma mensagem para outros pontos de extremidade da rede.","sidebarTitle":"SendMessage","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage"}]}]},{"group":"PartyLocalUser","pages":[{"title":"PartyLocalUser","description":"Representa um usuário local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/partylocaluser"},{"group":"Methods","pages":[{"title":"PartyLocalUser::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de usuário local.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_getcustomcontext"},{"title":"PartyLocalUser::GetEntityId","description":"Obtém a ID de entidade do PlayFab associada a este usuário local.","sidebarTitle":"GetEntityId","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_getentityid"},{"title":"PartyLocalUser::GetEntityType","description":"Obtém o tipo de entidade do PlayFab associado a este usuário local.","sidebarTitle":"GetEntityType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_getentitytype"},{"title":"PartyLocalUser::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de usuário local.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_setcustomcontext"},{"title":"PartyLocalUser::UpdateEntityToken","description":"Atualiza o token de entidade do PlayFab associado a este usuário local, para uso em futuras operações autenticadas.","sidebarTitle":"UpdateEntityToken","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_updateentitytoken"}]}]},{"group":"PartyManager","pages":[{"title":"PartyManager","description":"A principal classe de gerenciamento para interagir com a biblioteca do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/partymanager"},{"group":"Methods","pages":[{"title":"PartyManager::Cleanup","description":"Recupera imediatamente todos os recursos associados a todos os objetos da biblioteca do Party.","sidebarTitle":"Cleanup","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup"},{"title":"PartyManager::ConnectToNetwork","description":"Enfileira uma tentativa assíncrona de se conectar a uma rede.","sidebarTitle":"ConnectToNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_connecttonetwork"},{"title":"PartyManager::CreateLocalUser","description":"Cria um objeto de usuário local que é usado para representar um jogador local ao realizar operações de rede e de chat.","sidebarTitle":"CreateLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser"},{"title":"PartyManager::CreateLocalUserWithEntityType","description":"Cria um objeto de usuário local que é usado para representar uma ID e um tipo de entidade do PlayFab com suporte ao realizar operações de rede e de chat.","sidebarTitle":"CreateLocalUserWithEntityType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype"},{"title":"PartyManager::CreateNewNetwork","description":"Enfileira uma tentativa assíncrona de criar uma nova rede.","sidebarTitle":"CreateNewNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createnewnetwork"},{"title":"PartyManager::DeserializeNetworkDescriptor","description":"Desserializa uma estrutura de descritor de rede a partir de uma cadeia de caracteres opaca serializada por meio de uma chamada anterior a.","sidebarTitle":"DeserializeNetworkDescriptor","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_deserializenetworkdescriptor"},{"title":"PartyManager::DestroyLocalUser","description":"Inicia uma operação assíncrona para destruir um usuário local.","sidebarTitle":"DestroyLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser"},{"title":"PartyManager::DoWork","description":"Executa de forma síncrona a tarefa de processamento associada a `threadId`.","sidebarTitle":"DoWork","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_dowork"},{"title":"PartyManager::FinishProcessingStateChanges","description":"Devolve uma matriz de PartyStateChanges que estavam sendo processadas.","sidebarTitle":"FinishProcessingStateChanges","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges"},{"title":"PartyManager::GetChatControls","description":"Obtém uma matriz que contém uma lista combinada de todos os controles de chat no dispositivo local e em todos os dispositivos remotos.","sidebarTitle":"GetChatControls","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getchatcontrols"},{"title":"PartyManager::GetErrorMessage","description":"Obtém a forma legível de um erro gerado pela biblioteca do Party.","sidebarTitle":"GetErrorMessage","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage"},{"title":"PartyManager::GetLocalDevice","description":"Obtém o dispositivo local.","sidebarTitle":"GetLocalDevice","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getlocaldevice"},{"title":"PartyManager::GetLocalUsers","description":"Obtém uma matriz que contém todos os usuários locais criados por.","sidebarTitle":"GetLocalUsers","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getlocalusers"},{"title":"PartyManager::GetMemoryCallbacks","description":"Recupera os retornos de chamada de alocação e liberação de memória que a biblioteca do Party está usando.","sidebarTitle":"GetMemoryCallbacks","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks"},{"title":"PartyManager::GetNetworks","description":"Obtém uma matriz de todas as redes às quais o dispositivo local está conectado ou se conectando.","sidebarTitle":"GetNetworks","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getnetworks"},{"title":"PartyManager::GetOption","description":"Recupera uma opção usada para ajustar a funcionalidade da biblioteca do Party.","sidebarTitle":"GetOption","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getoption"},{"title":"PartyManager::GetProfilingCallbacksForMethodEntryExit","description":"Recupera os retornos de chamada de eventos de criação de perfil que a biblioteca do Party está configurada para usar ao entrar ou sair de métodos instrumentados.","sidebarTitle":"GetProfilingCallbacksForMethodEntryExit","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getprofilingcallbacksformethodentryexit"},{"title":"PartyManager::GetRegions","description":"Obtém uma matriz que contém o conjunto de regiões para as quais seu título está configurado, junto com informações de latência de ida e volta.","sidebarTitle":"GetRegions","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getregions"},{"title":"PartyManager::GetSingleton","description":"Recupera uma referência à instância singleton do PartyManager.","sidebarTitle":"GetSingleton","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getsingleton"},{"title":"PartyManager::GetThreadAffinityMask","description":"Recupera, como uma máscara de afinidade, o conjunto atual de processadores nos quais os threads internos da biblioteca do Party serão ou estão sendo executados.","sidebarTitle":"GetThreadAffinityMask","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getthreadaffinitymask"},{"title":"PartyManager::GetWorkMode","description":"Recupera o modo de trabalho atual da tarefa de processamento interna da biblioteca do Party associada a `threadId`.","sidebarTitle":"GetWorkMode","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getworkmode"},{"title":"PartyManager::Initialize","description":"Inicializa a instância do objeto PartyManager.","sidebarTitle":"Initialize","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize"},{"title":"PartyManager::SerializeNetworkDescriptor","description":"Serializa uma estrutura de descritor de rede em uma cadeia de caracteres opaca que pode ser comunicada com segurança por canais de comunicação do título e específicos da plataforma.","sidebarTitle":"SerializeNetworkDescriptor","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_serializenetworkdescriptor"},{"title":"PartyManager::SetMemoryCallbacks","description":"Configura opcionalmente os retornos de chamada de alocação e liberação de memória que a biblioteca do Party deve usar.","sidebarTitle":"SetMemoryCallbacks","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks"},{"title":"PartyManager::SetOption","description":"Configura uma opção para ajustar a funcionalidade da biblioteca do Party.","sidebarTitle":"SetOption","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setoption"},{"title":"PartyManager::SetProfilingCallbacksForMethodEntryExit","description":"Configura opcionalmente os retornos de chamada de eventos de criação de perfil que a biblioteca do Party fará ao entrar ou sair de métodos instrumentados.","sidebarTitle":"SetProfilingCallbacksForMethodEntryExit","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setprofilingcallbacksformethodentryexit"},{"title":"PartyManager::SetThreadAffinityMask","description":"Configura opcionalmente o processador no qual os threads internos da biblioteca do Party são executados.","sidebarTitle":"SetThreadAffinityMask","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setthreadaffinitymask"},{"title":"PartyManager::SetWorkMode","description":"Configura o modo de trabalho da tarefa de processamento da biblioteca do Party associada a `threadId`.","sidebarTitle":"SetWorkMode","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setworkmode"},{"title":"PartyManager::StartProcessingStateChanges","description":"Recupera uma matriz de todas as PartyStateChanges a serem processadas desde a última chamada desse tipo.","sidebarTitle":"StartProcessingStateChanges","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges"}]}]},{"group":"PartyNetwork","pages":[{"title":"PartyNetwork","description":"Representa uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/partynetwork"},{"group":"Methods","pages":[{"title":"PartyNetwork::AuthenticateLocalUser","description":"Enfileira uma operação assíncrona para autenticar o usuário local especificado na rede.","sidebarTitle":"AuthenticateLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_authenticatelocaluser"},{"title":"PartyNetwork::ConnectChatControl","description":"Conecta o controle de chat local à rede.","sidebarTitle":"ConnectChatControl","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_connectchatcontrol"},{"title":"PartyNetwork::CreateEndpoint","description":"Enfileira uma tentativa assíncrona de criar um ponto de extremidade local.","sidebarTitle":"CreateEndpoint","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createendpoint"},{"title":"PartyNetwork::CreateInvitation","description":"Enfileira uma tentativa assíncrona de criar um convite para a rede.","sidebarTitle":"CreateInvitation","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createinvitation"},{"title":"PartyNetwork::DestroyEndpoint","description":"Enfileira uma operação assíncrona para destruir um ponto de extremidade local.","sidebarTitle":"DestroyEndpoint","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_destroyendpoint"},{"title":"PartyNetwork::DisconnectChatControl","description":"Desconecta o controle de chat local da rede.","sidebarTitle":"DisconnectChatControl","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_disconnectchatcontrol"},{"title":"PartyNetwork::FindEndpointByUniqueIdentifier","description":"Encontra o ponto de extremidade com o identificador exclusivo na rede correspondente nesta rede, se ele existir.","sidebarTitle":"FindEndpointByUniqueIdentifier","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_findendpointbyuniqueidentifier"},{"title":"PartyNetwork::GetChatControls","description":"Obtém os controles de chat conectados a esta rede.","sidebarTitle":"GetChatControls","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getchatcontrols"},{"title":"PartyNetwork::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este objeto de rede.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getcustomcontext"},{"title":"PartyNetwork::GetDeviceConnectionType","description":"Recupera o tipo de conexão usado pelo dispositivo local para transmitir mensagens ou dados de chat ao dispositivo de destino especificado nesta rede.","sidebarTitle":"GetDeviceConnectionType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getdeviceconnectiontype"},{"title":"PartyNetwork::GetDevices","description":"Obtém os dispositivos nesta rede.","sidebarTitle":"GetDevices","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getdevices"},{"title":"PartyNetwork::GetEndpoints","description":"Obtém os pontos de extremidade nesta rede.","sidebarTitle":"GetEndpoints","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getendpoints"},{"title":"PartyNetwork::GetEndpointsByUserType","description":"Obtém um subconjunto de pontos de extremidade nesta rede filtrado por tipo de usuário e pela localização do dispositivo proprietário.","sidebarTitle":"GetEndpointsByUserType","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getendpointsbyusertype"},{"title":"PartyNetwork::GetInvitations","description":"Obtém uma matriz que contém todos os convites expostos ao dispositivo local.","sidebarTitle":"GetInvitations","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getinvitations"},{"title":"PartyNetwork::GetLocalUsers","description":"Obtém uma matriz que contém os usuários locais que estão autenticados ou se autenticando na rede.","sidebarTitle":"GetLocalUsers","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getlocalusers"},{"title":"PartyNetwork::GetNetworkConfiguration","description":"Obtém a configuração de rede definida ao criar a rede.","sidebarTitle":"GetNetworkConfiguration","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getnetworkconfiguration"},{"title":"PartyNetwork::GetNetworkDescriptor","description":"Obtém o descritor de rede desta rede.","sidebarTitle":"GetNetworkDescriptor","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getnetworkdescriptor"},{"title":"PartyNetwork::GetNetworkStatistics","description":"Obtém um ou mais valores de contadores estatísticos da rede.","sidebarTitle":"GetNetworkStatistics","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getnetworkstatistics"},{"title":"PartyNetwork::LeaveNetwork","description":"Enfileira uma operação assíncrona para sair da rede normalmente.","sidebarTitle":"LeaveNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_leavenetwork"},{"title":"PartyNetwork::RemoveLocalUser","description":"Enfileira uma operação assíncrona para remover um usuário local da rede.","sidebarTitle":"RemoveLocalUser","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_removelocaluser"},{"title":"PartyNetwork::RevokeInvitation","description":"Enfileira uma tentativa assíncrona de revogar um convite da rede.","sidebarTitle":"RevokeInvitation","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_revokeinvitation"},{"title":"PartyNetwork::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este objeto de rede.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_setcustomcontext"}]}]},{"group":"PartyTextToSpeechProfile","pages":[{"title":"PartyTextToSpeechProfile","description":"Representa o perfil de voz usado para sintetizar a fala.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/partytexttospeechprofile"},{"group":"Methods","pages":[{"title":"PartyTextToSpeechProfile::GetCustomContext","description":"Recupera o valor de contexto privado e personalizado, do tamanho de um ponteiro, do aplicativo associado anteriormente a este perfil.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_getcustomcontext"},{"title":"PartyTextToSpeechProfile::GetGender","description":"Obtém o gênero associado a este perfil.","sidebarTitle":"GetGender","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_getgender"},{"title":"PartyTextToSpeechProfile::GetIdentifier","description":"Obtém o identificador exclusivo associado a este perfil.","sidebarTitle":"GetIdentifier","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_getidentifier"},{"title":"PartyTextToSpeechProfile::GetLanguageCode","description":"Obtém o código de idioma associado a este perfil.","sidebarTitle":"GetLanguageCode","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_getlanguagecode"},{"title":"PartyTextToSpeechProfile::GetName","description":"Obtém o nome legível deste perfil.","sidebarTitle":"GetName","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_getname"},{"title":"PartyTextToSpeechProfile::SetCustomContext","description":"Configura um valor de contexto opcional e personalizado, do tamanho de um ponteiro, com este perfil.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyTextToSpeechProfile/methods/partytexttospeechprofile_setcustomcontext"}]}]}]},{"group":"Enums","pages":[{"title":"PartyAudioDeviceSelectionType","description":"Opções para selecionar dispositivos de áudio","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiodeviceselectiontype"},{"title":"PartyAudioInputState","description":"Estados de uma entrada de áudio associada a um controle de chat local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudioinputstate"},{"title":"PartyAudioOutputState","description":"Estados de uma saída de áudio associada a um controle de chat local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiooutputstate"},{"title":"PartyAudioSampleType","description":"Tipos de amostras de áudio do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiosampletype"},{"title":"PartyAudioSourceType","description":"Tipos de fontes de áudio do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyaudiosourcetype"},{"title":"PartyChatControlChatIndicator","description":"Estados de áudio de um controle de chat de destino em relação a um controle de chat local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partychatcontrolchatindicator"},{"title":"PartyChatPermissionOptions","description":"Opções para definir a relação de comunicação entre dois controles de chat.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partychatpermissionoptions"},{"title":"PartyChatTextReceivedOptions","description":"Sinalizadores que descrevem a mensagem de texto recebida em PartyChatTextReceivedStateChange.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partychattextreceivedoptions"},{"title":"PartyDestroyedReason","description":"Motivos pelos quais um objeto pode ser destruído.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason"},{"title":"PartyDeviceConnectionType","description":"O tipo de conexão usado para transmitir mensagens de ponto de extremidade ou dados de chat a um dispositivo.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partydeviceconnectiontype"},{"title":"PartyDirectPeerConnectivityOptions","description":"Sinalizadores que controlam a tentativa de uso da conectividade ponto a ponto direta entre os dispositivos de uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partydirectpeerconnectivityoptions"},{"title":"PartyEndpointLocationFilter","description":"Categorias de localização do dispositivo proprietário dos pontos de extremidade que podem ser usadas para filtrar os resultados retornados por PartyNetwork::GetEndpointsByUserType().","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyendpointlocationfilter"},{"title":"PartyEndpointStatistic","description":"Tipos de estatísticas que podem ser recuperadas para um ponto de extremidade.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyendpointstatistic"},{"title":"PartyEndpointUserTypeFilter","description":"Categorias de usuários associados a pontos de extremidade que podem ser usadas para filtrar os resultados retornados por PartyNetwork::GetEndpointsByUserType().","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyendpointusertypefilter"},{"title":"PartyGender","description":"Gêneros para perfis de conversão de texto em fala.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partygender"},{"title":"PartyInvitationRevocability","description":"Opções sobre quem pode revogar um convite.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyinvitationrevocability"},{"title":"PartyLocalChatControlChatIndicator","description":"Estados de áudio de um controle de chat local.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocalchatcontrolchatindicator"},{"title":"PartyLocalUdpSocketBindAddressOptions","description":"Opções adicionais para controlar como a biblioteca do Party se associa ao soquete UDP especificado pela estrutura.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaludpsocketbindaddressoptions"},{"title":"PartyLocalUserRemovedReason","description":"Motivos para remover um usuário local de uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"},{"title":"PartyMessageReceivedOptions","description":"Sinalizadores que descrevem como uma mensagem foi recebida.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partymessagereceivedoptions"},{"title":"PartyNetworkStatistic","description":"Tipos de estatísticas que podem ser recuperadas para uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partynetworkstatistic"},{"title":"PartyOption","description":"Opções adicionais que podem ser definidas para ajustar a funcionalidade da biblioteca do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyoption"},{"title":"PartyRegionUpdateMode","description":"Modos de configuração que representam como a biblioteca do Party realiza a descoberta automática de regiões e a medição da qualidade da conexão como parte da estrutura.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyregionupdatemode"},{"title":"PartySendMessageOptions","description":"Opções para controlar como uma mensagem é enviada.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions"},{"title":"PartyStateChangeResult","description":"Resultados das operações da biblioteca do Party que geram alterações de estado.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partystatechangeresult"},{"title":"PartyStateChangeType","description":"Os tipos de alterações de estado que podem ocorrer na biblioteca do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partystatechangetype"},{"title":"PartySynthesizeTextToSpeechType","description":"Tipos de operações de conversão de texto em fala.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysynthesizetexttospeechtype"},{"title":"PartyTextChatFilterLevel","description":"O nível de filtragem aplicado ao chat de texto recebido quando a moderação de texto está habilitada.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partytextchatfilterlevel"},{"title":"PartyTextChatOptions","description":"Opções de chat de texto.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partytextchatoptions"},{"title":"PartyThreadId","description":"Categorização de alto nível das tarefas de processamento interno.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partythreadid"},{"title":"PartyTranslationReceivedOptions","description":"Sinalizadores que descrevem como uma tradução foi recebida.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partytranslationreceivedoptions"},{"title":"PartyVoiceAudioOptions","description":"Opções de áudio de voz.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyvoiceaudiooptions"},{"title":"PartyVoiceChatTranscriptionOptions","description":"Opções de transcrição de chat de voz.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyvoicechattranscriptionoptions"},{"title":"PartyVoiceChatTranscriptionPhraseType","description":"Tipos de frases de transcrição.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyvoicechattranscriptionphrasetype"},{"title":"PartyWorkMode","description":"Modos de configuração que representam como a biblioteca do Party gerenciará uma tarefa de processamento interno.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/enums/partyworkmode"}]},{"group":"Structs","pages":[{"title":"PartyAudioFormat","description":"As informações de formato necessárias para interpretar os dados de áudio do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyaudioformat"},{"title":"PartyAudioManipulationSinkStreamConfiguration","description":"As informações de configuração necessárias para configurar um fluxo de coletor de áudio.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsinkstreamconfiguration"},{"title":"PartyAudioManipulationSourceStreamConfiguration","description":"As informações de configuração necessárias para configurar um fluxo de origem de áudio.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyaudiomanipulationsourcestreamconfiguration"},{"title":"PartyAuthenticateLocalUserCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *AuthenticateLocalUserCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyauthenticatelocalusercompletedstatechange"},{"title":"PartyChatControlCreatedStateChange","description":"Informações específicas do tipo de alteração de estado *ChatControlCreated*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partychatcontrolcreatedstatechange"},{"title":"PartyChatControlDestroyedStateChange","description":"Informações específicas do tipo de alteração de estado *ChatControlDestroyed*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partychatcontroldestroyedstatechange"},{"title":"PartyChatControlJoinedNetworkStateChange","description":"Informações específicas do tipo de alteração de estado *ChatControlJoinedNetwork*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partychatcontroljoinednetworkstatechange"},{"title":"PartyChatControlLeftNetworkStateChange","description":"Informações específicas do tipo de alteração de estado *ChatControlLeftNetwork*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partychatcontrolleftnetworkstatechange"},{"title":"PartyChatTextReceivedStateChange","description":"Informações específicas do tipo de alteração de estado *ChatTextReceived*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partychattextreceivedstatechange"},{"title":"PartyConfigureAudioManipulationCaptureStreamCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *ConfigureAudioManipulationCaptureStreamCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyconfigureaudiomanipulationcapturestreamcompletedstatechange"},{"title":"PartyConfigureAudioManipulationRenderStreamCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *ConfigureAudioManipulationRenderStreamCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyconfigureaudiomanipulationrenderstreamcompletedstatechange"},{"title":"PartyConfigureAudioManipulationVoiceStreamCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *ConfigureAudioManipulationVoiceStreamCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyconfigureaudiomanipulationvoicestreamcompletedstatechange"},{"title":"PartyConnectChatControlCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *ConnectChatControlCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyconnectchatcontrolcompletedstatechange"},{"title":"PartyConnectToNetworkCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *ConnectToNetworkCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyconnecttonetworkcompletedstatechange"},{"title":"PartyCreateChatControlCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *CreateChatControlCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partycreatechatcontrolcompletedstatechange"},{"title":"PartyCreateEndpointCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *CreateEndpointCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partycreateendpointcompletedstatechange"},{"title":"PartyCreateInvitationCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *CreateInvitationCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partycreateinvitationcompletedstatechange"},{"title":"PartyCreateNewNetworkCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *CreateNewNetworkCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partycreatenewnetworkcompletedstatechange"},{"title":"PartyDataBuffer","description":"Um buffer de dados.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydatabuffer"},{"title":"PartyDataBuffersReturnedStateChange","description":"Informações específicas do tipo de alteração de estado *DataBuffersReturned*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydatabuffersreturnedstatechange"},{"title":"PartyDestroyChatControlCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *DestroyChatControlCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydestroychatcontrolcompletedstatechange"},{"title":"PartyDestroyEndpointCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *DestroyEndpointCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydestroyendpointcompletedstatechange"},{"title":"PartyDestroyLocalUserCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *DestroyLocalUserCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydestroylocalusercompletedstatechange"},{"title":"PartyDisconnectChatControlCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *DisconnectChatControlCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partydisconnectchatcontrolcompletedstatechange"},{"title":"PartyEndpointCreatedStateChange","description":"Informações específicas do tipo de alteração de estado *EndpointCreated*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyendpointcreatedstatechange"},{"title":"PartyEndpointDestroyedStateChange","description":"Informações específicas do tipo de alteração de estado *EndpointDestroyed*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyendpointdestroyedstatechange"},{"title":"PartyEndpointMessageReceivedStateChange","description":"Informações específicas do tipo de alteração de estado *EndpointMessageReceived*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange"},{"title":"PartyInvitationConfiguration","description":"Dados de configuração do convite.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyinvitationconfiguration"},{"title":"PartyInvitationCreatedStateChange","description":"Informações específicas do tipo de alteração de estado *InvitationCreated*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyinvitationcreatedstatechange"},{"title":"PartyInvitationDestroyedStateChange","description":"Informações específicas do tipo de alteração de estado *InvitationDestroyed*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyinvitationdestroyedstatechange"},{"title":"PartyLeaveNetworkCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *LeaveNetworkCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyleavenetworkcompletedstatechange"},{"title":"PartyLocalChatAudioInputChangedStateChange","description":"Informações específicas do tipo de alteração de estado *LocalChatAudioInputChanged*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partylocalchataudioinputchangedstatechange"},{"title":"PartyLocalChatAudioOutputChangedStateChange","description":"Informações específicas do tipo de alteração de estado *LocalChatAudioOutputChanged*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partylocalchataudiooutputchangedstatechange"},{"title":"PartyLocalUdpSocketBindAddressConfiguration","description":"A configuração usada pela biblioteca do Party para se associar a um soquete UDP.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partylocaludpsocketbindaddressconfiguration"},{"title":"PartyLocalUserRemovedStateChange","description":"Informações específicas do tipo de alteração de estado *LocalUserRemoved*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partylocaluserremovedstatechange"},{"title":"PartyMutableDataBuffer","description":"Um buffer de dados que pode ser modificado pelo aplicativo.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partymutabledatabuffer"},{"title":"PartyNetworkConfiguration","description":"Dados de configuração da rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partynetworkconfiguration"},{"title":"PartyNetworkConfigurationMadeAvailableStateChange","description":"Informações específicas do tipo de alteração de estado *NetworkConfigurationMadeAvailable*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partynetworkconfigurationmadeavailablestatechange"},{"title":"PartyNetworkDescriptor","description":"Um descritor que contém os dados necessários para que um dispositivo se conecte a uma rede.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partynetworkdescriptor"},{"title":"PartyNetworkDescriptorChangedStateChange","description":"Informações específicas do tipo de alteração de estado *NetworkDescriptorChanged*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partynetworkdescriptorchangedstatechange"},{"title":"PartyNetworkDestroyedStateChange","description":"Informações específicas do tipo de alteração de estado *NetworkDestroyed*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partynetworkdestroyedstatechange"},{"title":"PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *PopulateAvailableTextToSpeechProfilesCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partypopulateavailabletexttospeechprofilescompletedstatechange"},{"title":"PartyProfilingMethodEntranceEventData","description":"Informações específicas do tipo de evento de criação de perfil *MethodEntrance*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyprofilingmethodentranceeventdata"},{"title":"PartyProfilingMethodExitEventData","description":"Informações específicas do tipo de evento de criação de perfil *MethodExit*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyprofilingmethodexiteventdata"},{"title":"PartyRegion","description":"Representa uma região da biblioteca do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyregion"},{"title":"PartyRegionQualityMeasurementConfiguration","description":"A configuração usada pela biblioteca do Party para controlar o comportamento de medição da qualidade das regiões.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyregionqualitymeasurementconfiguration"},{"title":"PartyRegionsChangedStateChange","description":"Informações específicas do tipo de alteração de estado *RegionsChanged*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyregionschangedstatechange"},{"title":"PartyRegionUpdateConfiguration","description":"A configuração usada pela biblioteca do Party para controlar como ela realiza a descoberta automática de regiões e as atualizações de medição da qualidade da conexão.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyregionupdateconfiguration"},{"title":"PartyRemoteDeviceCreatedStateChange","description":"Informações específicas do tipo de alteração de estado *RemoteDeviceCreated*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyremotedevicecreatedstatechange"},{"title":"PartyRemoteDeviceDestroyedStateChange","description":"Informações específicas do tipo de alteração de estado *RemoteDeviceDestroyed*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyremotedevicedestroyedstatechange"},{"title":"PartyRemoteDeviceJoinedNetworkStateChange","description":"Informações específicas do tipo de alteração de estado *RemoteDeviceJoinedNetwork*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyremotedevicejoinednetworkstatechange"},{"title":"PartyRemoteDeviceLeftNetworkStateChange","description":"Informações específicas do tipo de alteração de estado *RemoteDeviceLeftNetwork*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyremotedeviceleftnetworkstatechange"},{"title":"PartyRemoveLocalUserCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *RemoveLocalUserCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyremovelocalusercompletedstatechange"},{"title":"PartyRevokeInvitationCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *RevokeInvitationCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyrevokeinvitationcompletedstatechange"},{"title":"PartySendMessageQueuingConfiguration","description":"Parâmetros de configuração opcionais para modificar o comportamento de enfileiramento local ao enviar uma mensagem.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysendmessagequeuingconfiguration"},{"title":"PartySetChatAudioInputCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *SetChatAudioInputCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysetchataudioinputcompletedstatechange"},{"title":"PartySetChatAudioOutputCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *SetChatAudioOutputCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysetchataudiooutputcompletedstatechange"},{"title":"PartySetTextChatOptionsCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *PartySetTextChatOptionsCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysettextchatoptionscompletedstatechange"},{"title":"PartySetTextToSpeechProfileCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *SetTextToSpeechProfileCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysettexttospeechprofilecompletedstatechange"},{"title":"PartySetTranscriptionOptionsCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *SetTranscriptionOptionsCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysettranscriptionoptionscompletedstatechange"},{"title":"PartyStateChange","description":"Uma representação de estrutura base genérica de um evento ou de uma alteração de estado na biblioteca do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partystatechange"},{"title":"PartySynthesizeTextToSpeechCompletedStateChange","description":"Informações específicas do tipo de alteração de estado *SynthesizeTextToSpeechCompleted*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partysynthesizetexttospeechcompletedstatechange"},{"title":"PartyTranslation","description":"A translation.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partytranslation"},{"title":"PartyVoiceChatTranscriptionReceivedStateChange","description":"Informações específicas do tipo de alteração de estado *VoiceChatTranscriptionReceived*.","href":"/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyvoicechattranscriptionreceivedstatechange"}]}]},{"group":"Unity Party Api Reference","pages":[{"group":"Classes","pages":[{"group":"Playfablocalplayer","pages":[{"title":"Classe PlayFabLocalPlayer","description":"Referência da classe PlayFabLocalPlayer no SDK do PlayFab Party para Unity, que expõe o controle de chat, o código de idioma e a ID de usuário da plataforma do jogador local.","sidebarTitle":"PlayFabLocalPlayer","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfablocalplayer/index"},{"group":"Properties","pages":[{"title":"PlayFabLocalPlayer.IsChatControlAvailable","description":"Referência de PlayFabLocalPlayer.IsChatControlAvailable no SDK do Party para Unity, que indica se o controle de chat do jogador local está pronto para uso.","sidebarTitle":"IsChatControlAvailable","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfablocalplayer/properties/playfabunityischatcontrolavailable"},{"title":"PlayFabLocalPlayer.LanguageCode","description":"Referência de PlayFabLocalPlayer.LanguageCode no SDK do Party para Unity, usada para obter ou definir o código de idioma BCP-47 aplicado ao controle de chat do jogador local.","sidebarTitle":"LanguageCode","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfablocalplayer/properties/playfabunitylanguagecode"},{"title":"PlayFabLocalPlayer.PlatformSpecificUserId","description":"Referência de PlayFabLocalPlayer.PlatformSpecificUserId no SDK do Party para Unity, que retorna o identificador de usuário específico da plataforma do jogador local do Party.","sidebarTitle":"PlatformSpecificUserId","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfablocalplayer/properties/playfabunityplatformspecificuserid"}]}]},{"group":"Playfabmultiplayermanager","pages":[{"title":"Classe PlayFabMultiplayerManager","description":"Referência da classe PlayFabMultiplayerManager no SDK do Party para Unity, o singleton que gerencia redes do Party, chat e mensagens de dados de um jogo.","sidebarTitle":"PlayFabMultiplayerManager","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/index"},{"group":"Events","pages":[{"title":"OnChatMessageReceived","description":"Referência do evento OnChatMessageReceived em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando o jogador local recebe uma mensagem de chat.","sidebarTitle":"partyunityonchatmessagereceived","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonchatmessagereceived"},{"title":"OnDataMessageNoCopyReceived","description":"Referência do evento OnDataMessageNoCopyReceived em PlayFabMultiplayerManager no SDK do Party para Unity, gerado para mensagens de dados de entrada sem cópia.","sidebarTitle":"partyunityondatamessagenocopyreceived","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityondatamessagenocopyreceived"},{"title":"OnDataMessageReceived","description":"Referência do evento OnDataMessageReceived em PlayFabMultiplayerManager no SDK do Party para Unity, gerado sempre que o jogador local recebe uma mensagem de dados.","sidebarTitle":"partyunityondatamessagereceived","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityondatamessagereceived"},{"title":"OnErrorEventHandler","description":"Referência do manipulador de eventos OnError em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando a biblioteca relata um erro do Party ou de rede.","sidebarTitle":"partyunityonerroreventhandler","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonerroreventhandler"},{"title":"OnNetworkChanged","description":"Referência do evento OnNetworkChanged em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando o estado da rede do Party conectada muda.","sidebarTitle":"partyunityonnetworkchanged","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkchanged"},{"title":"OnNetworkJoined","description":"Referência do evento OnNetworkJoined em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando o jogador local ingressa com êxito em uma rede do Party.","sidebarTitle":"partyunityonnetworkjoined","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkjoined"},{"title":"OnNetworkLeft","description":"Referência do evento OnNetworkLeft em PlayFabMultiplayerManager no SDK do Party para Unity, gerado depois que o jogador local se desconecta de uma rede do Party.","sidebarTitle":"partyunityonnetworkleft","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkleft"},{"title":"OnRemotePlayerJoined","description":"Referência do evento OnRemotePlayerJoined em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando outro jogador ingressa na rede do Party atual.","sidebarTitle":"partyunityonremoteplayerjoined","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonremoteplayerjoined"},{"title":"OnRemotePlayerLeft","description":"Referência do evento OnRemotePlayerLeft em PlayFabMultiplayerManager no SDK do Party para Unity, gerado quando um jogador remoto se desconecta da rede do Party.","sidebarTitle":"partyunityonremoteplayerleft","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonremoteplayerleft"}]},{"group":"Methods","pages":[{"title":"PlayFabMultiplayerManager.Get().SendChatMessage","description":"Referência de PlayFabMultiplayerManager.SendChatMessage no SDK do Party para Unity, que envia uma mensagem de chat de texto para uma lista específica de jogadores remotos.","sidebarTitle":"SendChatMessage","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/partyunitysendchatmessage"},{"title":"PlayFabMultiplayerManager.Get().SendChatMessageToAllPlayers","description":"Referência de PlayFabMultiplayerManager.SendChatMessageToAllPlayers no SDK do Party para Unity, que transmite uma mensagem de chat de texto para todos os jogadores da rede.","sidebarTitle":"SendChatMessageToAllPlayers","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/partyunitysendchatmessagetoallplayers"},{"title":"PlayFabMultiplayerManager.Get().CreateAndJoinNetwork","description":"Referência de PlayFabMultiplayerManager.CreateAndJoinNetwork no SDK do Party para Unity, que provisiona uma nova rede do Party e faz o jogador local ingressar nela.","sidebarTitle":"CreateAndJoinNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitycreateandjoinnetwork"},{"title":"PlayFabMultiplayerManager.Get","description":"Referência de PlayFabMultiplayerManager.Get no SDK do Party para Unity, que retorna a instância singleton usada para gerenciar redes do Party, chat e mensagens de dados.","sidebarTitle":"Get","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityget"},{"title":"PlayFabMultiplayerManager.Get().LeaveNetwork","description":"Referência de PlayFabMultiplayerManager.LeaveNetwork no SDK do Party para Unity, que desconecta o jogador local da rede do Party em que ele ingressou.","sidebarTitle":"LeaveNetwork","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityleavenetwork"},{"title":"PlayFabMultiplayerManager.Get().ResetParty","description":"Referência de PlayFabMultiplayerManager.ResetParty no SDK do Party para Unity, que limpa o estado do Party para que o gerenciador possa ser reinicializado para uma nova sessão.","sidebarTitle":"ResetParty","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityresetparty"},{"title":"PlayFabMultiplayerManager.Get().Resume","description":"Referência de PlayFabMultiplayerManager.Resume no SDK do Party para Unity, que retoma o processamento de chat e de dados do Party após uma chamada anterior a Suspend.","sidebarTitle":"Resume","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityresume"},{"title":"PlayFabMultiplayerManager.Get().SendDataMessage","description":"Referência de PlayFabMultiplayerManager.SendDataMessage no SDK do Party para Unity, que envia uma mensagem de dados binários para uma lista específica de jogadores remotos do Party.","sidebarTitle":"SendDataMessage","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysenddatamessage"},{"title":"PlayFabMultiplayerManager.Get().SendDataMessageToAllPlayers","description":"Referência de PlayFabMultiplayerManager.SendDataMessageToAllPlayers no SDK do Party para Unity, que transmite uma mensagem de dados binários para todos os jogadores.","sidebarTitle":"SendDataMessageToAllPlayers","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysenddatamessagetoallplayers"},{"title":"PlayFabMultiplayerManager.Get().Suspend","description":"Referência de PlayFabMultiplayerManager.Suspend no SDK do Party para Unity, que pausa o processamento de chat e de dados do Party para que o aplicativo possa ir para segundo plano.","sidebarTitle":"Suspend","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysuspend"},{"title":"PlayFabMultiplayerManager.Get().UpdateEntityToken","description":"Referência de PlayFabMultiplayerManager.UpdateEntityToken no SDK do Party para Unity, que atualiza o token de entidade do PlayFab que autentica o jogador local.","sidebarTitle":"UpdateEntityToken","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityupdateentitytoken"}]},{"group":"Properties","pages":[{"title":"PlayFabMultiplayerManager.LocalPlayer","description":"Referência de PlayFabMultiplayerManager.LocalPlayer no SDK do Party para Unity, que retorna o objeto PlayFabLocalPlayer que representa o usuário local do cliente.","sidebarTitle":"LocalPlayer","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitylocalplayer"},{"title":"PlayFabMultiplayerManager.LogLevel","description":"Referência de PlayFabMultiplayerManager.LogLevel no SDK do Party para Unity, usada para obter ou definir o nível de detalhamento do log de diagnóstico do chat e da rede do Party.","sidebarTitle":"LogLevel","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityloglevel"},{"title":"PlayFabMultiplayerManager.NetworkId","description":"Referência de PlayFabMultiplayerManager.NetworkId no SDK do Party para Unity, que retorna o identificador da rede do Party à qual o jogador local está conectado.","sidebarTitle":"NetworkId","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitynetworkid"},{"title":"PlayFabMultiplayerManager.RemotePlayers","description":"Referência de PlayFabMultiplayerManager.RemotePlayers no SDK do Party para Unity, que retorna a coleção de jogadores remotos que estão atualmente na rede do Party.","sidebarTitle":"RemotePlayers","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityremoteplayers"},{"title":"PlayFabMultiplayerManager.SpeechToTextMode","description":"Referência da propriedade PlayFabMultiplayerManager.SpeechToTextMode, que controla a acessibilidade de conversão de fala em texto no chat de voz do PlayFab Party para Unity.","sidebarTitle":"SpeechToTextMode","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityspeechtotextmode"},{"title":"PlayFabMultiplayerManager.State","description":"Referência da propriedade PlayFabMultiplayerManager.State, que relata o estado atual da rede do PlayFab Party no plug-in multijogador para Unity.","sidebarTitle":"State","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitystate"},{"title":"PlayFabMultiplayerManager.TextToSpeechMode","description":"Referência da propriedade PlayFabMultiplayerManager.TextToSpeechMode, que ativa ou desativa a acessibilidade de conversão de texto em fala no chat de voz do PlayFab Party para Unity.","sidebarTitle":"TextToSpeechMode","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitytexttospeechmode"},{"title":"PlayFabMultiplayerManager.TranslateChat","description":"Referência da propriedade PlayFabMultiplayerManager.TranslateChat, que habilita a tradução automática do chat recebido para o idioma do jogador local.","sidebarTitle":"TranslateChat","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitytranslatechat"}]}]},{"group":"Playfabplayer","pages":[{"title":"Classe PlayFabPlayer","description":"Referência da classe PlayFabPlayer no SDK do PlayFab Party para Unity, que lista as propriedades que representam um jogador local ou remoto em uma rede multijogador.","sidebarTitle":"PlayFabPlayer","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/index"},{"group":"Properties","pages":[{"title":"PlayFabPlayer.ChatState","description":"Referência da propriedade PlayFabPlayer.ChatState, que relata o estado visual do chat de voz de um jogador, para uso na interface do usuário de jogos com o PlayFab Party para Unity.","sidebarTitle":"ChatState","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/properties/playfabunitychatstate"},{"title":"PlayFabPlayer.EntityKey","description":"Referência da propriedade PlayFabPlayer.EntityKey, que retorna a EntityKey do PlayFab que identifica um jogador no SDK multijogador do PlayFab Party para Unity.","sidebarTitle":"EntityKey","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/properties/playfabunityentitykey"},{"title":"PlayFabPlayer.IsLocal","description":"Referência da propriedade booliana PlayFabPlayer.IsLocal, usada no SDK do PlayFab Party para Unity para distinguir o jogador local dos pares multijogador remotos.","sidebarTitle":"IsLocal","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/properties/playfabunityislocal"},{"title":"bool PlayFabPlayer.IsMuted","description":"Referência da propriedade PlayFabPlayer.IsMuted, que obtém ou define se o áudio de um jogador está desativado em sessões multijogador de chat de voz do PlayFab Party para Unity.","sidebarTitle":"IsMuted","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/properties/playfabunityismuted"},{"title":"PlayFabPlayer.VoiceLevel","description":"Referência da propriedade PlayFabPlayer.VoiceLevel, um float de 0 a 1 que controla o volume de reprodução do jogador no chat de voz do PlayFab Party para Unity.","sidebarTitle":"VoiceLevel","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabplayer/properties/playfabunityvoicelevel"}]}]}]},{"group":"Enums","pages":[{"title":"AccessibilityMode","description":"Referência da enumeração AccessibilityMode no SDK do PlayFab Party para Unity, usada para configurar as opções de acessibilidade de chat de conversão de fala em texto e de texto em fala.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunityaccessibilitymode"},{"title":"ChatMessageType","description":"Referência da enumeração ChatMessageType no SDK do PlayFab Party para Unity, que identifica mensagens de chat multijogador de texto, de conversão de fala em texto ou de texto em fala.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunitychatmessagetype"},{"title":"ChatState","description":"Referência da enumeração ChatState no SDK do PlayFab Party para Unity, que descreve os estados de voz do jogador, como falando, em silêncio, com áudio desativado ou sem entrada de áudio.","sidebarTitle":"ChatMessageState","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunitychatstate"},{"title":"DeliveryOption","description":"Referência da enumeração DeliveryOption no SDK do PlayFab Party para Unity, que seleciona a confiabilidade de melhor esforço ou garantida para mensagens de rede multijogador.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunitydeliveryoption"},{"title":"DirectPeerConnectivityOptions","description":"Referência dos sinalizadores DirectPeerConnectivityOptions no SDK do PlayFab Party para Unity, que controlam as conexões ponto a ponto entre dispositivos multijogador.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunitydirectpeerconnectivityoptions"},{"title":"PlayFabMultiplayerManager.LogLevelType","description":"Referência da enumeração PlayFabMultiplayerManager.LogLevelType no SDK do PlayFab Party para Unity, que seleciona a saída de log None, Minimal ou Verbose.","sidebarTitle":"LogLevelType","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunitylogleveltype"},{"title":"PlayFabMultiplayerManagerErrorType","description":"Referência da enumeração PlayFabMultiplayerManagerErrorType no SDK do PlayFab Party para Unity, que categoriza erros multijogador de criação, ingresso e saída de rede.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunityplayfabmultiplayermanagererrortype"},{"title":"PlayFabMultiplayerManagerState","description":"Referência da enumeração PlayFabMultiplayerManagerState no SDK do PlayFab Party para Unity, que acompanha os estados multijogador de inicialização do gerenciador e de conexão com a rede.","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/enums/partyunityplayfabmultiplayermanagerstate"}]}]},{"group":"Xblreference","pages":[{"title":"Códigos de erro do PlayFab Party XBOX Live Helper","description":"Tabela de referência dos códigos de erro numéricos retornados pela biblioteca PlayFab Party XBOX Live Helper, útil para solucionar falhas multijogador do PartyXbl.","sidebarTitle":"Error Codes","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxblerrors"},{"title":"Typedefs do PlayFab Party XBOX Live Helper","description":"Referência dos typedefs de matriz fornecidos pela biblioteca PlayFab Party XBOX Live Helper, usados para coleções de alterações de estado e de usuários de chat em código multijogador.","sidebarTitle":"Typedefs","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/xbltypedefs"},{"group":"Classes","pages":[{"group":"PartyXblChatUser","pages":[{"title":"PartyXblChatUser","description":"A classe de gerenciamento para operações do XBOX Live relacionadas a um usuário de chat.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/partyxblchatuser"},{"group":"Methods","pages":[{"title":"PartyXblChatUser::GetCustomContext","description":"Recupera o valor de contexto personalizado e privado do aplicativo, do tamanho de um ponteiro, associado anteriormente a este objeto de usuário de chat local.","sidebarTitle":"GetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/methods/partyxblchatuser_getcustomcontext"},{"title":"PartyXblChatUser::GetLocal","description":"PartyXblChatUser::GetLocal em PartyXboxLive.h retorna a exibição PartyXblLocalChatUser de um usuário de chat quando ele é local, usada com o auxiliar do XBOX Live do PlayFab Party.","sidebarTitle":"GetLocal","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/methods/partyxblchatuser_getlocal"},{"title":"PartyXblChatUser::GetXboxUserId","description":"PartyXblChatUser::GetXboxUserId em PartyXboxLive.h retorna a ID de usuário do XBOX Live (XUID) vinculada a um usuário de chat na biblioteca auxiliar do XBOX Live do PlayFab Party.","sidebarTitle":"GetXboxUserId","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/methods/partyxblchatuser_getxboxuserid"},{"title":"PartyXblChatUser::SetCustomContext","description":"Configura um valor de contexto personalizado e opcional, do tamanho de um ponteiro, com este objeto de usuário de chat local.","sidebarTitle":"SetCustomContext","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/methods/partyxblchatuser_setcustomcontext"}]}]},{"group":"PartyXblLocalChatUser","pages":[{"title":"PartyXblLocalChatUser","description":"Classe PartyXblLocalChatUser: gerencia as operações do XBOX Live de um usuário de chat local no PlayFab Party. Herda da classe base PartyXblChatUser.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/partyxbllocalchatuser"},{"group":"Methods","pages":[{"title":"PartyXblLocalChatUser::GetAccessibilitySettings","description":"Retorna as configurações de acessibilidade associadas a este usuário de chat.","sidebarTitle":"GetAccessibilitySettings","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/methods/partyxbllocalchatuser_getaccessibilitysettings"},{"title":"PartyXbl GetCrossNetworkCommunicationPrivacySetting","description":"Obtém a configuração de privacidade de comunicação entre redes deste usuário de chat.","sidebarTitle":"GetCrossNetworkCommunicationPrivacySetting","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/methods/partyxbllocalchatuser_getcrossnetworkcommunicationprivacysetting"},{"title":"PartyXblLocalChatUser::GetRequiredChatPermissionInfo","description":"Obtém as informações de permissão de chat necessárias armazenadas em cache relacionadas a um usuário de chat de destino.","sidebarTitle":"GetRequiredChatPermissionInfo","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/methods/partyxbllocalchatuser_getrequiredchatpermissioninfo"}]}]},{"group":"PartyXblManager","pages":[{"title":"PartyXblManager","description":"A principal classe de gerenciamento para interagir com a biblioteca Party XBOX Live Helper.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/partyxblmanager"},{"group":"Methods","pages":[{"title":"PartyXblManager::Cleanup","description":"Recupera imediatamente todos os recursos associados ao objeto.","sidebarTitle":"Cleanup","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_cleanup"},{"title":"PartyXblManager::CompleteGetTokenAndSignatureRequest","description":"PartyXblManager::CompleteGetTokenAndSignatureRequest em PartyXboxLive.h fornece o token e a assinatura do XBOX Live de volta à biblioteca auxiliar do PlayFab Party.","sidebarTitle":"CompleteGetTokenAndSignatureRequest","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_completegettokenandsignaturerequest"},{"title":"PartyXblManager::CreateLocalChatUser","description":"Enfileira uma tentativa assíncrona de criar um usuário de chat local. As informações de privacidade e de privilégios relacionadas a esse usuário serão rastreadas pela biblioteca auxiliar.","sidebarTitle":"CreateLocalChatUser","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createlocalchatuser"},{"title":"PartyXblManager::CreateRemoteChatUser","description":"Cria um usuário de chat remoto (um usuário do XBOX Live que se comunica com um usuário local) para que a biblioteca do Party rastreie o estado de privacidade em relação aos usuários de chat locais.","sidebarTitle":"CreateRemoteChatUser","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_createremotechatuser"},{"title":"PartyXblManager::DestroyChatUser","description":"PartyXblManager::DestroyChatUser em PartyXboxLive.h destrói uma instância de PartyXblChatUser, liberando os recursos do XBOX Live gerenciados pelo auxiliar do PlayFab Party.","sidebarTitle":"DestroyChatUser","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_destroychatuser"},{"title":"PartyXblManager::FinishProcessingStateChanges","description":"Retorna uma matriz de alterações de estado do Party XBOX Live que estavam sendo processadas.","sidebarTitle":"FinishProcessingStateChanges","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_finishprocessingstatechanges"},{"title":"PartyXblManager::GetChatUsers","description":"Obtenha uma matriz de todos os usuários de chat criados por PartyXblManager::CreateLocalChatUser e CreateRemoteChatUser na biblioteca auxiliar do XBOX Live do PlayFab Party.","sidebarTitle":"GetChatUsers","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getchatusers"},{"title":"PartyXblManager::GetEntityIdsFromXboxLiveUserIds","description":"Enfileira uma operação assíncrona para recuperar uma lista de mapeamentos entre IDs de entidade do PlayFab e IDs de usuário do XBOX Live conhecidas.","sidebarTitle":"GetEntityIdsFromXboxLiveUserIds","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getentityidsfromxboxliveuserids"},{"title":"PartyXblManager::GetErrorMessage","description":"Obtenha a forma legível de um erro gerado pela biblioteca Party XBOX Live Helper.","sidebarTitle":"GetErrorMessage","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_geterrormessage"},{"title":"PartyXblManager::GetMemoryCallbacks","description":"Recupera os retornos de chamada atuais de alocação e liberação de memória que a biblioteca do Party XBOX Live está usando.","sidebarTitle":"GetMemoryCallbacks","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks"},{"title":"PartyXblManager::GetProfilingCallbacksForMethodEntryExit","description":"Recupera os retornos de chamada de eventos de criação de perfil que a biblioteca do Party XBOX Live está configurada para usar ao entrar ou sair de métodos instrumentados.","sidebarTitle":"GetProfilingCallbacksForMethodEntryExit","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getprofilingcallbacksformethodentryexit"},{"title":"PartyXblManager::GetSingleton","description":"Recupera uma referência à instância singleton de PartyXblManager.","sidebarTitle":"GetSingleton","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getsingleton"},{"title":"PartyXblManager::GetThreadAffinityMask","description":"Recupera, como uma máscara de afinidade, o conjunto atual de processadores nos quais os threads internos da biblioteca Party XBOX Live Helper serão executados ou estão sendo executados.","sidebarTitle":"GetThreadAffinityMask","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getthreadaffinitymask"},{"title":"PartyXblManager::Initialize","description":"PartyXblManager::Initialize em PartyXboxLive.h inicializa o gerenciador singleton usado para conectar identidades do XBOX Live à biblioteca auxiliar do PlayFab Party SDK.","sidebarTitle":"Initialize","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_initialize"},{"title":"PartyXblManager::LoginToPlayFab","description":"Conecta um usuário ao PlayFab com um token do XBOX Live, retornando de forma assíncrona uma ID de entidade e um token para chamadas de API do PlayFab ou para a criação de PartyLocalUser.","sidebarTitle":"LoginToPlayFab","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_logintoplayfab"},{"title":"PartyXblManager::SetMemoryCallbacks","description":"Configura opcionalmente os retornos de chamada de alocação e liberação de memória que a biblioteca Party XBOX Live Helper deve usar.","sidebarTitle":"SetMemoryCallbacks","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks"},{"title":"PartyXblManager::SetProfilingCallbacksForMethodEntryExit","description":"Configura opcionalmente os retornos de chamada de eventos de criação de perfil que a biblioteca do Party XBOX Live fará ao entrar ou sair de métodos instrumentados.","sidebarTitle":"SetProfilingCallbacksForMethodEntryExit","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setprofilingcallbacksformethodentryexit"},{"title":"PartyXblManager::SetThreadAffinityMask","description":"Configura opcionalmente o processador no qual os threads internos da biblioteca Party XBOX Live Helper serão executados.","sidebarTitle":"SetThreadAffinityMask","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setthreadaffinitymask"},{"title":"PartyXblManager::StartProcessingStateChanges","description":"Recupera uma matriz de todas as alterações de estado do Party XBOX Live a serem processadas desde a última chamada desse tipo.","sidebarTitle":"StartProcessingStateChanges","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_startprocessingstatechanges"}]}]}]},{"group":"Enums","pages":[{"title":"PartyXblChatPermissionMaskReason","description":"PartyXblChatPermissionMaskReason em PartyXboxLive.h enumera os motivos pelos quais o XBOX Live pode restringir a comunicação por voz ou texto entre usuários de chat no PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblchatpermissionmaskreason"},{"title":"PartyXblCrossNetworkCommunicationPrivacySetting","description":"Referência da enumeração PartyXblCrossNetworkCommunicationPrivacySetting, que controla a privacidade do chat entre redes do XBOX Live na biblioteca auxiliar do PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblcrossnetworkcommunicationprivacysetting"},{"title":"PartyXblLocalChatUserDestroyedReason","description":"PartyXblLocalChatUserDestroyedReason em PartyXboxLive.h enumera os motivos pelos quais um usuário de chat local foi destruído na biblioteca auxiliar do XBOX Live do PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxbllocalchatuserdestroyedreason"},{"title":"PartyXblStateChangeResult","description":"Referência da enumeração PartyXblStateChangeResult, que lista os resultados de êxito e de erro das operações assíncronas da biblioteca PlayFab Party XBOX Live Helper.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangeresult"},{"title":"PartyXblStateChangeType","description":"Referência da enumeração PartyXblStateChangeType, que enumera os eventos assíncronos relatados pela biblioteca multijogador PlayFab Party XBOX Live Helper.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype"},{"title":"PartyXblThreadId","description":"Referência da enumeração PartyXblThreadId, que identifica os threads de trabalho internos usados pela biblioteca PlayFab Party XBOX Live Helper, incluindo o thread WebRequest.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblthreadid"}]},{"group":"Structs","pages":[{"title":"PartyXblAccessibilitySettings","description":"Referência do struct PartyXblAccessibilitySettings, que expõe as configurações de chat de conversão de fala em texto, de texto em fala, de idioma e de gênero de um usuário do XBOX Live.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblaccessibilitysettings"},{"title":"PartyXblChatPermissionInfo","description":"O struct PartyXblChatPermissionInfo em PartyXboxLive.h descreve a permissão de chat necessária e o motivo da máscara entre dois usuários do XBOX Live no PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo"},{"title":"PartyXblCreateLocalChatUserCompletedStateChange","description":"Referência da alteração de estado PartyXblCreateLocalChatUserCompleted, que relata o resultado da criação de um usuário de chat local do XBOX Live no PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblcreatelocalchatusercompletedstatechange"},{"title":"PartyXblGetEntityIdsFromXboxLiveUserIdsCompletedStateChange","description":"Referência da alteração de estado PartyXblGetEntityIdsFromXboxLiveUserIdsCompleted, que retorna as IDs de entidade do PlayFab mapeadas a partir de IDs de usuário do XBOX Live.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblgetentityidsfromxboxliveuseridscompletedstatechange"},{"title":"PartyXblHttpHeader","description":"Referência do struct PartyXblHttpHeader de PartyXboxLive.h no SDK do PlayFab Party para XBOX Live, que contém um par de cadeias de caracteres de nome e valor de cabeçalho HTTP.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblhttpheader"},{"title":"PartyXblLocalChatUserDestroyedStateChange","description":"Referência da alteração de estado PartyXblLocalChatUserDestroyed, que relata quando um usuário de chat local do XBOX Live é destruído na biblioteca auxiliar do PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxbllocalchatuserdestroyedstatechange"},{"title":"PartyXblLoginToPlayFabCompletedStateChange","description":"Referência da alteração de estado PartyXblLoginToPlayFabCompleted, que relata o resultado e o token de entidade ao conectar um usuário do XBOX Live ao PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxbllogintoplayfabcompletedstatechange"},{"title":"PartyXblRequiredChatPermissionInfoChangedStateChange","description":"Referência da alteração de estado PartyXblRequiredChatPermissionInfoChanged, que sinaliza permissões de chat do XBOX Live atualizadas entre usuários locais e de destino do Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblrequiredchatpermissioninfochangedstatechange"},{"title":"PartyXblStateChange","description":"Referência do struct base PartyXblStateChange retornado pela biblioteca PlayFab Party XBOX Live Helper, convertido em tipos derivados de acordo com stateChangeType.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblstatechange"},{"title":"PartyXblTokenAndSignatureRequestedStateChange","description":"Referência da alteração de estado PartyXblTokenAndSignatureRequested, que solicita um token e uma assinatura do XBOX Live para concluir uma chamada HTTP do PlayFab Party.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxbltokenandsignaturerequestedstatechange"},{"title":"PartyXblXboxUserIdToPlayFabEntityIdMapping","description":"Referência do struct PartyXblXboxUserIdToPlayFabEntityIdMapping, que associa uma ID de usuário do XBOX Live à ID de entidade do PlayFab Party vinculada a ela.","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblxboxuseridtoplayfabentityidmapping"}]}]}]}]}]},{"group":"Community","icon":"comments","expanded":false,"pages":[{"title":"Documentação do PlayFab Community","description":"Ferramentas e serviços multiplataforma do PlayFab Community para criar experiências sociais: amigos, grupos, placares de líderes e chat de voz e texto em tempo real.","sidebarTitle":"Comunidade","href":"/pt-BR/services/playfab/community/index"},{"title":"Página de visão geral da Comunidade","description":"Visão geral dos serviços da Comunidade do PlayFab: listas de amigos, grupos e guildas de jogadores, chat de voz e texto síncrono via Party e placares multiplataforma.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/community/what-is-community"},{"group":"Player associations","expanded":false,"pages":[{"group":"Friends","expanded":false,"pages":[{"title":"Amigos","description":"Gerencie listas de amigos do PlayFab no seu jogo, integre redes sociais externas como Facebook, Steam ou XBOX Live e lide com regras de amizade unidirecional.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/community/associations/friends/index"},{"title":"Listas de amigos","description":"Tutorial de início rápido para criar listas de amigos do PlayFab no Unity, abordando como adicionar, remover e exibir amigos, além de vincular amigos do Steam, Facebook e XBOX.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/community/associations/friends/quickstart"}]},{"group":"Groups","expanded":false,"pages":[{"title":"Grupos, guildas e clãs","description":"Crie guildas, clãs e grupos de jogadores no PlayFab com a entidade de grupo, funções de associação, permissões e armazenamento de dados no escopo do grupo para o seu título.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/community/associations/groups/index"},{"title":"Grupos de entidades","description":"Saiba como os grupos de entidades do PlayFab modelam guildas, clãs, grupos e canais de chat, com funções de membros, convites e dados compartilhados de objetos e arquivos.","href":"/pt-BR/services/playfab/community/associations/groups/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Usando dados de grupo compartilhados","description":"Use os dados de grupo compartilhados do PlayFab com o CloudScript para armazenar o estado de jogos baseados em turnos, dados de pequenos grupos e gerenciar permissões de leitura/gravação para membros do grupo.","href":"/pt-BR/services/playfab/community/associations/groups/using-shared-group-data"}]}]}]},{"group":"Leaderboards","expanded":false,"pages":[{"title":"Visão geral das tabelas de classificação do PlayFab","description":"Visão geral do serviço de tabelas de classificação do PlayFab: classificações multiplataforma com desempate por várias colunas, controle de versão, linhas de metadados e vinculação a estatísticas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/community/leaderboards/index"},{"title":"Início rápido das tabelas de classificação","description":"Início rápido das tabelas de classificação do PlayFab: crie sua primeira tabela de classificação no Game Manager e configure o SDK do C# com seu TitleId e sua chave secreta de desenvolvedor.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/community/leaderboards/quickstart-leaderboards"},{"title":"Limites das tabelas de classificação","description":"Limites de taxa e cotas de solicitações por API do serviço de tabelas de classificação do PlayFab, abrangendo limitações por chamador e por entidade de destino em chamadas de criação, leitura e atualização.","sidebarTitle":"Limites","href":"/pt-BR/services/playfab/community/leaderboards/limits-leaderboards"},{"title":"Cota das tabelas de classificação","description":"Limites de cota das tabelas de classificação do PlayFab para os modos Development e Live, incluindo o número máximo de definições de tabelas de classificação, linhas, versões e colunas por definição.","sidebarTitle":"Cota","href":"/pt-BR/services/playfab/community/leaderboards/quota-leaderboards"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Criar um placar de líderes básico","description":"Crie um placar de líderes básico do PlayFab com o SDK do C#: defina colunas e a direção de classificação, adicione entradas de jogadores, consulte classificações e lide com desempates de pontuação.","sidebarTitle":"Criar um placar de líderes básico","href":"/pt-BR/services/playfab/community/leaderboards/create-basic-leaderboard"},{"title":"Tabelas de classificação sazonais","description":"Configure tabelas de classificação sazonais do PlayFab com VersionConfiguration para redefinir as classificações mensalmente ou em uma cadência personalizada e consultar versões anteriores de torneios.","href":"/pt-BR/services/playfab/community/leaderboards/seasonal-leaderboards"},{"title":"Fazendo mais com placares de líderes","description":"Recursos avançados de placares de líderes do PlayFab: crie placares de líderes com várias colunas, desempate aprimorado, entidades externas e consulte classificações em torno de um jogador.","sidebarTitle":"Fazendo mais com placares de líderes","href":"/pt-BR/services/playfab/community/leaderboards/doing-more-with-leaderboards"},{"title":"Adicionar dados contextuais às tabelas de classificação","description":"Anexe metadados personalizados a cada linha de uma tabela de classificação do PlayFab para acompanhar o contexto da partida, detalhes do dispositivo ou sinais antitrapaça junto com as pontuações e a classificação dos jogadores.","href":"/pt-BR/services/playfab/community/leaderboards/metadata-leaderboards"},{"title":"Classificando jogadores por estatísticas","description":"Vincule uma tabela de classificação do PlayFab a uma definição de Statistic para que as atualizações das estatísticas dos jogadores alimentem automaticamente as entradas da tabela de classificação, classificando os jogadores pelos valores acompanhados.","href":"/pt-BR/services/playfab/community/leaderboards/leaderboards-linked-to-stats"},{"title":"Tabelas de classificação de grupos","description":"Classifique guildas, clãs e alianças criando tabelas de classificação do PlayFab que usam o tipo de entidade de grupo para comparar pontuações de equipes junto com as tabelas de classificação de jogadores.","href":"/pt-BR/services/playfab/community/leaderboards/group-leaderboards"},{"title":"Tabelas de classificação com níveis manuais","description":"Saiba como criar um sistema de níveis manual com base nas tabelas de classificação do PlayFab, classificando os jogadores nos níveis Bronze, Prata, Ouro, Platina, Diamante e Salvador.","sidebarTitle":"Níveis manuais","href":"/pt-BR/services/playfab/community/leaderboards/manual-tiers"},{"title":"Tabelas de classificação com PlayStream e Telemetry","description":"Emita eventos de fim de versão e de classificação de entidade das tabelas de classificação do PlayFab para o PlayStream ou o Telemetry para disparar o CloudScript, o Azure Functions ou recompensar os melhores jogadores.","href":"/pt-BR/services/playfab/community/leaderboards/leaderboards-with-playstream-and-telemetry"},{"title":"Tabelas de classificação usando o Azure Functions","description":"Tutorial para criar tabelas de classificação do PlayFab com o CloudScript do Azure Functions, mostrando como enviar pontuações e consultar classificações a partir de código do lado do servidor.","sidebarTitle":"Tabelas de classificação com o CloudScript","href":"/pt-BR/services/playfab/community/leaderboards/leaderboards-cloudscript"},{"title":"Referência de API de placares de líderes","description":"Referência das APIs de placares de líderes do PlayFab, incluindo criar, atualizar e excluir definições de placares de líderes, atualizar entradas e obter classificações de amigos ou entidades.","sidebarTitle":"Referência de API","href":"/pt-BR/services/playfab/community/leaderboards/api-reference"}]},{"group":"Tournaments and leaderboards (deprecated)","expanded":false,"pages":[{"title":"Torneios e placares","description":"Crie torneios e placares herdados do PlayFab para impulsionar o engajamento, classificar jogadores por estatísticas e recompensar vencedores com eventos competitivos recorrentes.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/index"},{"title":"Início rápido de torneios e placares","description":"Início rápido para torneios herdados do PlayFab: crie uma estatística HighScore e um placar no Game Manager e, em seguida, envie as pontuações dos jogadores do cliente com C#.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Acessando resultados de torneios arquivados","description":"Acesse instantâneos arquivados de placares de torneios do PlayFab após uma redefinição manual ou agendada e recupere as classificações e estatísticas dos jogadores da versão anterior.","sidebarTitle":"Acessando resultados de torneios arquivados","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/accessing-archived-tournament-results"},{"title":"Usando tabelas de prêmios","description":"Crie tabelas de prêmios do PlayFab que concedem moeda virtual, itens de inventário, notificações por push ou ações do CloudScript às primeiras posições quando um placar é redefinido.","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/using-prize-tables"},{"title":"Usando estatísticas e placares redefiníveis","description":"Configure estatísticas e placares versionados do PlayFab que são redefinidos em intervalos definidos e consulte versões atuais ou arquivadas com as APIs de administrador, cliente e servidor.","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/using-resettable-statistics-and-leaderboards"},{"title":"Usando o perfil para placares avançados","description":"Configure PlayerProfileViewConstraints do PlayFab para buscar dados de perfil de jogador mais completos, como URLs de avatar e nomes de exibição, nos resultados de placares e classificações.","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/using-the-profile-for-advanced-leaderboards"},{"title":"Placares de amigos","description":"Tutorial para criar placares de amigos do PlayFab que espelham as APIs de placar padrão, mas restringem as classificações à lista de amigos de um jogador e aos amigos próximos.","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/friends-leaderboards"},{"title":"Usando estatísticas de jogadores","description":"Saiba como criar, atualizar e consultar estatísticas de jogadores do PlayFab como pares chave-valor e como configurar permissões de cliente e servidor no Game Manager.","href":"/pt-BR/services/playfab/community/leaderboards/tournaments-leaderboards/using-player-statistics"}]}]}]},{"group":"Synchronous player communications","expanded":false,"pages":[{"title":"Entendendo como funciona o chat do PlayFab Party","description":"Visão geral do chat de voz e texto do PlayFab Party, abordando PartyLocalChatControl, redes, codecs de hardware e os recursos integrados de conversão de fala em texto e tradução.","sidebarTitle":"Visão geral das comunicações entre jogadores","href":"/pt-BR/services/playfab/community/voice-communications/concepts-chat"},{"title":"Solução de problemas do chat de voz","description":"Solucione problemas do chat de voz do PlayFab Party usando indicadores de chat, diagnósticos de dispositivos de áudio e verificações de estado de mudo para corrigir casos em que os jogadores não conseguem ouvir uns aos outros.","sidebarTitle":"Solução de problemas do chat de voz","href":"/pt-BR/services/playfab/community/voice-communications/concepts-audio-troubleshooting"},{"group":"Accessibility best practices","expanded":false,"pages":[{"title":"Diretrizes de UX de conversão de texto em fala e entrada de texto do PlayFab Party","description":"Descreve as APIs do PlayFab Party e se concentra na implementação, nos requisitos e nas soluções de interface do usuário para console e PC de entrada de texto e conversão de texto em fala.","sidebarTitle":"Diretrizes de UX de conversão de texto em fala e entrada de texto","href":"/pt-BR/services/playfab/community/voice-communications/party-text-to-speech-ux-guidelines"},{"title":"Diretrizes de UX de conversão de fala em texto e exibição de texto do PlayFab Party","description":"Descreve as APIs do PlayFab Party e se concentra na implementação, nos requisitos e nas soluções de interface do usuário personalizadas para console e PC da conversão de fala em texto e da exibição de texto.","sidebarTitle":"Diretrizes de UX de conversão de fala em texto e exibição de texto","href":"/pt-BR/services/playfab/community/voice-communications/party-speech-to-text-ux-guidelines"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Permissões de chat e mudo do PlayFab Party","description":"Configure as permissões de chat e o mudo do PlayFab Party entre pares de controles de chat para controlar a voz e o texto de entrada e saída entre equipes e jogadores.","sidebarTitle":"Permissões de chat e mudo","href":"/pt-BR/services/playfab/community/voice-communications/concepts-chat-permissions-and-muting"},{"title":"Aplicar efeitos de voz personalizados com manipulação de áudio em tempo real","description":"Use os fluxos de manipulação de áudio em tempo real do PlayFab Party para interceptar buffers de chat de voz e aplicar efeitos personalizados, como áudio espacial e filtros de voz.","sidebarTitle":"Efeitos de voz personalizados por meio de manipulação de áudio em tempo real","href":"/pt-BR/services/playfab/community/voice-communications/concepts-realtime-audio-manipulation"},{"title":"Usando a moderação de texto","description":"Habilite a moderação de texto do PlayFab Party, com tecnologia da Segurança de Conteúdo de IA do Azure, para detectar idiomas automaticamente e filtrar palavras ofensivas das mensagens de chat de texto no jogo.","href":"/pt-BR/services/playfab/community/voice-communications/concepts-text-moderation"},{"title":"Supressão de ruído do áudio de voz","description":"Habilite a supressão dinâmica de ruído do microfone no chat de voz do PlayFab Party para melhorar a qualidade da voz dos jogadores em ambientes ruidosos em dispositivos Android e iOS.","sidebarTitle":"Supressão de ruído do áudio de voz","href":"/pt-BR/services/playfab/community/voice-communications/concepts-noise-suppression"}]}]}]},{"group":"Player progression","icon":"chart-line-up","expanded":false,"pages":[{"title":"Documentação de progressão do jogador do PlayFab","description":"Explore os serviços de progressão do jogador do PlayFab para armazenar dados de jogadores, estatísticas, placares e jogos salvos sincronizados entre dispositivos e plataformas.","sidebarTitle":"Progressão do jogador","href":"/pt-BR/services/playfab/player-progression/index"},{"title":"Progressão com o PlayFab","description":"Visão geral dos serviços de progressão do jogador do PlayFab, incluindo estatísticas, placares, Game Saves e dados do jogador para acompanhar o progresso e as recompensas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/player-progression/player-progression-overview"},{"group":"Player data","expanded":false,"pages":[{"title":"Dados do jogador","description":"Explore os dados do jogador do PlayFab para armazenar campos personalizados de chave-valor por jogador, incluindo dados internos, somente leitura e de título usados na progressão.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/player-progression/player-data/index"},{"title":"Início rápido de dados do jogador","description":"O início rápido de dados do jogador do PlayFab mostra passo a passo como criar, ler e atualizar campos personalizados de chave-valor do jogador a partir dos SDKs de cliente e de servidor.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/player-progression/player-data/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Tutorial: obter um perfil de jogador","description":"Recupere os dados de perfil de jogadores do PlayFab no Unity usando GetPlayerProfile, configure PlayerProfileViewConstraints e leia os carimbos de data/hora de criação e do último login.","sidebarTitle":"Obtendo perfis de jogadores","href":"/pt-BR/services/playfab/player-progression/player-data/getting-player-profiles"},{"title":"Como definir dados internos do jogador","description":"Defina dados internos de jogadores do PlayFab por meio das APIs de servidor para armazenar campos privados de chave-valor vinculados a um jogador e inacessíveis pelos clientes do jogo.","sidebarTitle":"Definindo dados internos do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/how-to-set-internal-player-data"},{"title":"Como obter dados internos do jogador","description":"Recupere dados internos de jogadores do PlayFab a partir das APIs de servidor para acessar campos privados que ficam ocultos dos clientes e permanecem protegidos no seu título.","sidebarTitle":"Obtendo dados internos do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/how-to-get-internal-player-data"},{"title":"Como definir dados somente leitura do jogador","description":"Grave dados somente leitura de jogadores do PlayFab a partir das APIs de servidor para que os clientes possam ler valores de progressão autoritativos sem conseguir modificá-los.","sidebarTitle":"Definindo dados somente leitura do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/how-to-set-read-only-player-data"},{"title":"Como obter dados somente leitura do jogador","description":"Busque dados somente leitura de jogadores do PlayFab a partir das APIs de cliente ou de servidor para expor valores de progressão que os jogadores podem ver, mas não podem modificar diretamente.","sidebarTitle":"Obtendo dados somente leitura do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/how-to-get-read-only-player-data"},{"title":"Modificar dados somente leitura ou internos do jogador por meio do CloudScript","description":"Atualize com segurança os dados somente leitura e internos de jogadores do PlayFab a partir do CloudScript usando server.UpdateUserInternalData, com código de exemplo em C# e JavaScript.","sidebarTitle":"Modificando dados somente leitura ou internos do jogador a partir do CloudScript","href":"/pt-BR/services/playfab/player-progression/player-data/how-to-modify-read-only-internal-player-data"},{"title":"Usar os dados de publicador do jogador para recompensar o jogo em vários títulos","description":"Use os dados de publicador do jogador e o CloudScript do PlayFab para acompanhar os logins entre títulos e conceder recompensas de moeda virtual aos jogadores que jogam vários títulos.","sidebarTitle":"Usando os dados de publicador do jogador para conceder uma recompensa por jogar vários títulos","href":"/pt-BR/services/playfab/player-progression/player-data/using-player-publisher-data"},{"title":"Usando o inventário do jogador","description":"Trabalhe com o inventário de jogadores do PlayFab usando APIs de cliente e de servidor autoritativas no servidor para comprar itens, conceder moedas e gerenciar conteúdo baseado em catálogo.","sidebarTitle":"Inventário do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/player-inventory"},{"title":"Usando a página Players","description":"Pesquise na página Players do PlayFab Game Manager com consultas de texto simples ou consultas complexas em KQL nas colunas de PlayerProfile para inspecionar e filtrar contas.","sidebarTitle":"Usando a página Players","href":"/pt-BR/services/playfab/player-progression/player-data/using-the-players-page"},{"title":"Usando os detalhes do jogador","description":"Navegue pela página de detalhes do jogador no PlayFab Game Manager para ver as informações da conta e as contas vinculadas e executar o CloudScript em nome de um jogador individual.","href":"/pt-BR/services/playfab/player-progression/player-data/player-details"},{"title":"Logins do jogador","description":"Revise o histórico de logins de um jogador do PlayFab no Game Manager, incluindo as datas das tentativas, os endereços IP, a origem do login e o resultado de êxito ou falha de cada entrada.","sidebarTitle":"Relatório de logins do jogador","href":"/pt-BR/services/playfab/player-progression/player-data/player-logins"},{"title":"Sistema de banimento de jogadores","description":"Aplique banimentos de jogadores do PlayFab para invalidar os tokens de autenticação de quem viola as regras, usando o Game Manager, ReportPlayer e as chamadas de gerenciamento de banimentos da API de servidor.","sidebarTitle":"Sistema de banimento de jogadores","href":"/pt-BR/services/playfab/player-progression/player-data/player-bans"},{"title":"Segmentos de jogadores","description":"Agrupe jogadores do PlayFab em segmentos no Game Manager, monitore a contagem de jogadores correspondentes e dispare ações personalizadas automáticas ou manuais em cada segmento.","href":"/pt-BR/services/playfab/player-progression/player-data/player-segments"},{"title":"Configuração de segmentos de jogadores","description":"Configure segmentos de jogadores do PlayFab para agrupar jogadores por dados, comportamento e regras de progressão que orientam ações direcionadas e análises.","href":"/pt-BR/services/playfab/player-progression/player-data/player-segment-configuration"},{"title":"Sistema de banimento de IP","description":"Bloqueie logins suspeitos no PlayFab criando banimentos de IP de endereço único ou de intervalo CIDR no Game Manager ou no Services SDK, com expiração permanente ou temporizada.","sidebarTitle":"Sistema de banimento de IP","href":"/pt-BR/services/playfab/player-progression/player-data/ip-bans"}]}]},{"group":"Statistics","expanded":false,"pages":[{"title":"Visão geral das estatísticas do PlayFab","description":"Introdução ao serviço de estatísticas do PlayFab para acompanhar as pontuações dos jogadores, os valores de progressão e os dados numéricos prontos para placares em todo o seu título.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/player-progression/statistics/index"},{"title":"Criar uma estatística básica","description":"Crie uma estatística básica do PlayFab definindo seu nome, sua agregação e seu comportamento de redefinição e, em seguida, grave os valores dos jogadores para acompanhar a progressão ao longo do tempo.","href":"/pt-BR/services/playfab/player-progression/statistics/create-basic-statistics"},{"title":"Fazendo mais com estatísticas","description":"Explore os recursos avançados de estatísticas do PlayFab, incluindo controle de versão, metadados, gravações transacionais e integrações que ampliam o acompanhamento da progressão","href":"/pt-BR/services/playfab/player-progression/statistics/doing-more-statistics"},{"title":"Estatísticas sazonais","description":"Use as estatísticas sazonais e o controle de versão do PlayFab para redefinir as pontuações dos jogadores de acordo com uma agenda, possibilitando temporadas, rankings e eventos de progressão com duração limitada.","href":"/pt-BR/services/playfab/player-progression/statistics/seasonal-statistics"},{"title":"Estatísticas com metadados","description":"Anexe metadados às estatísticas do PlayFab para incluir detalhes contextuais junto com os valores numéricos, enriquecendo as entradas dos placares e os dados de progressão dos jogadores.","sidebarTitle":"Adicionar dados contextuais às estatísticas","href":"/pt-BR/services/playfab/player-progression/statistics/metadata-statistics"},{"title":"Gravações transacionais","description":"Use as gravações transacionais do PlayFab Statistics para atualizar várias estatísticas de jogadores de forma atômica e preservar a consistência entre as atualizações de progressão.","sidebarTitle":"Gravações transacionais","href":"/pt-BR/services/playfab/player-progression/statistics/transactional-writes"},{"title":"Estatísticas da comunidade","description":"Crie estatísticas da comunidade do PlayFab que agregam valores de todos os jogadores do seu título para impulsionar metas globais, eventos e marcos compartilhados.","sidebarTitle":"Estatísticas da comunidade","href":"/pt-BR/services/playfab/player-progression/statistics/community-statistics"},{"title":"Estatísticas com PlayStream e telemetria","description":"Integre o PlayFab Statistics com o PlayStream e os eventos base de telemetria para disparar automações, análises e reações às alterações de progressão.","href":"/pt-BR/services/playfab/player-progression/statistics/statistics-with-playstream-and-telemetry"},{"title":"Referência da API de estatísticas","description":"Referência de API do serviço de estatísticas do PlayFab, que lista os pontos de extremidade e as operações para criar definições, gravar valores e consultar as estatísticas dos jogadores.","sidebarTitle":"Referência de API","href":"/pt-BR/services/playfab/player-progression/statistics/api-reference"},{"title":"Início rápido de estatísticas","description":"O início rápido de estatísticas do PlayFab mostra como definir uma estatística, gravar valores de jogadores e ler os resultados usando o SDK para iniciar o acompanhamento da progressão.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/player-progression/statistics/quickstart-statistics"},{"title":"Limites das estatísticas","description":"Confira os limites do serviço de estatísticas do PlayFab, incluindo o máximo de definições por título, os valores por jogador e outros limites que moldam o design da progressão.","sidebarTitle":"Limites","href":"/pt-BR/services/playfab/player-progression/statistics/limits-statistics"},{"title":"Cota de estatísticas","description":"Entenda as cotas do PlayFab Statistics que abrangem as taxas de solicitação e a taxa de transferência de gravação, para que seu título permaneça dentro dos limites do serviço durante as atualizações de progressão.","sidebarTitle":"Cota","href":"/pt-BR/services/playfab/player-progression/statistics/quota-statistics"}]},{"group":"Game saves","expanded":false,"pages":[{"title":"Visão geral do Game Saves","description":"Visão geral do PlayFab Game Saves, um serviço de salvamento na nuvem entre dispositivos para armazenar, sincronizar e restaurar o progresso dos jogadores entre sessões e plataformas.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/player-progression/game-saves/overview"},{"title":"Integração ao Game Saves","description":"Integre seu título ao PlayFab Game Saves com as etapas de configuração para habilitar o serviço de salvamento na nuvem, configurar títulos e preparar a integração do SDK.","sidebarTitle":"Integração","href":"/pt-BR/services/playfab/player-progression/game-saves/onboarding"},{"title":"Início rápido do Game Saves","description":"O início rápido do PlayFab Game Saves orienta você pela configuração inicial, pelas chamadas do SDK e pela leitura e gravação de dados salvos na nuvem, para que você possa integrar os salvamentos rapidamente.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/player-progression/game-saves/quickstart"},{"title":"Estratégias de vinculação de contas para o PlayFab Game Saves","description":"Compare estratégias de progressão entre plataformas para o PlayFab Game Saves, incluindo identidades de vinculação principais e vinculação obrigatória ou opcional de contas de plataforma.","sidebarTitle":"Vinculação de contas","href":"/pt-BR/services/playfab/player-progression/game-saves/linking"},{"title":"Implementação do Game Saves com o GDK de outubro de 2025","description":"Guia essencial para implementar o PlayFab Game Saves com o GDK de outubro de 2025 (2510), incluindo os requisitos para novas implementações e orientações de migração","sidebarTitle":"Implementação com o GDK de outubro de 2025","href":"/pt-BR/services/playfab/player-progression/game-saves/october-2025-gdk-changes"},{"title":"Guia de implementação do PlayFab Game Saves no Steam Deck","description":"Guia abrangente para implementar o PlayFab Game Saves no Steam Deck com o GDK de outubro de 2025, incluindo autenticação, retornos de chamada de interface do usuário e estratégias de sincronização","sidebarTitle":"Implementação no Steam Deck","href":"/pt-BR/services/playfab/player-progression/game-saves/steam-deck-implementation"},{"title":"Conflitos do Game Saves","description":"Resolva conflitos do PlayFab Game Saves quando os dados salvos locais e na nuvem divergirem, usando estratégias de sincronização para proteger o progresso dos jogadores entre dispositivos.","sidebarTitle":"Conflitos","href":"/pt-BR/services/playfab/player-progression/game-saves/conflicts"},{"title":"Reversão do Game Saves","description":"Restaure um jogo salvo do PlayFab Game Saves para um estado anterior usando as opções RollbackToLastKnownGood ou RollbackToLastConflict na API de adição de usuário.","sidebarTitle":"Reversão","href":"/pt-BR/services/playfab/player-progression/game-saves/rollback"},{"title":"Retornos de chamada de interface do Game Saves","description":"Implemente uma interface de sincronização personalizada para o PlayFab Game Saves registrando retornos de chamada, tratando a máquina de estados e chamando APIs de resposta para conflitos e repetições.","sidebarTitle":"Retornos de chamada de interface","href":"/pt-BR/services/playfab/player-progression/game-saves/ui-callbacks"},{"title":"Modo offline do Game Saves","description":"Use o modo offline do PlayFab Game Saves para permitir que os jogadores continuem progredindo sem conectividade e sincronizem os salvamentos na nuvem quando a rede voltar.","sidebarTitle":"Modo offline","href":"/pt-BR/services/playfab/player-progression/game-saves/offline"},{"title":"Perguntas frequentes sobre tratamento de erros do Game Saves","description":"Perguntas frequentes sobre tratamento de erros do Game Saves, abrangendo falhas transitórias, entradas inválidas e quando o sistema fica offline em vez de retornar um erro.","href":"/pt-BR/services/playfab/player-progression/game-saves/error-handling-faq"},{"title":"Eventos do PlayStream do Game Saves","description":"Referência dos eventos do PlayStream do PlayFab Game Saves, abrangendo a finalização de versões, a resolução de conflitos e os campos de telemetria de reversão para versões válidas conhecidas.","sidebarTitle":"Eventos do PlayStream","href":"/pt-BR/services/playfab/player-progression/game-saves/playstream-events"},{"title":"Alterações de dispositivo ativo do Game Saves","description":"Trate as alterações de dispositivo ativo do PlayFab Game Saves para evitar a perda de progresso quando os jogadores trocam de dispositivo no meio de uma sessão em várias plataformas.","sidebarTitle":"Alterações de dispositivo ativo","href":"/pt-BR/services/playfab/player-progression/game-saves/activedevicechanges"},{"title":"Limites do Game Saves","description":"Confira os limites do PlayFab Game Saves, incluindo o tamanho de arquivo, o número de slots por jogador e as cotas que moldam o design de salvamento na nuvem do seu título.","sidebarTitle":"Limites","href":"/pt-BR/services/playfab/player-progression/game-saves/limits"}]}]},{"group":"Game data","icon":"chart-mixed","expanded":false,"pages":[{"title":"Documentação de dados e análises do PlayFab","description":"Gerencie os dados de jogos do PlayFab com relatórios semanais e tendências, ferramentas de segmentação e experimentação e utilitários de ingestão e exportação de dados.","sidebarTitle":"Dados do jogo","href":"/pt-BR/services/playfab/data-analytics/index"},{"group":"Ingesting data","expanded":false,"pages":[{"group":"PlayStream","expanded":false,"pages":[{"group":"Overviews","expanded":false,"pages":[{"title":"PlayStream","description":"O PlayStream é o pipeline de eventos em tempo real do PlayFab para acompanhar o comportamento dos jogadores, eventos personalizados e insights de LiveOps sobre engajamento, retenção e receita.","href":"/pt-BR/services/playfab/data-analytics/ingest-data/playstream-overview"},{"title":"Eventos do PlayStream","description":"Compare os eventos PlayFabGenerated e UserGenerated do PlayStream e, em seguida, ingira-os com as APIs WriteEvents, WritePlayerEvent, WriteCharacterEvent ou WriteTitleEvent.","sidebarTitle":"Eventos do PlayStream","href":"/pt-BR/services/playfab/data-analytics/ingest-data/playstream-events"},{"title":"PlayStream com eventos de entidade","description":"Envie eventos de entidade em lote para o PlayStream com a API WriteEvents e use o modelo unificado de eventos de entidade para jogadores, titles, personagens, grupos e muito mais.","sidebarTitle":"PlayStream com eventos de entidade","href":"/pt-BR/services/playfab/data-analytics/ingest-data/playstream-with-entity-events"}]},{"group":"Concepts","expanded":false,"pages":[{"title":"Conceitos básicos da análise em tempo real","description":"Apresenta os conceitos básicos da análise em tempo real do PlayFab, incluindo eventos, fluxo de eventos e as ferramentas usadas para agregar, consultar e gerar relatórios sobre os dados do jogo.","sidebarTitle":"Análise em tempo real","href":"/pt-BR/services/playfab/data-analytics/ingest-data/real-time-analytics-core-concepts"},{"title":"Recursos de eventos do PlayStream","description":"Explore os recursos do pipeline de eventos do PlayStream, incluindo o mecanismo de regras em tempo real, a segmentação ao vivo, o depurador de eventos, webhooks e as APIs WriteEvent personalizadas.","sidebarTitle":"Recursos de eventos do PlayStream","href":"/pt-BR/services/playfab/data-analytics/ingest-data/playstream-event-capabilities"},{"title":"Usar marcas personalizadas para personalizar seus eventos","description":"Saiba como usar marcas personalizadas para personalizar seus eventos. As marcas personalizadas são uma coleção de pares chave-valor que os estúdios podem incluir opcionalmente em uma solicitação de API.","sidebarTitle":"Marcas personalizadas com eventos do PlayStream","href":"/pt-BR/services/playfab/data-analytics/ingest-data/playstream-custom-tags"}]}]},{"group":"Telemetry","expanded":false,"pages":[{"title":"Telemetria","description":"Envie eventos UserGenerated de alto volume para o PlayFab com a API WriteTelemetryEvents, ignorando o processamento em tempo real para análises e relatórios econômicos.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/ingest-data/telemetry-overview"},{"title":"Início rápido das chaves de telemetria","description":"Crie uma chave de telemetria do PlayFab na seção Data do Game Manager e use-a como o cabeçalho HTTP X-TelemetryKey ao chamar a API WriteTelemetryEvents.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/ingest-data/telemetry-keys-qs"},{"group":"Concepts","expanded":false,"pages":[{"title":"Chaves de telemetria","description":"Use as chaves de telemetria do PlayFab como uma credencial leve para chamar WriteTelemetryEvents a partir do cliente do jogo sem expor um Entity Token ou a Title Secret.","href":"/pt-BR/services/playfab/data-analytics/ingest-data/telemetry-keys-overview"},{"title":"Sessões","description":"Como habilitar e gerenciar eventos de sessão do PlayFab no SDK do Unity para registrar automaticamente, a partir do cliente, o tempo de foco e a duração da sessão dos jogadores.","sidebarTitle":"Gerenciar eventos de sessão","href":"/pt-BR/services/playfab/data-analytics/ingest-data/sessions"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Excluir chaves de telemetria","description":"Instruções passo a passo para excluir permanentemente uma chave de telemetria do PlayFab na seção Data do Game Manager, incluindo avisos sobre a exclusão irreversível.","href":"/pt-BR/services/playfab/data-analytics/ingest-data/ht-telemetry-keys-delete"},{"title":"Ativar ou desativar chaves de telemetria","description":"Etapas para ativar ou desativar chaves de telemetria do PlayFab no Game Manager para habilitar ou desabilitar temporariamente a ingestão de eventos sem excluir a chave.","href":"/pt-BR/services/playfab/data-analytics/ingest-data/ht-activate-deactivate-telemetry-keys"},{"title":"Habilitar ou desabilitar eventos gerados pelo serviço","description":"Saiba como configurar tipos de eventos PlayStream, Telemetria e desabilitados no Game Manager do PlayFab para otimizar a coleta de dados e a automação.","href":"/pt-BR/services/playfab/data-analytics/ingest-data/opt-in-events"}]}]}]},{"group":"Exporting data","expanded":false,"pages":[{"group":"Data connections","expanded":false,"pages":[{"title":"Conexões de Dados - Visão geral","description":"As Conexões de Dados do PlayFab transmitem eventos do PlayStream e de telemetria para o Armazenamento de Blobs do Azure, Azure Data Explorer, Microsoft Fabric KQL ou AWS S3 quase em tempo real.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/export-data/data-connection-overview"},{"title":"Início rápido das Conexões de Dados","description":"Crie sua primeira Conexão de Dados do PlayFab no Game Manager para encaminhar eventos do PlayStream e de telemetria para o armazenamento Blob do Azure, ADX, Fabric KQL ou AWS S3.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/export-data/data-connection-quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Conectando-se ao Azure Data Explorer","description":"Configure uma Conexão de Dados do PlayFab com o Azure Data Explorer para ingestão quase em tempo real de eventos do PlayStream e de telemetria no seu cluster e banco de dados do ADX.","sidebarTitle":"Exportação para o Azure Data Explorer","href":"/pt-BR/services/playfab/data-analytics/export-data/data-connection-adx"},{"title":"Conectando-se ao Blob do Azure","description":"Configure uma Conexão de Dados do PlayFab com o Armazenamento de Blobs do Azure usando um token SAS para exportar eventos do PlayStream e de telemetria como arquivos Parquet para análises posteriores.","sidebarTitle":"Exportação para o Blob do Azure","href":"/pt-BR/services/playfab/data-analytics/export-data/data-connection-azure-blob"}]}]},{"group":"Event sampling","expanded":false,"pages":[{"title":"Gerenciar Eventos com Amostragem","description":"Use o Gerenciamento de Eventos do PlayFab com amostragem para reduzir os custos de armazenamento e melhorar o desempenho das consultas ingerindo apenas uma porcentagem dos eventos do PlayStream e de telemetria.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/export-data/event-sampling-overview"},{"title":"Início rápido da Amostragem de Eventos","description":"Configure porcentagens de amostragem por evento na página Manage Events do Game Manager do PlayFab para controlar o volume de ingestão de eventos do PlayStream e de telemetria personalizada.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/export-data/event-sampling-quickstart"}]},{"group":"Event partitioning (preview)","expanded":false,"pages":[{"title":"Visão geral do Particionamento de Eventos (Versão Prévia)","description":"Saiba como o Particionamento de Eventos do PlayFab grava eventos selecionados em pastas dedicadas do Blob do Azure e em tabelas separadas do ADX para consultas e análises direcionadas mais rápidas.","sidebarTitle":"Visão geral (Versão Prévia)","href":"/pt-BR/services/playfab/data-analytics/export-data/event-partitioning-overview"},{"title":"Início rápido do Particionamento de Eventos (Versão Prévia)","description":"Adicione, edite e remova Eventos Gerenciados no Game Manager para habilitar o Particionamento de Eventos do PlayFab para Conexões de Dados com o Armazenamento de Blobs do Azure e o Azure Data Explorer.","sidebarTitle":"Início rápido (Versão Prévia)","href":"/pt-BR/services/playfab/data-analytics/export-data/event-partitioning-quickstart"}]}]},{"group":"Learning with data","expanded":false,"pages":[{"group":"Reporting","expanded":false,"pages":[{"title":"Relatórios","description":"Acesse os Relatórios pré-gerados do PlayFab no Game Manager para exibições diárias, mensais e de 30 dias de engajamento e monetização, com exportação em CSV e resumos por email.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/overview"},{"title":"Início rápido dos relatórios","description":"Início rápido para acessar os Relatórios do PlayFab no Game Manager, filtrar por tipo de relatório e data e baixar arquivos CSV de dados de análise baseados em eventos.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/quickstart"},{"group":"Concepts","expanded":false,"pages":[{"title":"Métricas e terminologia","description":"Tabelas de referência que definem a terminologia de análise do PlayFab e as métricas padrão de engajamento e receita, como DAU, MAU, ARPU, ARPPU e retenção.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/metrics-and-terminology"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Relatório diário de KPI de teste A/B","description":"Visão geral do relatório diário de KPI de teste A/B do PlayFab, que detalha DAU, ARPDAU, retenção e transações por bucket para avaliar experimentos.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-ab-test-kpi-report"},{"title":"Relatório diário de histórico de denúncias de abuso","description":"Visão geral do relatório diário de histórico de denúncias de abuso do PlayFab, um log CSV de denúncias enviadas por jogadores usado para investigar trapaças e comportamentos abusivos.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-abuse-reports-history-report"},{"title":"Relatório diário e mensal de uso da CDN","description":"Visão geral dos relatórios diário e mensal de uso da CDN do PlayFab, que acompanham as contagens de downloads de conteúdo e o volume de bytes transferidos dos seus jogadores.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-and-monthly-cdn-usage-report"},{"title":"Relatório diário e mensal de itens mais vendidos","description":"Visão geral do relatório diário e mensal de itens mais vendidos do PlayFab, que lista os 100 itens e pacotes de catálogo mais vendidos, com contagens de vendas e receita.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-and-monthly-top-items-report"},{"title":"Relatório diário e mensal de maiores gastadores","description":"Visão geral do relatório diário e mensal de maiores gastadores do PlayFab, que classifica os 100 jogadores pagantes do seu jogo por valor de transação em um determinado período.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-and-monthly-top-spender-report"},{"title":"Relatório diário de detalhes de uso da API","description":"Visão geral do relatório diário de detalhes de uso da API do PlayFab, que mostra contagens de chamadas por hora, erros, tempos de resposta e tamanhos de payload por API para o seu título.","sidebarTitle":"Relatório diário e mensal de detalhes principais","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-api-usage-details-report"},{"title":"Relatórios de visão geral diários, mensais e de 30 dias contínuos","description":"Visão geral dos relatórios de KPI diários, mensais e de 30 dias contínuos do PlayFab, abrangendo logins, novos usuários, receita, compras, ARPU, ARPPU e totais de uso da API.","sidebarTitle":"Relatórios de visão geral e totais diários, mensais e de 30 dias contínuos","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-monthly-and-rolling-30-day-overview-and-totals-reports"},{"title":"Relatório de conversão de novos usuários de trinta dias","description":"Visão geral do relatório de conversão de novos usuários de trinta dias do PlayFab, que mostra as porcentagens cumulativas de coortes de novos jogadores que fazem uma compra em até 30 dias.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/thirty-day-new-user-conversion-report"},{"title":"Relatório de retenção de novos usuários em trinta dias","description":"Visão geral do relatório de retenção de novos usuários em trinta dias do PlayFab, que mostra a porcentagem de cada coorte de novos jogadores que retorna ao seu jogo ao longo de 30 dias.","sidebarTitle":"Relatório de retenção de novos usuários em trinta dias","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/thirty-day-new-user-retention-report"},{"title":"Relatório de retenção em trinta dias","description":"Visão geral do relatório de retenção em trinta dias do PlayFab, que acompanha a porcentagem de todas as coortes de jogadores ativos, novos e recorrentes, que retornam ao longo de 30 dias.","sidebarTitle":"Relatório de retenção em trinta dias","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/thirty-day-retention-report"},{"title":"Relatório diário por email","description":"Visão geral do relatório diário do título por email do PlayFab, que fornece métricas de engajamento e receita como DAU, MAU, ARPU e retenção, além de como cancelar a assinatura.","sidebarTitle":"Relatório diário por email","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/daily-email-report"},{"title":"Tutorial do PlayFab e do Real-Time Analytics do Microsoft Fabric","description":"Tutorial completo para integrar o PlayFab ao Real-Time Analytics do Microsoft Fabric para transmitir eventos de jogo e explorar KPIs em um dashboard do Power BI.","sidebarTitle":"PlayFab e análise em tempo real (RTA) do Microsoft Fabric para criadores de jogos","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/real-time-analytics-tutorial"},{"title":"Visão geral do título","description":"Analise os KPIs do seu jogo na página Visão geral do título do PlayFab, incluindo usuários únicos, chamadas de API, logins, compras, servidores multijogador e tempo de execução do CloudScript.","href":"/pt-BR/services/playfab/data-analytics/learn-data/reports/title-overview-report"}]}]},{"group":"Trends","expanded":false,"pages":[{"group":"Overview","expanded":false,"pages":[{"title":"Tendências","description":"Acompanhe os KPIs de Tendências do PlayFab, incluindo DAU, MAU, novos jogadores, retenção, tempo de tela e receita, e segmente-os por dimensões de plataforma, região ou segmento.","href":"/pt-BR/services/playfab/data-analytics/learn-data/trends/trends-overview"},{"title":"Segmentos como dimensão","description":"Filtre o painel Tendências do PlayFab por até dez segmentos de jogadores para visualizar alterações nos KPIs ao longo do tempo e comparar o engajamento entre coortes de público.","sidebarTitle":"Segmentos como dimensão (versão prévia)","href":"/pt-BR/services/playfab/data-analytics/learn-data/trends/segments-dimension-overview"}]},{"group":"Quickstart","expanded":false,"pages":[{"title":"Início rápido de métricas","description":"Explore as métricas do PlayFab no Game Manager usando a guia Tendências para filtrar por tempo, plataforma e região em MAU, DAU, retenção, receita e aderência.","sidebarTitle":"Início rápido de Tendências","href":"/pt-BR/services/playfab/data-analytics/learn-data/trends/trends-quickstart"},{"title":"Início rápido de segmentos como dimensão","description":"Gerencie segmentos como uma dimensão do painel Tendências por meio do Game Manager ou das APIs GetAllAnalyticsSegments, AddAnalyticsSegment e RemoveAnalyticsSegment.","sidebarTitle":"Segmentos como dimensão (versão prévia)","href":"/pt-BR/services/playfab/data-analytics/learn-data/trends/segments-dimension-qs"}]}]},{"group":"Player churn prediction","expanded":false,"pages":[{"group":"Overviews","expanded":false,"pages":[{"title":"Visão geral da Previsão de Rotatividade","description":"A Previsão de Rotatividade do PlayFab usa IA e ML do Azure para pontuar jogadores qualificados por risco, para que você possa segmentar prováveis desistentes e direcioná-los com ações de retenção.","sidebarTitle":"O que é a Previsão de Rotatividade de Jogadores?","href":"/pt-BR/services/playfab/data-analytics/learn-data/churn-prediction/overview"},{"title":"Preços da Previsão de Rotatividade","description":"Entenda os preços da Previsão de Rotatividade de Jogadores do PlayFab com base na contagem cumulativa de Jogadores Qualificados pontuados diariamente pelo pipeline de machine learning.","sidebarTitle":"Preços","href":"/pt-BR/services/playfab/data-analytics/learn-data/churn-prediction/pricing"}]},{"title":"Início rápido da Previsão de Rotatividade","description":"Crie um segmento de Previsão de Rotatividade do PlayFab para jogadores de alto risco e anexe ações de mitigação, como conceder moeda virtual, para reduzir a desistência automaticamente.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/learn-data/churn-prediction/churn-prediction-quickstart"}]},{"group":"Data Explorer","expanded":false,"pages":[{"title":"Data Explorer","description":"Consulte dados de eventos do PlayFab Insights com o Data Explorer usando o modo básico para exploração guiada ou a Linguagem de Consulta Kusto avançada para análises ad hoc aprofundadas.","sidebarTitle":"Visão geral do Data Explorer","href":"/pt-BR/services/playfab/data-analytics/learn-data/data-explorer/index"},{"title":"Início rápido do Data Explorer","description":"Início rápido para consultar dados de eventos de chamadas de API do PlayFab no Game Manager usando os modos básico e avançado do Data Explorer para executar e visualizar suas primeiras consultas.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/learn-data/data-explorer/quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Introdução ao modo básico do Data Explorer","description":"Use o modo básico do PlayFab Data Explorer para criar consultas de eventos sem código, combinando condições e cláusulas para explorar eventos de jogadores e análises.","sidebarTitle":"Introdução ao modo Básico do Data Explorer","href":"/pt-BR/services/playfab/data-analytics/learn-data/data-explorer/getting-started-with-data-explorer-basic"},{"title":"Introdução ao modo avançado do Data Explorer","description":"Aprenda a escrever consultas personalizadas do PlayFab Data Explorer no modo avançado usando a Linguagem de Consulta Kusto na tabela events.all para análises mais aprofundadas.","sidebarTitle":"Introdução ao modo Avançado do Data Explorer","href":"/pt-BR/services/playfab/data-analytics/learn-data/data-explorer/getting-started-with-data-explorer-advanced"}]}]}]},{"group":"Acting on data","expanded":false,"pages":[{"title":"Webhooks","description":"Visão geral do painel Webhooks do PlayFab no Game Manager, incluindo como acessá-lo e configurar um ponto de extremidade de webhook para encaminhar dados de eventos para o seu servidor.","href":"/pt-BR/services/playfab/data-analytics/acting-data/webhooks-overview"},{"group":"Event schemas","expanded":false,"pages":[{"title":"Esquemas","description":"Entenda os esquemas do PlayFab Insights que armazenam dados de eventos transmitidos do seu título e conjuntos de dados processados gerados pelos serviços do PlayFab de forma agendada.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/acting-data/schemas-overview"},{"title":"Introdução ao PlayFab Explorer","description":"Referência da tabela Kusto events.all do PlayFab Insights, incluindo o esquema, os campos de entidade e as colunas de conteúdo que alimentam o Histórico de Eventos e o Explorer.","sidebarTitle":"Sobre a tabela events.all","href":"/pt-BR/services/playfab/data-analytics/acting-data/schemas-events-all"},{"title":"Início rápido de esquemas","description":"Comece a usar os esquemas do PlayFab Insights, incluindo como os dados de eventos chegam à tabela events.all via WriteEvents e onde os conjuntos de dados processados aparecem.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/acting-data/schemas-quickstart"}]},{"group":"Actions and rules","expanded":false,"pages":[{"title":"Ações e Regras","description":"Use as Ações e Regras do PlayStream para reagir a eventos em tempo real com gatilhos, condições e ações, como conceder recompensas ou enviar notificações por push.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/acting-data/action-rules-overview"},{"title":"Início rápido de Ações e Regras","description":"Crie sua primeira Regra do PlayStream com gatilhos, condições e ações para reagir a eventos de jogadores em tempo real e impulsionar respostas automatizadas de LiveOps.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/acting-data/action-rules-quickstart"},{"group":"Tutorials","expanded":false,"pages":[{"title":"Ações em massa para um Segmento de Jogadores inteiro","description":"Tutorial para criar uma tarefa do PlayFab que executa uma ou mais ações em massa, como conceder recompensas, em todos os jogadores de um segmento de destino.","sidebarTitle":"Ações em massa para um segmento de jogadores inteiro","href":"/pt-BR/services/playfab/data-analytics/acting-data/action-rules-bulk-actions-for-an-entire-player-segment"},{"title":"Usando ações do CloudScript com o PlayStream","description":"Explica os dados de contexto disponíveis em um manipulador do CloudScript disparado por uma ação do PlayStream e como usá-los para conduzir a lógica de servidor do PlayFab.","href":"/pt-BR/services/playfab/data-analytics/acting-data/action-rules-using-cloudscript-actions-with-playstream"}]}]},{"group":"Scheduled tasks","expanded":false,"pages":[{"title":"Tarefas agendadas","description":"Automatize rotinas de LiveOps com as Tarefas Agendadas do PlayFab, que atualizam os dados de título, executam o CloudScript, ajustam moedas virtuais ou reengajam jogadores inativos.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/acting-data/scheduled-tasks/index"},{"title":"Início rápido de tarefas agendadas","description":"Crie uma tarefa agendada recorrente do PlayFab no Game Manager que invoca o CloudScript com uma expressão cron para ajustar os dados de título em uma cadência fixa.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/acting-data/scheduled-tasks/quickstart"}]}]},{"group":"Legacy","expanded":false,"pages":[{"group":"Overview","expanded":false,"pages":[{"title":"Insights","description":"O PlayFab Insights herdado é um ambiente de dados Kusto gerenciado para telemetria de jogos, com ingestão automática, controles de retenção e conectividade com ferramentas externas.","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/overview"},{"title":"Preços do Insights","description":"Entenda os preços do PlayFab Insights herdado com Insights Credits para níveis de desempenho, retenção e exportações de eventos nos planos Standard, Premium e PAYG.","sidebarTitle":"Preços do Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/pricing"},{"title":"Conectando ferramentas externas ao Insights","description":"Combine o PlayFab Insights herdado com ferramentas externas como Power BI, Kusto Explorer, Azure Data Explorer, Azure Data Factory, Grafana, Python e o SDK do Kusto para C#.","sidebarTitle":"Conectividade do Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/index"}]},{"group":"Concepts","expanded":false,"pages":[{"title":"Desempenho e retenção","description":"Ajuste os níveis de desempenho e as configurações de retenção do PlayFab Insights herdado para equilibrar tamanho do cache, computação, limites de consultas simultâneas e taxa de ingestão de eventos.","sidebarTitle":"Gerenciamento do Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/performance-retention"},{"title":"Comandos de gerenciamento do Insights","description":"Referência para os comandos Kusto de gerenciamento e controle de dados do PlayFab Insights para inspecionar consultas, alterar a retenção, criar tabelas personalizadas e ingerir ou limpar dados.","sidebarTitle":"Comandos de gerenciamento do Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/management-commands"},{"title":"Dimensionamento agendado","description":"Automatize o dimensionamento do nível de desempenho do PlayFab Insights herdado com tarefas agendadas baseadas em cron para que a capacidade do cluster corresponda à demanda e reduza os gastos com análise.","sidebarTitle":"Dimensionamento agendado do Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/scheduled-scaling"}]},{"group":"Tutorials","expanded":false,"pages":[{"title":"Exportação do Insights","description":"Use o Event Export herdado do Insights no Game Manager para exportar em massa dados de eventos do jogo para armazenamento externo; migre para Data Connections antes da desativação do Insights.","sidebarTitle":"Exportar dados","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/export"},{"title":"Práticas recomendadas do Insights","description":"Siga as práticas recomendadas do PlayFab Insights para dimensionar o cache, ajustar os níveis de desempenho e executar consultas Kusto eficientes, além de respostas para perguntas frequentes.","sidebarTitle":"Práticas recomendadas e perguntas frequentes","href":"/pt-BR/services/playfab/data-analytics/legacy/insights/best-practices"},{"title":"Criar um aplicativo do Microsoft Entra ID para o PlayFab Insights","description":"Crie um aplicativo do Microsoft Entra ID e conecte-o ao banco de dados do seu título no PlayFab Insights para que o Azure Data Factory, o Grafana ou o Python possam consultá-lo.","sidebarTitle":"Criar um aplicativo do Microsoft Entra ID para usar com o Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/creating-AAD-app-for-insights"},{"title":"Conectando o Power BI ao Insights","description":"Conecte o Power BI Desktop ao PlayFab Insights herdado com a autenticação do Microsoft Entra ID e crie visualizações, painéis e relatórios com os dados do seu jogo.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-power-bi-to-insights"},{"title":"Conectando o Kusto Explorer ao Insights","description":"Configure o Kusto Explorer com a autenticação do Microsoft Entra ID para executar consultas KQL e explorar a telemetria de jogos do PlayFab Insights herdado em um cliente de desktop.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-kusto-explorer-to-insights"},{"title":"Conectando o Azure Data Explorer ao Insights","description":"Conecte o Azure Data Explorer (ADX) ao PlayFab Insights herdado usando a autenticação do Microsoft Entra ID para consultar a telemetria do jogo com a Linguagem de Consulta Kusto.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-azure-data-explorer-to-insights"},{"title":"Conectando o Azure Data Factory (ADF) ao Insights","description":"Crie um pipeline do Azure Data Factory com base no PlayFab Insights herdado para orquestrar a movimentação de dados e transformar dados de eventos de jogos em escala para sistemas downstream.","sidebarTitle":"Conectando o Azure Data Factory ao Insights","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-azure-data-factory-to-insights"},{"title":"Conectando o Grafana ao Insights","description":"Conecte o Grafana ao PlayFab Insights herdado, adicione uma fonte de dados e crie painéis que executam consultas Kusto na telemetria do seu jogo para monitoramento e alertas.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-grafana-to-insights"},{"title":"Conectando o Python ao Insights","description":"Consulte o PlayFab Insights herdado a partir do Python e de Jupyter Notebooks com o SDK do Azure Kusto para Python, usando a autenticação do Microsoft Entra ID para os dados do seu jogo.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-python-to-insights"},{"title":"Conectando o SDK do Kusto para C# ao Insights","description":"Use o SDK do Kusto para C# com a autenticação do Microsoft Entra ID para consultar dados de jogos do PlayFab Insights herdado no Azure Functions ou em aplicativos .NET personalizados.","href":"/pt-BR/services/playfab/data-analytics/legacy/connectivity/connecting-kusto-csharp-to-insights"}]},{"title":"Configurar um bucket do Amazon S3","description":"Guia passo a passo para criar e configurar um bucket do Amazon S3, incluindo permissões e chaves de acesso, pronto para o arquivamento de eventos do PlayFab.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/legacy/configure-s3-bucket"},{"title":"Arquivamento de eventos no S3","description":"Configure do zero o arquivamento de eventos herdado do PlayFab em um bucket do Amazon S3, abordando a criação do bucket, as credenciais e a habilitação da exportação do fluxo de eventos.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/legacy/s3-event-archiving"},{"group":"Content Delivery Network","icon":"cloud","pages":[{"title":"Rede de distribuição de conteúdo","description":"O PlayFab CDN é um serviço herdado de distribuição de conteúdo para ativos de jogos cobrado por saída de dados; novos projetos devem usar o Azure CDN para distribuição de imagens, áudio e conteúdo binário.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/legacy/content-delivery-network/index"},{"title":"Início rápido da Content Delivery Network","description":"Armazene e forneça ativos de jogo por chave na CDN herdada do PlayFab, incluindo caminhos de pasta, comportamento de cache de borda e atrasos para uploads, substituições e exclusões.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/data-analytics/legacy/content-delivery-network/quickstart"}]}]},{"group":"Privacy \u0026 compliance","icon":"shield-halved","pages":[{"title":"GDPR do PlayFab - Excluir dados do jogador","description":"Como excluir dados de jogadores do PlayFab para conformidade com o GDPR, incluindo o uso de DeleteMasterPlayerAccount para remover contas ou a limpeza de dados mantendo a conta.","sidebarTitle":"Excluindo dados do jogador","href":"/pt-BR/services/playfab/data-analytics/privacy-compliance/gdpr-deleting-player-data"},{"title":"GDPR do PlayFab - Exportar dados do jogador","description":"Como exportar os dados de um jogador do PlayFab para conformidade com o GDPR usando ExportMasterPlayerData, abrangendo estatísticas, inventário, compras e histórico de eventos.","sidebarTitle":"Exportando dados do jogador","href":"/pt-BR/services/playfab/data-analytics/privacy-compliance/gdpr-exporting-player-data"},{"title":"GDPR do PlayFab - Excluindo e exportando dados de jogadores","description":"Como usar as APIs de Admin do PlayFab para exportar ou excluir os dados de um jogador para que você possa estar em conformidade com o Regulamento Geral sobre a Proteção de Dados (GDPR).","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/data-analytics/privacy-compliance/playfab-gdpr-deleting-and-exporting-player-data"}]}]}]},{"group":"What's new","icon":"sparkles","pages":[{"group":"Previous release notes","pages":[{"title":"Notas de versão do SDK C++ do PlayFab Multiplayer","description":"Histórico de versões, novos recursos, correções e mudanças que quebram compatibilidade para o SDK C++ do PlayFab Lobby e Matchmaking em todas as plataformas suportadas e releases.","sidebarTitle":"Notas de versão do SDK de Lobby e Matchmaking","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes"}]}]},{"group":"Demo game","icon":"gamepad","pages":[{"title":"Visão geral do jogo de demonstração Winter Starfall do PlayFab","description":"Explore o Winter Starfall, o jogo de demonstração jogável do PlayFab que apresenta de ponta a ponta recursos de serviço ao vivo como contas, economia, matchmaking e análise.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/demo-game/overview"},{"title":"Código-fonte e práticas recomendadas - Winter Starfall","description":"Baixe o código-fonte do jogo de demonstração Winter Starfall do PlayFab e acompanhe exemplos de código de práticas recomendadas para cenários de login de jogadores e compras no jogo.","sidebarTitle":"Código-fonte e práticas recomendadas","href":"/pt-BR/services/playfab/demo-game/source-code-and-best-practices"},{"title":"Vanguard Outrider (herdado)","description":"Explore o Vanguard Outrider, um jogo de demonstração herdado do PlayFab que apresenta o Economy e o CloudScript herdados, disponível pelo Game Manager junto com o Winter Starfall.","sidebarTitle":"Jogo de demonstração herdado","href":"/pt-BR/services/playfab/demo-game/legacy-vanguard-outrider"}]},{"group":"Recipes and samples","icon":"book-open","pages":[{"title":"Exemplos gerais do PlayFab","description":"Explore exemplos de código do PlayFab em vários SDKs e mecanismos que demonstram como integrar recursos como autenticação, economia e serviços multijogador.","sidebarTitle":"Exemplos gerais","href":"/pt-BR/services/playfab/resources/playfab-samples"},{"title":"Exemplos e recursos do Multiplayer Servers","description":"Exemplos e recursos para o PlayFab Multiplayer Game Servers, incluindo os exemplos de GSDK Wrapper, Windows Runner, Unity e Unreal do repositório MpsSamples.","sidebarTitle":"Exemplos do Multiplayer Servers","href":"/pt-BR/services/playfab/multiplayer/servers/server-samples-resources"},{"title":"Exemplos do Party","description":"Projetos de exemplo do PlayFab Party que demonstram chat de voz, mensagens de dados e rede multiplataforma em PC, console, Unity e Unreal Engine.","sidebarTitle":"Exemplos","href":"/pt-BR/services/playfab/multiplayer/networking/party-samples"},{"title":"Receitas","description":"Explore as receitas do PlayFab, com soluções passo a passo que combinam serviços e SDKs para resolver cenários comuns de jogos ao vivo e padrões de integração.","href":"/pt-BR/services/playfab/resources/playfab-recipes"}]},{"group":"Pricing","icon":"tag","pages":[{"title":"Visão geral de preços do PlayFab","description":"Saiba como funcionam os preços do PlayFab, com links para resumos de cobrança, medidores, tarifas de servidores multijogador, custos de catálogo da Economia V2 e upgrades de plano de conta.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/pricing/pricing-overview"},{"title":"Resumo de cobrança + taxa base","description":"Revise a página de detalhes de cobrança do PlayFab no Game Manager para ver as cobranças, o uso e a divisão de custos entre serviços e medidores dos seus títulos.","sidebarTitle":"Resumo de cobrança e taxas base","href":"/pt-BR/services/playfab/pricing/billingdetails"},{"title":"Modo de desenvolvimento","description":"Avalie o PlayFab sem riscos no modo de desenvolvimento, sem cobrança mensal para até 1.000 usuários únicos, e lance os títulos pelo Game Manager quando estiver pronto para escalar.","sidebarTitle":"Títulos no modo de desenvolvimento","href":"/pt-BR/services/playfab/pricing/development-mode"},{"group":"Pricing meters","pages":[{"title":"Medidores de preços","description":"Visão geral dos medidores de preços baseados em consumo do PlayFab para Events, Profile, Content and Configuration, CloudScript, Insights e serviços multijogador.","sidebarTitle":"Visão geral dos medidores","href":"/pt-BR/services/playfab/pricing/meters/meters"},{"title":"Descrição das APIs do medidor de leituras de perfil","description":"Lista de referência das APIs do PlayFab para perfis de jogador, entidades, personagens, grupos e KVPs de inventário que incrementam o medidor de leituras de perfil.","sidebarTitle":"Leituras de perfil","href":"/pt-BR/services/playfab/pricing/meters/profile-reads"},{"title":"Descrição das APIs do medidor de gravações de perfil","description":"Lista de referência das APIs do PlayFab, incluindo AddPlayerTag e atualizações de moeda virtual, que incrementam o medidor de gravações de perfil para dados de jogadores e entidades.","sidebarTitle":"Gravações de perfil","href":"/pt-BR/services/playfab/pricing/meters/profile-writes"},{"title":"Medidores de placares","description":"Saiba como funcionam os medidores cobráveis do PlayFab Leaderboards, quais operações eles contabilizam e como a atividade dos placares contribui para as cobranças do serviço.","sidebarTitle":"Medidores de placares","href":"/pt-BR/services/playfab/pricing/meters/leaderboard-meters"},{"title":"Medidores de estatísticas","description":"Saiba como funcionam os medidores cobráveis do PlayFab Statistics, quais leituras e gravações eles medem e como o uso do Statistics se transforma em cobranças na sua fatura.","href":"/pt-BR/services/playfab/pricing/meters/statistics-meters"},{"title":"Descrição das APIs do medidor de leituras de conteúdo e configuração","description":"Lista de referência das APIs de administrador e de cliente do PlayFab para arquivos de entidade, ações, regras e notícias do título que incrementam o medidor de leituras de conteúdo e configuração.","sidebarTitle":"Leituras de conteúdo e configuração","href":"/pt-BR/services/playfab/pricing/meters/file-reads"},{"title":"Descrição das APIs do medidor de gravações de conteúdo e configuração","description":"Lista de referência das APIs do PlayFab para notícias, arquivos de conteúdo, notificações por push e tarefas agendadas que incrementam o medidor de gravações de conteúdo e configuração.","sidebarTitle":"Gravações de conteúdo e configuração","href":"/pt-BR/services/playfab/pricing/meters/file-writes"},{"title":"Descrição das APIs do medidor de leituras de inventário","description":"Lista de referência das APIs de inventário da Economia v2 do PlayFab, incluindo GetInventoryItems e as chamadas de resgate de lojas, que incrementam o medidor de leituras de inventário.","sidebarTitle":"Leituras de inventário da Economia v2","href":"/pt-BR/services/playfab/pricing/meters/economy-reads"},{"title":"Descrição das APIs do medidor de gravações de inventário","description":"Lista de referência das APIs de gravação de inventário da Economia v2 do PlayFab, como AddInventoryItems e PurchaseInventoryItems, que incrementam o medidor de gravações de inventário.","sidebarTitle":"Gravações de inventário da Economia v2","href":"/pt-BR/services/playfab/pricing/meters/economy-writes"},{"title":"Medidores de preços da Economia","description":"Entenda os medidores cobráveis do catálogo da Economia do PlayFab, quais ações eles medem e como o uso do catálogo se traduz em cobranças na sua fatura do PlayFab.","sidebarTitle":"Medidores do catálogo da Economia v2","href":"/pt-BR/services/playfab/pricing/meters/catalog-meters"}]},{"title":"Suporte do PlayFab","description":"Compare as opções de suporte do PlayFab, incluindo documentação, comunidade no Discord, ajuda com a conta, tíquetes de suporte e escalonamentos de emergência por plano de conta.","sidebarTitle":"Suporte técnico","href":"/pt-BR/services/playfab/pricing/support"},{"title":"Upgrades de conta","description":"Faça upgrade do plano da sua conta PlayFab a partir de Free-to-start, Pay-as-you-go, Standard, Premium ou Enterprise usando opções de autoatendimento no Game Manager.","sidebarTitle":"Upgrades de conta","href":"/pt-BR/services/playfab/pricing/account-upgrades"},{"title":"Lançamentos de títulos","description":"Lance títulos do PlayFab no Game Manager, entenda as implicações de cobrança da mudança do status de desenvolvimento para lançado e prepare seu título para o lançamento.","sidebarTitle":"Lançamentos de títulos","href":"/pt-BR/services/playfab/pricing/title-launches"},{"title":"Práticas recomendadas de consumo do PlayFab","description":"Otimize os medidores de consumo do PlayFab para eventos, perfil, CloudScript e multijogador para reduzir os custos antes de mover os títulos do modo de desenvolvimento para o modo ao vivo.","sidebarTitle":"Práticas recomendadas de consumo","href":"/pt-BR/services/playfab/pricing/consumption-best-practices"}]},{"group":"SDKs","icon":"code","pages":[{"title":"Produtos de SDK do PlayFab","description":"Compare as linhas de produtos dos SDKs autônomos v1 e do SDK unificado v2 do PlayFab e escolha a biblioteca de cliente certa para projetos de jogos novos ou existentes.","sidebarTitle":"Produtos de SDK","href":"/pt-BR/services/playfab/sdks/sdk-products"},{"title":"Solicitar acesso a SDKs e exemplos protegidos","description":"Como solicitar acesso a SDKs e exemplos restritos do PlayFab para Nintendo Switch, PlayStation 4, PlayStation 5 e XBOX GDK como desenvolvedor registrado.","sidebarTitle":"Solicitar acesso","href":"/pt-BR/services/playfab/sdks/request-access-for-sdks-samples"},{"group":"PlayFab Unified SDK (v2)","pages":[{"title":"SDK unificado do PlayFab","description":"Visão geral do SDK unificado v2 do PlayFab, que consolida Core, Services, Multiplayer, Party e GameSave com autenticação unificada e atualização de tokens.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/sdks/unified-sdk/overview"},{"group":"Quick Start","pages":[{"title":"Configuração do início rápido do SDK unificado do PlayFab","description":"Pré-requisitos do Windows e configuração do projeto do Visual Studio para o SDK unificado do PlayFab incluído no GDK de outubro de 2025, incluindo as etapas de include, lib e DLL.","sidebarTitle":"Início rápido (Windows) - Pré-requisitos","href":"/pt-BR/services/playfab/sdks/unified-sdk/quickstart-setup"},{"title":"Início rápido (Windows) - Configuração do SDK Core","description":"Adicione o SDK unificado do PlayFab a um projeto do Windows, inicialize o Core e autentique um jogador com o XBOX ou o Steam para obter um PFEntityHandle.","sidebarTitle":"Início rápido (Windows) - PlayFab Core","href":"/pt-BR/services/playfab/sdks/unified-sdk/quickstart-core"},{"title":"Início rápido (Windows) - Chamando o PlayFab Services","description":"Use o PFEntityHandle autenticado do SDK unificado do PlayFab para recuperar chaves de entidade e chamar APIs de serviço do PlayFab a partir de um título do Windows.","sidebarTitle":"Início rápido (Windows) - PlayFab Services","href":"/pt-BR/services/playfab/sdks/unified-sdk/quickstart-services"},{"title":"Início rápido (Windows) - Party e Multiplayer","description":"Integre a voz, o chat e a rede do PlayFab Party com o lobby e o matchmaking do PlayFab Multiplayer no Windows usando o SDK unificado do PlayFab.","sidebarTitle":"Início rápido (Windows) - PlayFab Party","href":"/pt-BR/services/playfab/sdks/unified-sdk/quickstart-windows-party"}]},{"group":"Core Concepts","pages":[{"title":"Fazendo chamadas assíncronas no SDK unificado do PlayFab","description":"Use XAsyncBlock e XTaskQueueHandle com o SDK unificado do PlayFab para controlar quais threads executam o trabalho assíncrono e os callbacks de conclusão no Core e no Services.","sidebarTitle":"Modelo assíncrono do Core e do Services","href":"/pt-BR/services/playfab/sdks/unified-sdk/async-model"},{"title":"Gerenciamento de memória no SDK unificado do PlayFab","description":"Gerencie a memória no SDK unificado do PlayFab com alocadores personalizados PFMemoryHooks, padrões seguros de tempo de vida do XAsyncBlock e limpeza explícita de identificadores.","sidebarTitle":"Gerenciamento de memória","href":"/pt-BR/services/playfab/sdks/unified-sdk/memory-management"},{"title":"Rastreamento de depuração no SDK unificado do PlayFab","description":"Habilite e configure o rastreamento de depuração no SDK unificado do PlayFab: defina o nível de detalhes de HCTraceLevel, envie a saída para o Visual Studio ou encaminhe-a para logs personalizados do jogo.","sidebarTitle":"Rastreamento de depuração do Core e do Services","href":"/pt-BR/services/playfab/sdks/unified-sdk/debug-trace"}]},{"title":"Migrar do SDK autônomo v1 do PlayFab para o SDK unificado v2","description":"Migre um título do PlayFab dos SDKs autônomos v1 para o SDK unificado v2, abrangendo as alterações na estrutura do projeto, na autenticação e no gerenciamento de tokens.","sidebarTitle":"Migrando dos SDKs autônomos do PlayFab (v1)","href":"/pt-BR/services/playfab/sdks/unified-sdk/migrating-from-v1"}]},{"group":"PlayFab Unified SDK for Unreal Engine (v2)","pages":[{"title":"Visão geral do PlayFab para Unreal Engine","description":"Comece a usar o PlayFab para Unreal Engine (v2 unificado), o pacote de plug-ins que abrange autenticação, serviços, Lobby, Matchmaking e Party.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/sdks/unified-unreal/overview"}]},{"group":"PlayFab Unified SDK for Unity (v2)","pages":[{"title":"PlayFab para Unity (v2 unificado)","description":"Comece a usar o PlayFab para Unity (v2 unificado), o pacote UPM único que substitui os plug-ins v1 do Services, Multiplayer e Party para Unity.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/sdks/unified-unity/overview"}]},{"group":"PlayFab Standalone SDKs (v1)","pages":[{"title":"Visão geral dos SDKs autônomos","description":"Visão geral das quatro famílias de SDKs autônomos do PlayFab: Services, Party, Multiplayer Game Server e Lobby e Matchmaking, com orientações sobre o suporte a versões.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/sdks/sdk-overview"},{"group":"Services SDKs (v1)","pages":[{"title":"SDKs do PlayFab","description":"Escolha um SDK do PlayFab Services por linguagem, plataforma ou mecanismo de jogo, abrangendo LiveOps, economia, matchmaking, análise de dados e identidade do jogador.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/sdks/playfab-sdk-intro"},{"group":"Release notes","pages":[{"group":"C/C++ SDK release notes","pages":[{"title":"Notas de versão do SDK PlayFab Services para C/C++","description":"Índice das notas de versão do SDK PlayFab Services para C/C++ (PlayFabCSdk), acompanhando versões do SDK, novas APIs, preterições e correções de bugs entre os releases.","sidebarTitle":"Notas de versão do SDK para C/C++","href":"/pt-BR/services/playfab/release-notes/playfab-c/index"}]},{"group":"Other SDK release notes","pages":[{"title":"Notas de versão do SDK PlayFab Services 2026","description":"Notas de versão do SDK PlayFab Services de 2026 com atualizações de versão do SDK, novas adições de API, alterações de recursos, depreciações e correções de bugs entre releases.","sidebarTitle":"Notas de versão do SDK 2026","href":"/pt-BR/services/playfab/release-notes/index"},{"title":"Notas de versão do SDK PlayFab Services 2025","description":"Notas de versão do SDK PlayFab Services de 2025, listando atualizações do SDK, APIs adicionadas e preteridas e correções de bugs lançadas nos releases do ano.","sidebarTitle":"Notas de versão do SDK 2025","href":"/pt-BR/services/playfab/release-notes/2025"},{"title":"Notas de versão do SDK PlayFab Services 2024","description":"Notas de versão do SDK PlayFab Services de 2024, incluindo versões do SDK, novas APIs, adições de recursos, alterações significativas e correções de bugs do ano.","sidebarTitle":"Notas de versão do SDK 2024","href":"/pt-BR/services/playfab/release-notes/2024"},{"title":"Notas de versão do SDK PlayFab Services 2023","description":"Notas de versão do SDK PlayFab Services de 2023, abrangendo atualizações de versão do SDK, novas adições de API, preterições e correções lançadas ao longo do ano.","sidebarTitle":"Notas de versão do SDK 2023","href":"/pt-BR/services/playfab/release-notes/2023"},{"title":"Notas de versão do PlayFab 2022","description":"Notas de versão do SDK PlayFab Services de 2022, detalhando versões do SDK, novas superfícies de API, melhorias de recursos e correções lançadas durante o ano.","sidebarTitle":"Notas de versão do SDK 2022","href":"/pt-BR/services/playfab/release-notes/2022"},{"title":"Notas de versão do PlayFab 2021","description":"Notas de versão do SDK PlayFab Services de 2021, listando atualizações de versão do SDK, APIs adicionadas, preterições e correções de bugs lançadas ao longo do ano.","sidebarTitle":"Notas de versão do SDK 2021","href":"/pt-BR/services/playfab/release-notes/2021"},{"title":"Notas de versão do PlayFab 2020","description":"Notas de versão do SDK PlayFab Services de 2020, registrando atualizações do SDK, novos pontos de extremidade de API, adições de recursos e correções de bugs lançadas ao longo do ano.","sidebarTitle":"Notas de versão do SDK 2020","href":"/pt-BR/services/playfab/release-notes/2020"},{"title":"Notas de versão do PlayFab 2019","description":"Notas de versão do SDK PlayFab Services de 2019, incluindo versões do SDK, novas APIs, preterições e melhorias de plataforma entregues naquele ano.","sidebarTitle":"Notas de versão do SDK 2019","href":"/pt-BR/services/playfab/release-notes/2019"},{"title":"Notas de versão do PlayFab 2018","description":"Notas de versão do SDK PlayFab Services de 2018, documentando atualizações do SDK, novos recursos de API, alterações significativas e correções de bugs nos releases do ano.","sidebarTitle":"Notas de versão do SDK 2018","href":"/pt-BR/services/playfab/release-notes/2018"},{"title":"Notas de versão do PlayFab 2017","description":"Notas de versão do SDK PlayFab Services de 2017, incluindo atualizações de versão do SDK, novas adições de API, preterições e correções lançadas ao longo do ano.","sidebarTitle":"Notas de versão do SDK 2017","href":"/pt-BR/services/playfab/release-notes/2017"},{"title":"Notas de versão do PlayFab 2016","description":"Notas de versão do SDK PlayFab Services de 2016, listando atualizações do SDK, novas APIs, adições de recursos e correções de bugs lançadas nos releases do ano.","sidebarTitle":"Notas de versão do SDK 2016","href":"/pt-BR/services/playfab/release-notes/2016"},{"title":"Notas de versão do PlayFab 2015","description":"Notas de versão do SDK PlayFab Services de 2015, abrangendo versões do SDK, novos pontos de extremidade de API, correções de bugs e atualizações de plataforma dos releases daquele ano.","sidebarTitle":"Notas de versão do SDK 2015","href":"/pt-BR/services/playfab/release-notes/2015"}]}]},{"group":"Languages","pages":[{"title":"Linguagens compatíveis com o PlayFab","description":"Navegue pelos SDKs e inícios rápidos do PlayFab por linguagem, incluindo C/C++, C#, Java, JavaScript, Lua, Node.js e Python, para desenvolvimento de jogos e serviços.","sidebarTitle":"Linguagens","href":"/pt-BR/services/playfab/sdks/languages/index"},{"group":"C/C++","pages":[{"title":"SDK do PlayFab Services","description":"Introdução ao SDK do PlayFab Services para C/C++, com as plataformas com suporte (Win32, GDK, Switch, PlayStation, iOS, macOS, Android, Linux) e links de download.","sidebarTitle":"C/C++","href":"/pt-BR/services/playfab/sdks/c/index"},{"title":"Início rápido Win32","description":"Adicione o SDK do PlayFab Services para C a um projeto do Visual Studio 2022 e faça sua primeira chamada à API do PlayFab a partir de um aplicativo de desktop Win32 nativo.","sidebarTitle":"Início rápido - Win32","href":"/pt-BR/services/playfab/sdks/c/quickstart-win32"},{"title":"Início rápido GDK","description":"Adicione a biblioteca de extensão do SDK do PlayFab Services para C a um título do Microsoft GDK e faça sua primeira chamada à API do PlayFab a partir de código do GDK para XBOX ou Windows.","sidebarTitle":"Início rápido - GDK","href":"/pt-BR/services/playfab/sdks/c/quickstart-gdk"},{"title":"Início rápido Android","description":"Configure o SDK do PlayFab Services para C no Android Studio, adicione as bibliotecas nativas e faça sua primeira chamada à API do PlayFab a partir de um projeto Android.","sidebarTitle":"Início rápido - Android","href":"/pt-BR/services/playfab/sdks/c/quickstart-android"},{"title":"Início rápido iOS","description":"Adicione o SDK do PlayFab Services para C a um projeto do Xcode e faça sua primeira chamada à API do PlayFab a partir de um aplicativo iOS criado com a biblioteca de cliente nativa para C.","sidebarTitle":"Início rápido - iOS","href":"/pt-BR/services/playfab/sdks/c/quickstart-ios"},{"title":"Início rápido macOS","description":"Adicione o SDK do PlayFab Services para C a um projeto do Xcode no macOS e faça sua primeira chamada à API do PlayFab usando a biblioteca de cliente nativa para C.","sidebarTitle":"Início rápido - macOS","href":"/pt-BR/services/playfab/sdks/c/quickstart-macos"},{"title":"Início rápido Linux","description":"Adicione o SDK do PlayFab Services para C a um projeto Linux no Ubuntu ou no WSL e faça sua primeira chamada à API do PlayFab usando a biblioteca de cliente nativa para C.","sidebarTitle":"Início rápido - Linux","href":"/pt-BR/services/playfab/sdks/c/quickstart-linux"},{"title":"Fazendo chamadas assíncronas","description":"Faça chamadas assíncronas no SDK do PlayFab Services para C/C++ usando XAsyncBlock, XTaskQueueHandle e modos de despacho para controlar as threads.","href":"/pt-BR/services/playfab/sdks/c/async"},{"title":"Ciclo de vida do SDK","description":"Inicialize, configure e desligue o SDK do PlayFab Services para C na ordem correta, incluindo hooks de memória, Core e configuração de serviço.","href":"/pt-BR/services/playfab/sdks/c/lifecycle"},{"title":"Identificadores de entidade","description":"Gerencie as credenciais de PFEntityHandle, a contagem de referências e o tempo de vida dos tokens de entidade para chamadas autenticadas de jogador e de título no SDK do PlayFab para C.","href":"/pt-BR/services/playfab/sdks/c/entity-handles"},{"title":"Hooks de memória","description":"Controle as alocações de memória do SDK do PlayFab Services instalando hooks personalizados de alocação e liberação com PFMemSetFunctions antes de PFInitialize.","sidebarTitle":"Gerenciando memória","href":"/pt-BR/services/playfab/sdks/c/memory"},{"title":"Configuração de HTTP","description":"Defina as configurações de nova tentativa, tempo limite e compactação de respostas HTTP do SDK do PlayFab Services para C usando PFSetHttpRetrySettings e APIs relacionadas.","href":"/pt-BR/services/playfab/sdks/c/http-config"},{"title":"Tratando erros do PlayFab","description":"Trate erros síncronos, assíncronos, de token, de limitação e de rede retornados pelo SDK do PlayFab Services para C/C++, com os códigos HRESULT mais comuns.","sidebarTitle":"Tratando erros","href":"/pt-BR/services/playfab/sdks/c/errors"},{"title":"Tratando a expiração de tokens","description":"Trate a expiração de tokens de entidade do PlayFab, a atualização de tokens em segundo plano e o novo login manual no SDK para C, incluindo os fluxos de suspensão e retomada do GDK.","href":"/pt-BR/services/playfab/sdks/c/relogin"},{"title":"Rastreamento de depuração","description":"Habilite o rastreamento de depuração do SDK do PlayFab Services: defina o nível de detalhamento, direcione a saída para o depurador do Visual Studio, encaminhe-a para os logs do jogo ou grave os rastreamentos em arquivo.","href":"/pt-BR/services/playfab/sdks/c/tracing"},{"group":"Event Pipeline","pages":[{"title":"SDK do PlayFab Services - Event Pipeline","description":"Envie eventos de telemetria e do PlayStream em lotes com o pipeline de eventos do SDK do PlayFab Services: tipos de autenticação, configuração, compactação GZIP e manipuladores.","sidebarTitle":"Event Pipeline","href":"/pt-BR/services/playfab/sdks/c/event-pipeline/eventpipeline"},{"title":"Tutorial do Event Pipeline","description":"Tutorial passo a passo para criar um pipeline de eventos do SDK do PlayFab Services: inicializar, autenticar com chave de telemetria, emitir eventos, anexar uma entidade e fechar.","href":"/pt-BR/services/playfab/sdks/c/event-pipeline/eventpipeline-tutorial"}]},{"title":"Servidores de jogo a partir da entidade de título","description":"Autentique-se como uma entidade de título no SDK do PlayFab Services usando PFAuthenticationGetEntityWithSecretKeyAsync para chamar APIs exclusivas de servidor no Win32.","sidebarTitle":"Inicializando servidores","href":"/pt-BR/services/playfab/sdks/c/server"}]},{"group":"Legacy C++","pages":[{"title":"SDK do PlayFab para C++ herdado","description":"Visão geral do SDK de C++ multiplataforma herdado do PlayFab para Android, iOS, Linux e Win32 x64, com links para o repositório do GitHub, o pacote NuGet e os inícios rápidos.","sidebarTitle":"C++ herdado","href":"/pt-BR/services/playfab/sdks/playfab-cpp/index"},{"title":"Início rápido de C/C++ para GDK","description":"Adicione o SDK do PlayFab Services incluído no Microsoft GDK ao seu projeto C++ nativo e faça sua primeira chamada à API do PlayFab no XBOX ou no Windows.","sidebarTitle":"Início rápido - GDK","href":"/pt-BR/services/playfab/sdks/playfab-cpp/quickstart-gdk"},{"title":"Início rápido de C++ para Linux","description":"Configure um projeto C++ nativo no Ubuntu 18.04 LTS e faça sua primeira chamada à API do PlayFab usando a biblioteca multiplataforma XPlatCppSdk do PlayFab.","sidebarTitle":"Início rápido - Linux","href":"/pt-BR/services/playfab/sdks/playfab-cpp/quickstart-linux"},{"title":"Início rápido de C++ para Windows","description":"Configure um projeto C++ nativo no Visual Studio no Windows e faça sua primeira chamada à API do PlayFab usando a biblioteca de cliente XPlatCppSdk do PlayFab.","sidebarTitle":"Início rápido - Windows","href":"/pt-BR/services/playfab/sdks/playfab-cpp/quickstart-windows"}]},{"group":"C#","pages":[{"title":"SDK do PlayFab para C#","description":"Visão geral do SDK do PlayFab para C# para jogos, ferramentas e serviços de nuvem .NET, com links de download, pacote NuGet e orientações de início rápido.","sidebarTitle":"C#","href":"/pt-BR/services/playfab/sdks/c-sharp/index"},{"title":"Início rápido - Biblioteca de cliente do PlayFab para C#","description":"Instale o pacote NuGet PlayFabAllSDK e faça sua primeira chamada à API de cliente do PlayFab em um aplicativo de console C# .NET Core usando o Visual Studio.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/c-sharp/quickstart"}]},{"group":"Java","pages":[{"title":"SDK de Java","description":"Visão geral do SDK de Java do PlayFab para o runtime Java, ferramentas Android e integrações de serviços, com repositório no GitHub, links de download e detalhes de licença.","sidebarTitle":"Java","href":"/pt-BR/services/playfab/sdks/java/index"},{"title":"Início rápido de Java para Native e Android Studio","description":"Baixe os arquivos JAR do SDK de cliente do PlayFab para Java, configure o classpath e faça sua primeira chamada à API LoginWithCustomID em Java nativo ou Android.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/java/quickstart"},{"title":"Licenças do SDK de Java","description":"Informações de licença e links para licenças de terceiros das bibliotecas incluídas no SDK de Java do PlayFab, incluindo Google Gson, Hamcrest e JUnit.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/java/license"},{"title":"Licença do google-gson","description":"Licença do google-gson.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/java/Licenses/google-gson-license"},{"title":"Licença do hamcrest","description":"Licença do hamcrest.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/java/Licenses/hamcrest-license"},{"title":"Licença do junit","description":"Licença do junit.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/java/Licenses/junit-license"}]},{"group":"JavaScript","pages":[{"title":"SDK de JavaScript","description":"Visão geral do SDK de JavaScript do PlayFab para desenvolvimento web e jogos de navegador, disponível pelo GitHub, por CDN ou pelo pacote NPM playfab-web-sdk.","sidebarTitle":"JavaScript","href":"/pt-BR/services/playfab/sdks/javascript/index"},{"title":"Início rápido de JavaScript para Native e Phaser","description":"Instale a biblioteca de cliente do PlayFab para JavaScript e faça sua primeira chamada à API do PlayFab em um navegador ou jogo Phaser para autenticar um jogador.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/javascript/quickstart"},{"title":"Licenças do SDK de JavaScript","description":"Informações de licença e links para licenças de terceiros das bibliotecas incluídas no SDK de JavaScript do PlayFab, abrangendo as dependências jQuery e QUnit.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/javascript/license"},{"title":"Licença do jQuery","description":"Licença do jQuery.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/javascript/Licenses/jquery-license"},{"title":"Licença do QUnit","description":"Licença do QUnit.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/javascript/Licenses/qunit-license"}]},{"group":"Lua","pages":[{"title":"SDK de Lua","description":"Visão geral do SDK de Lua do PlayFab com suporte aos motores de jogo Defold e Corona (Solar2D), além de links para o repositório no GitHub e para download.","sidebarTitle":"Lua","href":"/pt-BR/services/playfab/sdks/lua/index"},{"title":"Início rápido de Lua para Corona","description":"Configure um projeto Corona no Windows ou Mac e faça sua primeira chamada à API do PlayFab em Lua usando a biblioteca de cliente do SDK do PlayFab para Corona.","sidebarTitle":"Início rápido - Corona","href":"/pt-BR/services/playfab/sdks/lua/quickstart-corona"},{"title":"Início rápido de Lua para Defold","description":"Configure um projeto Defold e faça sua primeira chamada à API do PlayFab em Lua usando o SDK de cliente do PlayFab para Defold no desenvolvimento de jogos multiplataforma.","sidebarTitle":"Início rápido - Defold","href":"/pt-BR/services/playfab/sdks/lua/quickstart-defold"},{"title":"Licenças do SDK de Lua","description":"Informações de licença e links para licenças de terceiros das bibliotecas usadas pelo SDK de Lua do PlayFab, incluindo as dependências JSON for Lua e LuaSec.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/lua/license"},{"title":"Licença do Json Lua","description":"Licença do Json Lua.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/lua/Licenses/json-lua-license"},{"title":"Licença do LuaSec","description":"Licença do LuaSec.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/lua/Licenses/luasec-license"}]},{"group":"Node.js","pages":[{"title":"SDK de NodeJS","description":"Visão geral do SDK de Node.js do PlayFab para scripts do lado do servidor e serviços de nuvem, disponível no GitHub ou pelo pacote NPM playfab-sdk.","sidebarTitle":"Node.js","href":"/pt-BR/services/playfab/sdks/nodejs/index"},{"title":"Início rápido de NodeJS","description":"Instale a biblioteca de cliente do PlayFab para Node.js pelo npm e faça sua primeira chamada à API do PlayFab a partir de um script Node.js para autenticar um jogador.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/nodejs/quickstart"},{"title":"Licença do Nodeunit para Node.js","description":"Texto da licença no estilo MIT da biblioteca de testes de unidade Nodeunit usada pelo SDK de Node.js do PlayFab, incluindo o aviso de direitos autorais e os termos de permissão.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/nodejs/nodeunit-license"}]},{"group":"Python","pages":[{"title":"SDK de Python","description":"Visão geral do SDK de Python 3 do PlayFab com suporte da comunidade, voltado para automação e scripts do lado do servidor, com links para o repositório do GitHub e o pacote do PyPI.","sidebarTitle":"Python","href":"/pt-BR/services/playfab/sdks/python/index"},{"title":"Início rápido de Python","description":"Instale o SDK de Python 3 do PlayFab e faça sua primeira chamada à API do PlayFab a partir de um script Python nativo para ferramentas de administração ou integração com mecanismos de jogo.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/python/quickstart"}]}]},{"group":"Platforms","pages":[{"title":"Plataformas compatíveis com o PlayFab","description":"Encontre SDKs e inícios rápidos do PlayFab Services por plataforma: GDK, PlayStation, Nintendo Switch, Windows, Android, iOS, macOS, Linux e serviços de nuvem.","sidebarTitle":"Plataformas","href":"/pt-BR/services/playfab/sdks/platforms/index"},{"title":"PlayFab Services para Android","description":"Compare as opções de SDK do PlayFab Services para desenvolvimento de jogos no Android: C/C++, Unreal, Unity, Java e C++ herdado, com links para inícios rápidos.","sidebarTitle":"Android","href":"/pt-BR/services/playfab/sdks/platforms/android"},{"title":"PlayFab Services para iOS","description":"Compare as opções de SDK do PlayFab Services para desenvolvimento de jogos no iOS: C/C++ com início rápido, plug-in da Unreal Engine e integrações do SDK do Unity3D.","sidebarTitle":"iOS","href":"/pt-BR/services/playfab/sdks/platforms/ios"},{"title":"PlayFab Services para macOS","description":"Compare as opções de SDK do PlayFab Services para desenvolvimento de jogos no macOS: C/C++ com início rápido, plug-in do marketplace da Unreal Engine e SDK do Unity3D.","sidebarTitle":"macOS","href":"/pt-BR/services/playfab/sdks/platforms/macos"},{"title":"PlayFab Services para Linux","description":"Compare as opções de SDK do PlayFab Services para desenvolvimento de jogos no Linux: C/C++, Unreal, Unity e C++ herdado, com links para inícios rápidos e orientações.","sidebarTitle":"Linux","href":"/pt-BR/services/playfab/sdks/platforms/linux"},{"title":"PlayFab Services para GDK","description":"Compare as opções de SDK do PlayFab Services para o Microsoft GDK no XBOX e no Windows: C/C++, Unreal, Unity e C++ herdado, com links para inícios rápidos.","sidebarTitle":"Microsoft GDK","href":"/pt-BR/services/playfab/sdks/platforms/gdk"},{"title":"PlayFab Services para Nintendo Switch","description":"Opções de SDK do PlayFab Services para Nintendo Switch: C/C++, Unreal, Unity e C++ herdado, com detalhes sobre a aprovação de middleware exigida pela Nintendo.","sidebarTitle":"Nintendo Switch","href":"/pt-BR/services/playfab/sdks/platforms/switch"},{"title":"PlayFab Services para PlayStation","description":"Opções de SDK do PlayFab Services para PlayStation 4 e PlayStation 5, incluindo C/C++, Unreal, Unity e C++ herdado, além dos requisitos de acesso pelo DevNet.","sidebarTitle":"PS5 | PS4","href":"/pt-BR/services/playfab/sdks/platforms/playstation"},{"title":"PlayFab Services para Windows","description":"Compare as opções de SDK do PlayFab Services para desenvolvimento de jogos no Windows: C/C++ Win32, Unreal, Unity e C++ herdado, com links para inícios rápidos.","sidebarTitle":"Windows","href":"/pt-BR/services/playfab/sdks/platforms/windows"},{"title":"PlayFab Services para serviços de back-end e ferramentas","description":"SDKs do PlayFab Services para desenvolvimento de serviços de back-end, Azure Functions e ferramentas, incluindo opções em C#, Java, JavaScript, Node.js e Python.","sidebarTitle":"Serviços e ferramentas","href":"/pt-BR/services/playfab/sdks/platforms/services"}]},{"group":"Game engines","pages":[{"title":"Motores de jogo compatíveis com o PlayFab","description":"Encontre SDKs e inícios rápidos do PlayFab para motores de jogo populares, incluindo Unity3D, Unreal Engine e Cocos2d-x, para integrar os serviços do PlayFab.","sidebarTitle":"Motores de jogo","href":"/pt-BR/services/playfab/sdks/game-engines/index"},{"group":"Cocos2d-x","pages":[{"title":"SDK de Cocos2D-x (C++)","description":"Visão geral do SDK de Cocos2d-x C++ do PlayFab, com suporte da comunidade, links de download no GitHub, plataformas Cocos compatíveis e informações de licença.","sidebarTitle":"Cocos2d-x","href":"/pt-BR/services/playfab/sdks/cocos2d-x/index"},{"title":"Início rápido do Cocos2D-x","description":"Configure um projeto Cocos2d-x no Visual Studio no Windows e faça sua primeira chamada à API do PlayFab usando a biblioteca de cliente do PlayFab para Cocos2d-x.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/cocos2d-x/quickstart"},{"title":"Licenças do SDK de Cocos2d-x","description":"Informações de licença e links para licenças de terceiros das bibliotecas incluídas no SDK de Cocos2d-x do PlayFab, incluindo libcurl, OpenSSL e zlib.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/cocos2d-x/license"},{"title":"Licença do libcurl","description":"Licença do libcurl.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/cocos2d-x/Licenses/libcurl-License"},{"title":"Licença do OpenSSL","description":"Licença do OpenSSL.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/cocos2d-x/Licenses/openssl-license"},{"title":"Licença do RapidJSON","description":"Licença do RapidJSON.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/cocos2d-x/Licenses/rapidjson-license"},{"title":"Licença do zlib","description":"Licença do zlib.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/cocos2d-x/Licenses/zlib-license"}]},{"group":"Unity3D","pages":[{"title":"SDK de Unity3D (C#)","description":"Visão geral do SDK de Unity3D (C#) do PlayFab com as Editor Extensions, links de download e orientações sobre como adicionar multiplayer com o plug-in do PlayFab Party para Unity.","sidebarTitle":"Unity3D","href":"/pt-BR/services/playfab/sdks/unity3d/index"},{"title":"Início rápido do Unity","description":"Instale o SDK do PlayFab para Unity e faça sua primeira chamada à API de cliente do PlayFab em C# a partir de um projeto do Unity usando o Editor e a biblioteca de cliente.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/unity3d/quickstart"},{"title":"Instalar o SDK do PlayFab sem as Editor Extensions no Unity","description":"Instale o SDK do PlayFab para Unity 3D no seu projeto do Unity sem o pacote de ativos das Editor Extensions e configure o ID do título no seu código.","sidebarTitle":"Instalando o SDK do PlayFab para Unity","href":"/pt-BR/services/playfab/sdks/unity3d/installing-unity3d-sdk"},{"title":"Licenças do SDK de Unity3D","description":"Informações de licença e links para licenças de terceiros das bibliotecas incluídas no SDK de Unity3D do PlayFab, incluindo Newtonsoft.Json e SignalR.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/license"},{"title":"Licença do Ionic Zlib","description":"Licença do Ionic Zlib.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/Licenses/ionic-zlib-license"},{"title":"Licença do Newtonsoft Json","description":"Licença do Newtonsoft Json.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/Licenses/newtonsoft-json-license"},{"title":"Licença do SignalR","description":"Licença do SignalR.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/Licenses/signalr-license"},{"title":"Licença do SimpleJson","description":"Licença do SimpleJson.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/Licenses/simplejson-license"},{"title":"Licença do UUnit","description":"Licença do UUnit.","sidebarTitle":"Licença","href":"/pt-BR/services/playfab/sdks/unity3d/Licenses/uunit-license"}]},{"group":"Unreal Engine","pages":[{"title":"SDK da Unreal Engine (C++, Blueprints)","description":"Página inicial do SDK do PlayFab para Unreal e do plug-in do Unreal Marketplace, com links de download, interfaces C++ e Blueprint e referências de API.","sidebarTitle":"Unreal Engine","href":"/pt-BR/services/playfab/sdks/unreal/index"},{"title":"Início rápido da Unreal Engine","description":"Instale o plug-in do PlayFab do Unreal Marketplace e faça sua primeira chamada à API do PlayFab a partir de um projeto da Unreal Engine usando C++ ou Blueprints.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/unreal/quickstart"}]}]}]},{"group":"Lobby and Matchmaking SDKs (v1)","pages":[{"title":"SDKs de Lobby e Matchmaking do PlayFab","description":"SDKs de Lobby e Matchmaking do PlayFab disponíveis, incluindo o SDK C++, o plug-in do Unity e a integração com o Unreal, com as plataformas compatíveis e os detalhes de download.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-sdks"},{"title":"Notas de versão do SDK C++ do PlayFab Multiplayer","description":"Histórico de versões, novos recursos, correções e mudanças que quebram compatibilidade para o SDK C++ do PlayFab Lobby e Matchmaking em todas as plataformas suportadas e releases.","sidebarTitle":"Notas de versão do SDK de Lobby e Matchmaking","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes"},{"title":"Introdução ao Multiplayer para Android","description":"Configuração de build do Android, NDK, inicialização de JNI e permissões de manifesto necessárias para integrar o SDK C++ de Lobby e Matchmaking do PlayFab no Android.","sidebarTitle":"Introdução ao Android","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/android-specific-requirements"},{"group":"Unreal Engine 4 and 5","pages":[{"title":"PlayFab Online Subsystem (OSS)","description":"Visão geral do PlayFab Party Online Subsystem (OSS) para o Unreal Engine, que fornece integração de chat de voz e de rede com as sessões multijogador do Unreal.","sidebarTitle":"PlayFab OnlineSubsystem (OSS) do Unreal Engine","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-overview"},{"title":"Início rápido do PlayFab Online Subsystem (OSS)","description":"Início rápido do PlayFab Online Subsystem no Unreal Engine, abrangendo a configuração do chat de voz do Party, dos lobbies e do matchmaking com o Multiplayer SDK.","sidebarTitle":"Início rápido do PlayFab OnlineSubsystem","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-quickstart"},{"title":"Obtendo as bibliotecas do PlayFab Party e do Multiplayer","description":"Como baixar e integrar as bibliotecas nativas do PlayFab Party e do Multiplayer exigidas pelo plug-in PlayFab Online Subsystem para o Unreal Engine.","sidebarTitle":"Obter as bibliotecas do Party e do Multiplayer","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-obtaining-playfab-party-libraries"},{"title":"Usando os Serviços Cognitivos","description":"Saiba como usar os Serviços Cognitivos do PlayFab Party em um projeto do Unreal Engine para conversão de fala em texto, de texto em fala e tradução por meio do plug-in OSS.","sidebarTitle":"Interface dos Serviços Cognitivos","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-cognitive-services-interface"},{"title":"Integrar o plug-in do PlayFab do Unreal Engine Marketplace","description":"Orientações sobre como integrar o plug-in do PlayFab SDK do UE Marketplace ao seu projeto existente integrado ao PlayFab Online Subsystem.","sidebarTitle":"Guia de integração do plug-in do PlayFab SDK do UE Marketplace","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-playfab-plugin-integration"},{"title":"Configuração de servidor dedicado do PlayFab Online Subsystem (OSS)","description":"Etapas para configurar servidores dedicados com o PlayFab Online Subsystem (OSS) no Unreal Engine, incluindo a integração com o Party e a configuração do lado do servidor.","sidebarTitle":"Guia de configuração de servidor dedicado","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-dedicated-servers"},{"title":"Usando versões mais antigas do Unreal Engine 4","description":"Integre o PlayFab Party Online Subsystem a versões mais antigas do Unreal Engine 4, incluindo patches de código-fonte e observações de compatibilidade para projetos UE4 legados.","sidebarTitle":"Usando versões mais antigas do Unreal Engine 4","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions"},{"title":"Notas de versão do PlayFab OnlineSubsystem para Unreal Engine","description":"Histórico de versões e notas de versão do plug-in PlayFab OnlineSubsystem para Unreal Engine 4 e 5, abrangendo atualizações do Party, de multijogador e de lobby.","sidebarTitle":"Notas de versão do PlayFab OnlineSubsystem","href":"/pt-BR/services/playfab/multiplayer/networking/unreal-release-notes"}]},{"group":"Unity","pages":[{"title":"Introdução ao PlayFab Multiplayer para Unity","description":"Comece a usar o plug-in PlayFab Multiplayer para Unity: instale o pacote, autentique-se e faça suas primeiras chamadas de Lobby e Matchmaking a partir de um projeto do Unity.","sidebarTitle":"Introdução ao Multiplayer para Unity","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-sdk-getting-started"},{"title":"Visão geral do plug-in PlayFab Multiplayer para Unity","description":"Visão geral do plug-in PlayFab Multiplayer para Unity, que encapsula o SDK C++ de Lobby e Matchmaking, incluindo as versões do Unity compatíveis e observações de integração.","sidebarTitle":"Visão geral do plug-in Multiplayer para Unity","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-overview"},{"title":"Início rápido do plug-in Multiplayer para Unity","description":"Instale o plug-in PlayFab Multiplayer para Unity e faça suas primeiras chamadas às APIs de Lobby e Matchmaking a partir de um projeto do Unity, incluindo considerações de configuração do GDK.","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-plugin-quickstart"}]},{"title":"Rastreamento de diagnóstico nos SDKs de Lobby e Matchmaking do PlayFab","description":"Capture rastreamentos de diagnóstico e logs dos SDKs de Lobby e Matchmaking do PlayFab no Android, Linux, Windows e plataformas de console para solução de problemas.","sidebarTitle":"Registro em log","href":"/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-matchmaking-logging"}]},{"group":"Party SDKs (v1)","pages":[{"title":"SDKs do PlayFab Party","description":"SDKs do PlayFab Party disponíveis, incluindo o SDK C++ nativo, o plug-in do Unity e o OSS do Unreal, com as plataformas com suporte e links para downloads e documentação.","href":"/pt-BR/services/playfab/multiplayer/networking/party-sdks/overview"},{"title":"Notas de versão do PlayFab Party","description":"Histórico de versões, novos recursos, correções e mudanças que quebram compatibilidade entre releases do SDK do PlayFab Party para chat de voz e rede de dados de baixa latência.","sidebarTitle":"Notas de versão","href":"/pt-BR/services/playfab/multiplayer/networking/release-notes"},{"title":"Introdução ao Android","description":"Configuração específica do Android para o SDK do PlayFab Party, incluindo requisitos do NDK, inicialização JNI e permissões de áudio e microfone no manifesto.","sidebarTitle":"Início rápido do Android","href":"/pt-BR/services/playfab/multiplayer/networking/android-specific-requirements"},{"title":"Introdução ao iOS e ao macOS","description":"Requisitos de integração do PlayFab Party para iOS e macOS, incluindo vinculação de frameworks do Xcode, direitos de acesso ao microfone e configuração de áudio em segundo plano.","sidebarTitle":"Início rápido do iOS e do macOS","href":"/pt-BR/services/playfab/multiplayer/networking/apple-specific-requirements"},{"group":"Unity","pages":[{"title":"Visão geral do plug-in do Party para Unity","description":"Visão geral do plug-in do PlayFab Party para Unity, que adiciona chat de voz em tempo real e mensagens de dados de baixa latência a jogos do Unity nas plataformas com suporte.","sidebarTitle":"Visão geral do plug-in do Party para Unity","href":"/pt-BR/services/playfab/multiplayer/networking/party-unity-overview"},{"title":"Início rápido do plug-in do Party para Unity","description":"Início rápido para adicionar o plug-in do PlayFab Party a um projeto do Unity: instalar o pacote, autenticar jogadores e habilitar o chat de voz entre pontos de extremidade.","sidebarTitle":"Início rápido do plug-in do Party para Unity","href":"/pt-BR/services/playfab/multiplayer/networking/party-unity-plugin-quickstart"},{"title":"PlayFab Party Unity SDK","description":"Índice de referência de API do plug-in do PlayFab Party para Unity, que lista as classes e enumerações para adicionar chat de voz e rede multijogador a jogos Unity.","sidebarTitle":"Referência de API do plug-in do Party para Unity","href":"/pt-BR/services/playfab/multiplayer/networking/unity-party-api-reference/index"},{"title":"Notas de versão do plug-in do PlayFab Party para Unity","description":"Histórico de versões, novos recursos, correções de bugs e alterações significativas do plug-in do PlayFab Party para Unity nas versões do Unity e plataformas de destino com suporte.","sidebarTitle":"Notas de versão do plug-in do Party para Unity","href":"/pt-BR/services/playfab/multiplayer/networking/party-unity-release-notes"}]},{"group":"Unreal Engine 4 and 5","pages":[{"title":"PlayFab Online Subsystem (OSS)","description":"Visão geral do PlayFab Party Online Subsystem (OSS) para o Unreal Engine, que fornece integração de chat de voz e de rede com as sessões multijogador do Unreal.","sidebarTitle":"PlayFab OnlineSubsystem (OSS) do Unreal Engine","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-overview"},{"title":"Início rápido do PlayFab Online Subsystem (OSS)","description":"Início rápido do PlayFab Online Subsystem no Unreal Engine, abrangendo a configuração do chat de voz do Party, dos lobbies e do matchmaking com o Multiplayer SDK.","sidebarTitle":"Início rápido do PlayFab OnlineSubsystem","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-quickstart"},{"title":"Obtendo as bibliotecas do PlayFab Party e do Multiplayer","description":"Como baixar e integrar as bibliotecas nativas do PlayFab Party e do Multiplayer exigidas pelo plug-in PlayFab Online Subsystem para o Unreal Engine.","sidebarTitle":"Obter as bibliotecas do Party e do Multiplayer","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-obtaining-playfab-party-libraries"},{"title":"Usando os Serviços Cognitivos","description":"Saiba como usar os Serviços Cognitivos do PlayFab Party em um projeto do Unreal Engine para conversão de fala em texto, de texto em fala e tradução por meio do plug-in OSS.","sidebarTitle":"Interface dos Serviços Cognitivos","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-cognitive-services-interface"},{"title":"Integrar o plug-in do PlayFab do Unreal Engine Marketplace","description":"Orientações sobre como integrar o plug-in do PlayFab SDK do UE Marketplace ao seu projeto existente integrado ao PlayFab Online Subsystem.","sidebarTitle":"Guia de integração do plug-in do PlayFab SDK do UE Marketplace","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-playfab-plugin-integration"},{"title":"Configuração de servidor dedicado do PlayFab Online Subsystem (OSS)","description":"Etapas para configurar servidores dedicados com o PlayFab Online Subsystem (OSS) no Unreal Engine, incluindo a integração com o Party e a configuração do lado do servidor.","sidebarTitle":"Guia de configuração de servidor dedicado","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-oss-dedicated-servers"},{"title":"Usando versões mais antigas do Unreal Engine 4","description":"Integre o PlayFab Party Online Subsystem a versões mais antigas do Unreal Engine 4, incluindo patches de código-fonte e observações de compatibilidade para projetos UE4 legados.","sidebarTitle":"Usando versões mais antigas do Unreal Engine 4","href":"/pt-BR/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions"},{"title":"Notas de versão do PlayFab OnlineSubsystem para Unreal Engine","description":"Histórico de versões e notas de versão do plug-in PlayFab OnlineSubsystem para Unreal Engine 4 e 5, abrangendo atualizações do Party, de multijogador e de lobby.","sidebarTitle":"Notas de versão do PlayFab OnlineSubsystem","href":"/pt-BR/services/playfab/multiplayer/networking/unreal-release-notes"}]},{"group":"XBOX and XBOX Network","pages":[{"title":"Requisitos do XBOX","description":"Práticas recomendadas para usar o PlayFab Party em consoles XBOX a fim de atender aos XBOX Requirements (XRs) de chat, privacidade, jogo entre redes e sessões multijogador.","href":"/pt-BR/services/playfab/multiplayer/networking/xbox-requirements"},{"title":"Usando o PlayFab Party com o MPSD","description":"Combine a rede de voz e de dados do PlayFab Party com o XBOX Multiplayer Session Directory (MPSD) para o gerenciamento de sessões e convites entre redes.","sidebarTitle":"Usar o Party com o MPSD","href":"/pt-BR/services/playfab/multiplayer/networking/using-mpsd"},{"group":"XBOX Network Helper Library","pages":[{"title":"Biblioteca auxiliar do XBOX Live para o PlayFab Party","description":"Use a biblioteca auxiliar PartyXboxLive para conectar identidades, permissões de chat e configurações de privacidade do XBOX Live à voz e à rede do PlayFab Party.","sidebarTitle":"Visão geral","href":"/pt-BR/services/playfab/multiplayer/networking/party-xbox-live-guide"},{"title":"Notas de versão do PlayFab Party XBOX Live Helper","description":"Histórico de versões, novos recursos e correções da biblioteca auxiliar PartyXboxLive, que integra as permissões de chat do XBOX Live ao SDK do PlayFab Party.","sidebarTitle":"Notas de versão","href":"/pt-BR/services/playfab/multiplayer/networking/party-xboxlive-relnotes"},{"title":"Visão geral da API C/C++ do PartyXboxLive","description":"Visão geral de referência da API C/C++ do PartyXboxLive: classes, métodos, enumerações e structs usados para integrar as permissões de chat do XBOX Live ao PlayFab Party.","sidebarTitle":"Referência de API","href":"/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members"}]}]},{"title":"Rastreamento/registro em log de diagnóstico nos SDKs do PlayFab Party","description":"Habilite o rastreamento e o registro em log no SDK do PlayFab Party para diagnosticar problemas de conectividade, chat de voz e rede nas plataformas e tipos de build com suporte.","sidebarTitle":"Registro em log","href":"/pt-BR/services/playfab/multiplayer/networking/party-logging"}]}]},{"group":"Multiplayer Server SDKs","pages":[{"title":"SDKs de servidor de jogo do PlayFab Multiplayer","description":"Visão geral dos Game Server SDKs (GSDK) do PlayFab para o Multiplayer Servers, incluindo integrações com Unity, C++ para Windows e Linux, C#, Java e Unreal Engine.","href":"/pt-BR/services/playfab/multiplayer/servers/server-sdks/overview"}]},{"group":"Tools and utilities","pages":[{"title":"Ferramentas e extensões do PlayFab","description":"Ferramentas e extensões dos SDKs do PlayFab: o SDK Generator, além de utilitários de editor e CLI que ajudam a gerar, estender e integrar SDKs de cliente e servidor do PlayFab.","sidebarTitle":"Ferramentas e utilitários","href":"/pt-BR/services/playfab/sdks/tools/index"},{"group":"SDK Generator","pages":[{"title":"SDK Generator","description":"Visão geral do PlayFab SDK Generator de código aberto, usado para criar e manter SDKs do PlayFab em várias linguagens, com o código-fonte no GitHub e o guia de uso.","href":"/pt-BR/services/playfab/sdks/sdkgenerator/index"},{"title":"Início rápido do SDK Generator","description":"Configure o Node.js, instale o SdkGenerator do PlayFab e gere SDKs de cliente do PlayFab a partir da especificação JSON da API no Windows usando as ferramentas do Visual Studio.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/sdkgenerator/quickstart"}]},{"group":"Postman","pages":[{"title":"SDK do Postman (REST)","description":"Visão geral da coleção REST do PlayFab para Postman, usada para explorar e testar a API do PlayFab com URLs baseadas em variáveis e configuração de vários ambientes.","sidebarTitle":"Postman","href":"/pt-BR/services/playfab/sdks/postman/index"},{"title":"Início rápido da coleção da API REST do PlayFab para Postman","description":"Importe a coleção da API REST do PlayFab no Postman, obtenha um token de entidade e faça sua primeira chamada à API do PlayFab para gerenciar títulos e entidades.","sidebarTitle":"Início rápido","href":"/pt-BR/services/playfab/sdks/postman/postman-quickstart"}]}]}]}]}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/pt-BR/tools"}]},{"tab":"Publishing","pages":[{"title":"Publishing","href":"/pt-BR/publishing/game-publishing/overview"}]},{"tab":"GDK APIs","pages":[{"title":"GDK APIs","href":"/pt-BR/reference/gc-reference-toc"}]},{"tab":"PlayFab APIs","pages":[{"title":"PlayFab APIs","href":"/pt-BR/services/playfab/api-references"}]},{"tab":"Microsoft Store APIs","pages":[{"title":"Microsoft Store APIs","href":"/pt-BR/reference/microsoft-store-apis/xstore-nav"}]},{"tab":"NDA Topics","pages":[{"title":"NDA Topics","href":"/pt-BR/nda/nda-overview"}]}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]},{"language":"zh-TW","pages":[{"title":"zh-TW","href":"/zh-TW/services/playfab/multiplayer/networking/reference/enums/partylocaluserremovedreason"}]}]},"title":"PartyLocalUserRemovedReason - XBOX Game Development Documentation","buildId":"dpl_DMQXxPZd444kjahHSuSB7FkJbKrX","deploymentId":"dpl_DMQXxPZd444kjahHSuSB7FkJbKrX","dynamics":[],"chunks":[]}