

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Acquisto di uno slot per dispositivi in Device Farm
<a name="how-to-purchase-device-slots"></a>

Device Farm offre due metodi di fatturazione per i test sui dispositivi mobili pubblici: misurati e illimitati. Con la fatturazione a consumo, si basa sui minuti utilizzati dal dispositivo. pay-as-you-go [Per ulteriori informazioni sui pay-as-you-go prezzi a consumo, visita questa pagina: pricing/. https://aws.amazon.com/device-farm/](https://aws.amazon.com/device-farm/pricing/) Con la fatturazione illimitata, puoi riservare la presenza simultanea dei dispositivi tramite gli slot per dispositivi, che vengono fatturati a una tariffa mensile fissa. Questa pagina riguarda la fatturazione illimitata basata sugli slot del dispositivo.

Gli slot dei dispositivi corrispondono alla concorrenza in Device Farm, determinando il numero di test job (dispositivi) o sessioni di accesso remoto che è possibile eseguire contemporaneamente con una fatturazione illimitata. Gli slot dei dispositivi sono specifici per il tipo di test (test automatizzato o accesso remoto) e per la piattaforma del dispositivo (Android o iOS). Gli slot non sono legati a nessuna marca o modello di dispositivo specifico. È possibile utilizzare la console Device Farm, AWS Command Line Interface (AWS CLI) o l'API Device Farm per acquistare slot per dispositivi.

## Acquista slot per dispositivi
<a name="how-to-purchase-device-slots-methods"></a>

------
#### [ Console ]

1. Accedere alla console Device Farm all'indirizzo [https://console.aws.amazon.com/devicefarm.](https://console.aws.amazon.com/devicefarm)

1. **Nel pannello di navigazione, scegli **Mobile Device Testing, quindi scegli Device** slots.**

1. Nella pagina **Slot per dispositivi**, puoi scegliere il numero di slot per dispositivi di **test automatici** e **accesso remoto** per piattaforma che desideri acquistare. Specificate il numero di slot nella colonna **Slot desiderati**.

   Quando modifichi l'importo degli slot, il testo si aggiorna dinamicamente con l'importo di fatturazione. Per ulteriori informazioni, consulta i [prezzi di AWS Device Farm](https://aws.amazon.com/device-farm/pricing/).
**Importante**  
Se modifichi il numero di slot per dispositivi ma visualizzi il messaggio «**Contattaci**» o «**Contattaci per l'acquisto**», significa che il tuo AWS account non è ancora autorizzato ad acquistare il numero di slot per dispositivi che hai richiesto.  
Queste opzioni richiedono di inviare un'e-mail al team di supporto di Device Farm. Nell'e-mail, specifica il numero di ogni tipo di dispositivo che desideri acquistare e per quale ciclo di fatturazione.
**Nota**  
Le modifiche agli slot dei dispositivi si applicano all'intero account e riguardano tutti i progetti.  
![Pagina degli slot per dispositivi sulla console Device Farm](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/aws-device-farm-console-device-slots-default-view.png)

1. Scegliere **Purchase (Acquista)**. Apparirà una finestra di **conferma dell'acquisto**. Controlla le informazioni. Quando sei pronto, digita **confirm** e scegli **Conferma** per completare la transazione.

![Pagina di conferma dell'acquisto sulla console Device Farm](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/aws-device-farm-console-device-slots-purchase-confirm.png)


Nella pagina **Device slot**, puoi vedere il numero di slot per dispositivi di cui disponi attualmente, nonché il numero di slot per dispositivi di cui avrai a disposizione per il prossimo periodo di fatturazione.

------
#### [ AWS CLI ]

Per acquistare l'offerta, è possibile eseguire il comando **purchase-offering**.

Per elencare le impostazioni del tuo account Device Farm, incluso il numero massimo di slot per dispositivi che puoi acquistare e il numero di minuti di prova gratuiti rimanenti, esegui il **get-account-settings** comando. L'output sarà simile al seguente:

```
{
    "accountSettings": {
        "maxSlots": {
            "{{GUID}}": 1,
            "{{GUID}}": 1,
            "{{GUID}}": 1,
            "{{GUID}}": 1
        },
        "unmeteredRemoteAccessDevices": {
            "ANDROID": 0,
            "IOS": 0
        },
        "maxJobTimeoutMinutes": 150,
        "trialMinutes": {
            "total": 1000.0,
            "remaining": 954.1
        },
        "defaultJobTimeoutMinutes": 150,
        "awsAccountNumber": "{{AWS-ACCOUNT-NUMBER}}",
        "unmeteredDevices": {
            "ANDROID": 0,
            "IOS": 0
        }
    }
}
```

Per visualizzare l'elenco delle offerte disponibili di slot per i dispositivi, eseguire il comando **list-offerings**. Verrà visualizzato un output simile al seguente:

```
{
    "offerings": [
        {
            "recurringCharges": [
                {
                    "cost": {
                        "amount": 250.0,
                        "currencyCode": "USD"
                    },
                    "frequency": "MONTHLY"
                }
            ],
            "platform": "IOS",
            "type": "RECURRING",
            "id": "{{GUID}}",
            "description": "iOS Unmetered Device Slot"
        },
        {
            "recurringCharges": [
                {
                    "cost": {
                        "amount": 250.0,
                        "currencyCode": "USD"
                    },
                    "frequency": "MONTHLY"
                }
            ],
            "platform": "ANDROID",
            "type": "RECURRING",
            "id": "{{GUID}}",
            "description": "Android Unmetered Device Slot"
        },
        {
            "recurringCharges": [
                {
                    "cost": {
                        "amount": 250.0,
                        "currencyCode": "USD"
                    },
                    "frequency": "MONTHLY"
                }
            ],
            "platform": "ANDROID",
            "type": "RECURRING",
            "id": "{{GUID}}",
            "description": "Android Remote Access Unmetered Device Slot"
        },
        {
            "recurringCharges": [
                {
                    "cost": {
                        "amount": 250.0,
                        "currencyCode": "USD"
                    },
                    "frequency": "MONTHLY"
                }
            ],
            "platform": "IOS",
            "type": "RECURRING",
            "id": "{{GUID}}",
            "description": "iOS Remote Access Unmetered Device Slot"
        }
    ]
}
```

Per elencare le promozioni delle offerte disponibili, esegui il **list-offering-promotions** comando.

**Nota**  
Questo comando restituisce solo le promozioni che non hai ancora acquistato. Quando acquisti uno o più slot offerti tramite una promozione, quella promozione non compare più nei risultati.

Verrà visualizzato un output simile al seguente:

```
{
    "offeringPromotions": [
        {
            "id": "2FREEMONTHS",
            "description": "New device slot customers get 3 months for the price of 1."
        }
    ]
}
```

Per visualizzare lo stato dell'offerta, esegui il comando **get-offering-status**. Verrà visualizzato un output simile al seguente: 

```
{
    "current": {
        "{{GUID}}": {
            "offering": {
                "platform": "IOS",
                "type": "RECURRING",
                "id": "{{GUID}}",
                "description": "iOS Unmetered Device Slot"
            },
            "quantity": 1
        },
        "{{GUID}}": {
            "offering": {
                "platform": "ANDROID",
                "type": "RECURRING",
                "id": "{{GUID}}",
                "description": "Android Unmetered Device Slot"
            },
            "quantity": 1
        }
    },
    "nextPeriod": {
        "{{GUID}}": {
            "effectiveOn": 1459468800.0,
            "offering": {
                "platform": "IOS",
                "type": "RECURRING",
                "id": "{{GUID}}",
                "description": "iOS Unmetered Device Slot"
            },
            "quantity": 1
        },
        "{{GUID}}": {
            "effectiveOn": 1459468800.0,
            "offering": {
                "platform": "ANDROID",
                "type": "RECURRING",
                "id": "{{GUID}}",
                "description": "Android Unmetered Device Slot"
            },
            "quantity": 1
        }
    }
}
```

Per questa funzionalità sono disponibili anche i **list-offering-transactions** comandi **renew-offering** and. Per ulteriori informazioni, consulta [AWS CLI riferimento](cli-ref.md).

------
#### [ API ]

1. Chiama l'[GetAccountSettings](../../latest/APIReference/API_GetAccountSettings.html)operazione per elencare le impostazioni del tuo account.

1. Chiama l'[ListOfferings](../../latest/APIReference/API_ListOfferings.html)operazione per elencare le offerte di slot per dispositivi disponibili.

1. Chiama l'[ListOfferingPromotions](../../latest/APIReference/API_ListOfferingPromotions.html)operazione per elencare le offerte promozionali disponibili.
**Nota**  
Questa operazione restituisce solo le promozioni che non hai ancora acquistato. Quando acquisti uno o più slot offerti tramite una promozione, quella promozione non compare più nei risultati.

1. Chiama l'[PurchaseOffering](../../latest/APIReference/API_PurchaseOffering.html)operazione per acquistare un'offerta.

1. Chiama l'[GetOfferingStatus](../../latest/APIReference/API_GetOfferingStatus.html)operazione per conoscere lo stato dell'offerta.

Per questa funzionalità sono disponibili anche le [ListOfferingTransactions](../../latest/APIReference/API_ListOfferingTransactions.html)operazioni e. [RenewOffering](../../latest/APIReference/API_RenewOffering.html)

Per informazioni sull'utilizzo dell'API Device Farm, vedere[Automazione di Device Farm](api-ref.md).

------