# Início rápido do SDK do Unity

Comece a usar o SDK do Unity da Pushwoosh com este exemplo rápido e simples.

## Pré-requisitos

Para integrar o SDK do Unity da Pushwoosh em seu aplicativo, você precisará do seguinte:

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

## Baixe o projeto de exemplo

Clone o repositório do projeto de exemplo:

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

## Configure o projeto

Abra **Assets/Scripts/PushNotificator.cs** e defina os valores de inicialização da Pushwoosh:

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

Substitua os valores `ApplicationCode` e `FcmProjectNumber` pelo seu **Código de Aplicativo Pushwoosh** e **Número do Projeto Firebase**.

### iOS

###### 1. Defina o Bundle Identifier

No Unity, vá para **Edit > Project Settings > Player > iOS > Other Settings** e defina o **Bundle Identifier** para o ID do seu pacote (por exemplo, `com.example.pushwoosh`).

###### 2. Compile e instale as dependências

Compile o projeto iOS a partir do Unity. Em seguida, navegue até o diretório do projeto Xcode gerado e instale as dependências do CocoaPods:

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

###### 3. Defina o Token da API

Abra o arquivo **ios/Unity-iPhone.xcworkspace** no Xcode.
No seu `Info.plist`, adicione o [Token da API de Dispositivo Pushwoosh](/pt/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. Defina o nome do pacote

No Unity, vá para **Edit > Project Settings > Player > Android > Other Settings** e defina o **Package Name** para o nome do pacote do seu aplicativo (por exemplo, `com.example.pushwoosh`).

###### 2. Adicione o google-services.json

Copie seu arquivo `google-services.json` para o diretório **Assets** em seu projeto Unity.

###### 3. Defina o Token da API

No seu `Assets/Plugins/Android/AndroidManifest.xml`, adicione o [Token da API de Dispositivo Pushwoosh](/pt/developer/api-reference/api-access-token/#device-api-token) dentro da tag `<application>`:

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

<Aside type="caution">
Certifique-se de dar ao token acesso ao aplicativo correto em seu Painel de Controle Pushwoosh. [Saiba mais](/pt/developer/api-reference/api-access-token/#edit-token)
</Aside>

## Execute o projeto

1. Compile e execute o projeto.
2. Toque no botão **Registrar para notificações push**.
3. Conceda permissão para notificações push. O dispositivo será registrado na Pushwoosh.

## Envie uma notificação push

Vá para o Painel de Controle da Pushwoosh e [envie uma notificação push](/pt/product/messaging-channels/push-notifications/send-push-notifications/one-time-push) para o seu dispositivo registrado.