Version: 2018.4
Facebook
Player settings for the Facebook platform

Comenzar con el desarrollo de Facebook

¿Cuál es el objetivo de compilación de Facebook?

El objetivo de compilación de Facebook facilita la publicación de juegos de Unity en Facebook y el uso de la funcionalidad de Facebook en sus juegos. Utilizando el objetivo de compilación de Facebook, puede compilar su contenido como reproductor WebGL, que luego puede publicar en facebook.com, o como un player nativo personalizado Windows Standalone, que puede publicar en el clienteFacebook Gameroom.

Cuando se selecciona el objetivo de compilación de Facebook, automáticamente tiene acceso al SDK de Facebook en sus scripts, lo que le permite interactuar con Facebook y acceder a sus funciones sociales.

Publicando su juego en Facebook

Configuración

To publish your game to Facebook, you first need to create a new App on the Facebook developer page. Once completed, this will give you an AppID, which you should paste into your Facebook Player settings. Now, you can get an Upload access token from Facebook, on your app configuration page, under the Web Hosting tab. Also paste this into your Facebook Player settings. This will allow you to upload your game to Facebook directly from the Unity Editor.

Construyendo

Acceda a la Configuración de compilación de Facebook a través del cuadro de diálogo Build Settings (menú: File > Build Settings…). En el cuadro de diálogo, seleccione Facebook de la lista Platform.

Aquí puede elegir crear su contenido como WebGL o como Windows Standalone para Gameroom. Si planea subir su juego, elija Package build for uploading, que genera un paquete comprimido, que puede cargarse en Facebook.

Después de hacer una compilación, el botón Upload last build to Facebook estará disponible. Si ha configurado correctamente su token de acceso a AppID y Upload, puede hacer clic en este botón para cargar su compilación en Facebook. El campo Enter Comment for upload le permite especificar un comentario opcional para identificar su compilación.

Una vez que haya cargado una compilación en Facebook, aparecerá en la página de configuración de su aplicación en Facebook, en la pestaña Web Hosting. Aquí puede optar por llevar su compilación a la producción o realizar implementaciones parciales en porcentajes más pequeños de sus usuarios.

Usando el SDK de Facebook

When the Facebook build target is active, you can use the Facebook SDK in your scripts. This lets you share content on Facebook, track analytics events, use Facebook Payments and more. For more information on how to use the SDK, see Facebook’s documentation.

Select which version of the SDK you want to use in the Unity Editor’s Facebook Player settings (click the Player Settings button in the Build Settings window, or select menu: Edit > Project Settings, then select the Player category). These settings show all the versions that Facebook has made available for your version of Unity.

Uso de un SDK de Facebook personalizado

Si desea utilizar una compilación diferente del SDK de Facebook que la incluida por Unity de forma predeterminada, puede hacerlo, siempre que sea al menos la versión 7.9.1 (por lo tanto, es compatible con el objetivo de compilación de Facebook). Simplemente descargue una compilación del SDK de Facebook y suéltelo en su carpeta de assets. Unity detectará esto y deshabilitará el SDK incorporado. Esto le permitirá usar el SDK de Facebook fuera del objetivo de compilación de Facebook, que desea utilizar las funciones de Facebook en otras plataformas que admite Facebook.



Facebook
Player settings for the Facebook platform