Skip to main content
    • Azure PlayFab
      • Azure PlayFab documentation

      • Getting Started: Developers card image

        Getting Started: Developers

        Everything you need to know to get started with PlayFab as a developer. We have everything from step by step guides to copy and paste code to get you well on your way.

      • Getting Started: LiveOps card image

        Getting Started: LiveOps

        Everything you need to know about doing LiveOps on the PlayFab Platform. We have everything you need to manage and optimize player engagement and monetization.

      • Getting Started: Business Intelligence card image

        Getting Started: Business Intelligence

        Everything you need to know about your game’s analytics in PlayFab. Here you can get started with PlayFab Analytics and gain intelligent insight into your game and players.

      • Concept: Game Manager card image

        Concept: Game Manager

        Learn about the different areas of Game Manager. Here you can find comprehensive guides about our features in Game Manager and explore how to configure and run your game as a service.

      • Concept: Entities card image

        Concept: Entity Programming Model

        The new Entity Programming model provides your game access to the breadth of PlayFab features in a consistent way across your game's title configuration, player data, groups and more. Learn about the new entity programming model and how to utilize them in your game.

      • Concept: PlayStream card image

        Concept: PlayStream

        PlayStream is the underlying event architecture that drives PlayFab and enables you to provide LiveOps in your game. Learn how PlayStream can help with retention, engagement, and monetization.

      • Concept: CloudScript card image

        Concept: CloudScript

        CloudScript is one of PlayFab's most powerful features. Learn all about running servers in the Cloud and building robust systems with PlayFab CloudScript.

      • Resource: Recipes card image

        Resource: Recipes and samples

        PlayFab can be used in many ways. Everything from simple retention mechanics like Daily Prize wheels to complex commerce. Here you will find a list of available sample code for using features in PlayFab.

      • Resource: Technical Whitepaper card image

        Resource: Technical Whitepaper

        A comprehensive white paper that provides an overview of all PlayFab features, the technology used to build and operate PlayFab, and the processes followed to create, deploy, monitor, and maintain the entire platform.

    • Quickstarts
      • PlayFab Quickstarts

      • PlayFab Quickstarts: Authentication card image

        Authentication

        Account Linking

      • PlayFab Quickstarts: Data card image

        Data

        Players, Characters, and Group Data

        Content Delivery Network

      • PlayFab Quickstarts: Config card image

        Config

        Game Manager

        Title Data

      • PlayFab Quickstarts: Automation card image

        Automation

        CloudScript

        Actions and Rules

        Scheduled Tasks

      • PlayFab Quickstarts: Social card image

        Social

        Friends

        Groups, Guilds, and Clans

        Tournaments and Leaderboards

        Trading

      • PlayFab Quickstarts: Commerce card image

        Commerce

        Items

        Stores

        Economy

        User-Generated Content

      • PlayFab Quickstarts: Multiplayer card image

        Multiplayer

        Servers

        Matchmaking

        PlayFab Party

        Photon

        PubSub Unity

      • PlayFab Quickstarts: Analytics card image

        Analytics

        Metrics

        Reports

        A/B Testing

        Segmentation

        Xbox Data Add On

      • PlayFab Quickstarts: Insights card image

        Insights

        Explorer

        Schemas

      • PlayFab Quickstarts: Engagement card image

        Engagement

        Push Notifications

        Emails

        News

    • Authentication
      • PlayFab Authentication Features

      • PlayFab Authentication Features: Linking and Unlinking card image

        Player Login

        Authenticate your players using a breadth of providers. Start with friction-free authentication based on the device and allow your players to link their favorite accounts to enable roaming and recovery.

        Overview

        Best Practices

      • PlayFab Authentication Features: Platform-Specific Authentication card image

        Platform-Specific Authentication

        Use the providers that your players want. Seemlessly integrate login in your game.

        Overview

        Tutorials

      • PlayFab Authentication Features: Platform-Specific Authentication card image

        Azure Active Directory Authentication for PlayFab Game Manager

        Use AAD to create PlayFab accounts and users.

        Overview

    • Data
      • PlayFab Data Features

      • PlayFab Data Features: Player Data card image

        Players, Characters, and Group Data

        Store settings, game save state, or other data for your players, characters, and groups.

        Overview

        Quickstart

        Tutorials

      • PlayFab Data Features: Content Delivery Network card image

        Content Delivery Network

        Infrastructure to deliver assets (images, audio, binary content, etc.) to your customers.

        Overview

        Quickstart

    • Configuration
      • PlayFab Config Features

      • PlayFab Config Features: Game Manager card image

        Game Manager

        The PlayFab developer portal and primary interface for inviting or managing teammates' access to your studios and titles.

        Overview

        Quickstart

        Tutorials

      • PlayFab Config Features: Title Data card image

        Title Data

        Key/value pairs for storing your game configuration data.

        Overview

        Quickstart

        Tutorials

    • Automation
      • PlayFab Automation Features

      • PlayFab Automation Features: CloudScript card image

        CloudScript

        Serverless functions that scale with demand and enable you to extend PlayFab however you want.

        Overview

        Quickstart

        Tutorials

      • PlayFab Automation Features: Actions and Rules card image

        Actions and Rules

        Automatically react to your PlayStream Events in real time.

        Overview

        Quickstart

        Tutorials

      • PlayFab Automation Features: Scheduled Tasks card image

        Scheduled Tasks

        Scheduled tasks are a way to automate common game operation routines.

        Overview

        Quickstart

    • Social
      • PlayFab Social Features

      • PlayFab Social Features: Friends and Groups card image

        Friends

        Allow players to interact with their friends in your game. Manage your own friend list or utilize popular social networks to allow your players to quickly find their friends.

        Overview

        Quickstart

        Tutorials

      • PlayFab Social Features: Friends and Groups card image

        Groups, Guilds, and Clans

        Allow your players to join groups that will allow them to interact together. Utilize for building guilds or clans into your game.

        Overview

        Quickstart

        Tutorials

      • PlayFab Social Features: Tournaments and Leaderboards card image

        Tournaments and Leaderboards

        Use leaderboards to drive social engagement in your game. Run live ops tournaments to reward players and get them to continue engagement.

        Overview

        Quickstart

        Tutorials

      • PlayFab Social Features: Trading card image

        Trading

        Trading is a set of preview APIs that allow you to facilitate the trading of Virtual Items between players.

        Overview

        Quickstart

    • Commerce
      • PlayFab Commerce Features

      • PlayFab Commerce Features: Items card image

        Items

        Items and inventories are common mechanisms to add customization and depth to your game. PlayFab gives you top-notch support to define and track items for your game and support a cloud based inventory for your players.

        Overview

        Quickstart

        Tutorials

      • PlayFab Commerce Features: Stores card image

        Stores

        Stores serve a subset of Catalog Items; these items can be offered at alternative prices when compared to those set on the corresponding Catalog and are the best way to manage virtual purchases in your game. You can use the Game Manager or APIs to change the order of items, adjust prices, and leverage PlayFab Segments to give special prices to certain players, run special sales events, or handle customized in-game vendors.

        Overview

        Quickstart

        Tutorials

      • PlayFab Commerce Features: Economy card image

        Economy

        Make your game economy work. PlayFab helps you build out your economy by providing a suite of tools including virtual currencies, inventory, rich actionable data, and a catalog that supports segmentation, sales, coupons, bundles and more.

        Overview

        Quickstart

        Tutorials

    • Multiplayer
      • PlayFab Multiplayer Features

      • PlayFab Multiplayer Features: Servers card image

        Servers

        Dynamically scale custom multiplayer servers.

        Overview

        Quickstart

      • PlayFab Multiplayer Features: Matchmaking card image

        Matchmaking

        Build matchmaking into your game.

        Overview

        Quickstart

        Tutorials

      • PlayFab Multiplayer Features: Party card image

        Party

        Add real-time networking and chat into your game.

        Overview

      • PlayFab Multiplayer Features: Photon card image

        Photon

        Connect player devices peer-to-peer.

        Overview

        Quickstart

    • Analytics
      • PlayFab Analytics Features

      • PlayFab Analytics Features: Metrics card image

        Metrics

        Evaluate your game’s performance through the lens of the top metrics used across the industry, pre-calculated for you daily. Compare your performance against benchmarks for other titles in your genre.

        Overview

        Quickstart

        Tutorials

      • PlayFab Analytics Features: Reports card image

        Reports

        Review summaries of your game’s daily and monthly performance through auto-generated reports that can be viewed in Game Manager and downloaded or delivered to your inbox daily.

        Overview

        Quickstart

        Tutorials

      • PlayFab Analytics Features: A/B Testing card image

        A/B Testing

        A/B testing is a technique for running experiments to determine the optimal setting for a particular variable.

        Overview

        Quickstart

        Tutorials

      • PlayFab Analytics Features: Segmentation card image

        Segmentation

        Player segmentation allows you to define automated groupings of players. Perform actions when segment membership changes for a player or for all the players in a segment.

        Overview

        Quickstart

        Tutorials

    • Insights
      • PlayFab Insights Features

      • PlayFab Insights Features: Explorer card image

        Explorer

        Discover insights in your data from Game Manager using the Explorer feature. Whether you're an expert or brand new to authoring queries, Explorer is for you.

        Overview

        Quickstart

        Tutorials

      • PlayFab Insights Features: Schemas card image

        Schemas

        Familiarize yourself with the data and data products available out-of-the-box in Insights for use in your analysis.

        Overview

        Quickstart

        Tutorials

    • Engagement
      • PlayFab Engagement Features

      • PlayFab Engagement Features: Push Notifications card image

        Push Notifications

        Push notifications give developers a channel to send immediate, customized messages to their players' home screens. Using PlayFab's push feature, developers may send unlimited push notifications to any number of devices completely free of charge.

        Overview

        Quickstart

        Tutorials

      • PlayFab Engagement Features: Emails card image

        Emails

        Email messaging allows you to send customized emails to players on a prearranged schedule, PlayStream event rule, or by calling an API. Emails are fully customizable, with HTML templates which can include player profile properties.

        Overview

        Quickstart

        Tutorials

      • PlayFab Engagement Features: News card image

        News

        Title News is a mechanism for broadcasting news updates to your player base. It can be used to inform users of upcoming events, share release notes for a recent update, or disseminate any other information you want your players to have.

        Overview

        Quickstart

    • SDKs
      • PlayFab SDKs

      • PlayFab SDKs: SDK generator card image

        SDK Generator

        SDK

        Quickstart

      • PlayFab SDKs: ActionScript card image

        ActionScript

        SDK

        Quickstart

      • PlayFab SDKs: Android Studio card image

        Android Studio Project (Java)

        SDK

      • PlayFab SDKs: C# card image

        C#

        SDK

        Quickstart

      • PlayFab SDKs: Cocos2D-x card image

        Cocos2D-x

        SDK

        Quickstart

      • PlayFab SDKs: Java card image

        Java

        SDK

        Quickstart

      • PlayFab SDKs: JavaScript card image

        JavaScript

        SDK

        Quickstart

      • PlayFab SDKs: Lua card image

        Lua

        SDK

        Quickstart - Corona

        Quickstart - Defold

      • PlayFab SDKs: NodeJS card image

        NodeJS

        SDK

        Quickstart

      • PlayFab SDKs: Objective-C card image

        Objective-C

        SDK

        Quickstart

      • PlayFab SDKs: Phaser.io card image

        Phaser.io (Javascript)

        SDK

      • PlayFab SDKs: PHP card image

        PHP

        SDK

        Quickstart

      • PlayFab SDKs: Postman card image

        Postman

        SDK

        Quickstart

      • PlayFab SDKs: Python card image

        Python

        SDK

        Quickstart

      • PlayFab SDKs: Unity3D card image

        Unity3D

        SDK

        Quickstart

      • PlayFab SDKs: Unreal Engine card image

        Unreal Engine

        SDK

        Quickstart

        Upgrade Tutorial

      • PlayFab SDKs: Xamarin card image

        Xamarin (C#)

        SDK

        Quickstart

      • PlayFab SDKs: PlayFab CPP card image

        PlayFab CPP

        SDK

        Quickstart - Linux

        Quickstart - Windows

        Quickstart - Xbox One

  • Previous Version Docs
  • Blog
  • Contribute
  • Privacy & Cookies
  • Terms of Use
  • Site Feedback
  • Trademarks
  • Previous Version Docs
  • Blog
  • Contribute
  • Privacy & Cookies
  • Terms of Use
  • Site Feedback
  • Trademarks