# Inicio rápido del SDK de Unity

Comience a usar el SDK de Unity de Pushwoosh con este ejemplo rápido y sencillo.

## Prerrequisitos

Para integrar el SDK de Unity de Pushwoosh en su aplicación, necesitará lo siguiente:

<TranslatedFragment id="prerequisites-plugins-unity" />

## Descargar el proyecto de ejemplo

Clone el repositorio del proyecto de ejemplo:

```bash
git clone https://github.com/Pushwoosh/pushwoosh-unity-sample.git
```

## Configurar el proyecto

Abra **Assets/Scripts/PushNotificator.cs** y establezca los valores de inicialización de Pushwoosh:

```csharp title="Assets/Scripts/PushNotificator.cs"
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";
Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";
```

Reemplace los valores de `ApplicationCode` y `FcmProjectNumber` con su **Código de Aplicación de Pushwoosh** y su **Número de Proyecto de Firebase**.

### iOS

###### 1. Establecer el Bundle Identifier

En Unity, vaya a **Edit > Project Settings > Player > iOS > Other Settings** y establezca el **Bundle Identifier** con el ID de su paquete (por ejemplo, `com.example.pushwoosh`).

###### 2. Compilar e instalar dependencias

Compile el proyecto de iOS desde Unity. Luego, navegue al directorio del proyecto de Xcode generado e instale las dependencias de CocoaPods:

```bash
cd ios && pod install
```

###### 3. Establecer el API Token

Abra el archivo **ios/Unity-iPhone.xcworkspace** en Xcode.
En su `Info.plist`, agregue el [Device API Token de Pushwoosh](/es/developer/api-reference/api-access-token/#device-api-token):

```xml title="Info.plist"
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
```

### Android

###### 1. Establecer el nombre del paquete

En Unity, vaya a **Edit > Project Settings > Player > Android > Other Settings** y establezca el **Package Name** con el nombre del paquete de su aplicación (por ejemplo, `com.example.pushwoosh`).

###### 2. Agregar google-services.json

Copie su archivo `google-services.json` al directorio **Assets** en su proyecto de Unity.

###### 3. Establecer el API Token

En su `Assets/Plugins/Android/AndroidManifest.xml`, agregue el [Device API Token de Pushwoosh](/es/developer/api-reference/api-access-token/#device-api-token) dentro de la etiqueta `<application>`:

```xml title="AndroidManifest.xml"
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_DEVICE_API_TOKEN__" />
```

<Aside type="caution">
Asegúrese de dar al token acceso a la aplicación correcta en su Panel de Control de Pushwoosh. [Aprenda más](/es/developer/api-reference/api-access-token/#edit-token)
</Aside>

## Ejecutar el proyecto

1. Compile y ejecute el proyecto.
2. Pulse el botón **Register for push notifications**.
3. Conceda permiso para las notificaciones push. El dispositivo se registrará en Pushwoosh.

## Enviar una notificación push

Vaya al Panel de Control de Pushwoosh y [envíe una notificación push](/es/product/messaging-channels/push-notifications/send-push-notifications/one-time-push) a su dispositivo registrado.