

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Acheter un emplacement pour appareil dans Device Farm
<a name="how-to-purchase-device-slots"></a>

Le parc d'appareils propose deux méthodes de facturation pour les tests sur les appareils mobiles publics : avec compteur et sans compteur. Avec la facturation au compteur, vous vous pay-as-you-go basez sur les minutes passées sur votre appareil. Pour en savoir plus sur les pay-as-you-go tarifs mesurés, rendez-vous ici : [https://aws.amazon.com/device-farm/tarification/](https://aws.amazon.com/device-farm/pricing/). Avec la facturation illimitée, vous pouvez réserver la simultanéité des appareils par le biais des emplacements pour appareils, qui sont facturés à un tarif mensuel forfaitaire. Cette page traite de la facturation illimitée par créneau pour appareils.

Les emplacements d'appareils correspondent à votre simultanéité dans Device Farm, ce qui détermine le nombre de tâches de test (appareils) ou de sessions d'accès à distance que vous pouvez exécuter simultanément avec une facturation illimitée. Les emplacements des appareils sont spécifiques au type de test (test automatisé ou accès à distance) et à la plate-forme de l'appareil (Android ou iOS). Les emplacements ne sont pas liés à une marque ou à un modèle d'appareil spécifique. Vous pouvez utiliser la console Device Farm AWS Command Line Interface (AWS CLI) ou l'API Device Farm pour acheter des emplacements pour appareils.

## Achetez des emplacements pour appareils
<a name="how-to-purchase-device-slots-methods"></a>

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

1. Connectez-vous à la console Device Farm à l'adresse [https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm).

1. Dans le volet de navigation, choisissez **Mobile Device Testing**, puis **Device slots**.

1. Sur la page des **emplacements pour appareils**, vous pouvez choisir le nombre d'emplacements pour appareils de **test automatique** et **d'accès à distance** par plateforme que vous souhaitez acheter. Spécifiez le nombre de créneaux dans la colonne **Créneaux souhaités**.

   Lorsque vous modifiez le montant du créneau, le texte est mis à jour de manière dynamique avec le montant de facturation. Pour plus d'informations, consultez la [tarification d'AWS Device Farm](https://aws.amazon.com/device-farm/pricing/).
**Important**  
**Si vous modifiez le nombre d'emplacements pour appareils mais que vous voyez un message « **Contactez-nous » ou « Contactez-nous pour acheter** », cela signifie que votre AWS compte n'est pas encore approuvé pour acheter le nombre d'emplacements que vous avez demandé.**  
Ces options vous invitent à envoyer un e-mail à l'équipe d'assistance de Device Farm. Dans l'e-mail, indiquez le numéro de chaque type d'appareil que vous souhaitez acheter et pour quel cycle de facturation.
**Note**  
Les modifications apportées aux emplacements des appareils s'appliquent à l'ensemble de votre compte et concernent tous les projets.  
![Page des emplacements de périphériques sur la console Device Farm](http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/images/aws-device-farm-console-device-slots-default-view.png)

1. Choisissez **Purchase (Acheter)**. Une fenêtre de **confirmation d'achat** s'affichera. Passez en revue les informations. Lorsque vous êtes prêt, tapez **confirm** puis choisissez **Confirmer** pour terminer la transaction.

![Page de confirmation d'achat sur la console Device Farm](http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/images/aws-device-farm-console-device-slots-purchase-confirm.png)


Sur la page des **emplacements pour appareils**, vous pouvez voir le nombre d'emplacements dont vous disposez actuellement, ainsi que le nombre d'emplacements pour appareils dont vous disposerez pour votre prochaine période de facturation.

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

Pour acheter l'offre, vous pouvez exécuter la commande **purchase-offering**.

Pour répertorier les paramètres de votre compte Device Farm, y compris le nombre maximum d'emplacements que vous pouvez acheter et le nombre de minutes d'essai gratuites restantes, exécutez la **get-account-settings** commande. Des résultats similaires à ce qui suit s'affichent :

```
{
    "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
        }
    }
}
```

Pour obtenir une liste des offres d'emplacements d'appareils dont vous pouvez bénéficier, exécutez la commande **list-offerings**. Vous devez voir des résultats similaires à ce qui suit :

```
{
    "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"
        }
    ]
}
```

Pour répertorier les offres promotionnelles disponibles, exécutez la **list-offering-promotions** commande.

**Note**  
Cette commande renvoie uniquement les promotions que vous n'avez pas encore achetées. Dès que vous achetez un ou plusieurs emplacements dans n'importe quelle offre en bénéficiant d'une promotion, celle-ci ne s'affiche plus dans les résultats.

Vous devez voir des résultats similaires à ce qui suit :

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

Pour obtenir le statut des offres, exécutez la commande **get-offering-status**. Vous devez voir des résultats similaires à ce qui suit : 

```
{
    "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
        }
    }
}
```

Les **list-offering-transactions** commandes **renew-offering** et sont également disponibles pour cette fonctionnalité. Pour de plus amples informations, veuillez consulter [AWS CLI référence](cli-ref.md).

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

1. Appelez l'[GetAccountSettings](../../latest/APIReference/API_GetAccountSettings.html)opération pour répertorier les paramètres de votre compte.

1. Appelez l'[ListOfferings](../../latest/APIReference/API_ListOfferings.html)opération pour répertorier les offres d'emplacements pour appareils mises à votre disposition.

1. Appelez l'[ListOfferingPromotions](../../latest/APIReference/API_ListOfferingPromotions.html)opération pour répertorier les offres promotionnelles disponibles.
**Note**  
Cette opération renvoie uniquement les promotions que vous n'avez pas encore achetées. Dès que vous achetez un ou plusieurs emplacements en bénéficiant d'une offre promotionnelle, cette promotion ne s'affiche plus dans les résultats.

1. Appelez l'[PurchaseOffering](../../latest/APIReference/API_PurchaseOffering.html)opération pour acheter une offre.

1. Appelez l'[GetOfferingStatus](../../latest/APIReference/API_GetOfferingStatus.html)opération pour connaître le statut de l'offre.

Les [ListOfferingTransactions](../../latest/APIReference/API_ListOfferingTransactions.html)opérations [RenewOffering](../../latest/APIReference/API_RenewOffering.html)et sont également disponibles pour cette fonctionnalité.

Pour plus d'informations sur l'utilisation de l'API Device Farm, consultez[Automatiser Device Farm](api-ref.md).

------