

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>

Vous pouvez utiliser la console Device Farm AWS Command Line Interface (AWS CLI) ou l'API Device Farm pour acheter un emplacement pour appareil.

## Acheter des emplacements pour appareils (console)
<a name="how-to-purchase-device-slots-console"></a>

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 **Acheter et gérer les emplacements d'appareils**, vous pouvez créer votre propre package personnalisé en choisissant le nombre d'emplacements pour les **tests automatisés** et les appareils **d'accès à distance** que vous souhaitez acheter. Spécifiez le montant des créneaux pour la période de facturation en cours et pour la période suivante.

   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 d'achat et de gestion des emplacements pour appareils sur la console Device Farm\]](http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/images/aws-device-farm-console-device-slots-menu.png)

1. Choisissez **Purchase (Acheter)**. Une fenêtre de **confirmation d'achat** s'affichera. Vérifiez les informations, 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-purchase-confirm.png)


Sur la page **Acheter et gérer les emplacements pour appareils**, vous pouvez voir le nombre d'emplacements dont vous disposez actuellement. Si vous avez augmenté ou diminué le nombre d'emplacements, le nombre d'emplacements dont vous disposerez un mois après la date de votre modification s'affiche.

## Achetez un emplacement pour appareil (AWS CLI)
<a name="how-to-purchase-device-slots-cli"></a>

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).

## Acheter un emplacement pour appareil (API)
<a name="how-to-purchase-device-slots-api"></a>

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 commande 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)commandes [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).

# Annulation d'un emplacement d'appareil dans Device Farm
<a name="how-to-cancel-device-slots"></a>

Vous pouvez annuler le nombre d'emplacements pour les appareils à la fois pour les tests automatisés et pour l'accès à distance. Pour obtenir des instructions, consultez l'une des sections suivantes. Le montant débité sur votre compte pour le prochain cycle de facturation sera indiqué sous le champ de la période de facturation.

Pour plus d'informations sur les emplacements pour appareils, consultez[Acheter un emplacement pour appareil dans Device Farm](how-to-purchase-device-slots.md).

## Annuler un emplacement pour un appareil (console)
<a name="how-to-cancel-device-slots-console"></a>

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 **Acheter et gérer des emplacements pour appareils**, vous pouvez réduire le nombre d'emplacements pour appareils à la fois pour les tests automatisés et pour l'accès à distance en diminuant la valeur sous **Période de facturation suivante**. Le montant débité sur votre compte pour le prochain cycle de facturation sera indiqué sous le champ de la période de facturation.

1. Choisissez **Enregistrer**. Une fenêtre de **confirmation des modifications** s'affichera. Vérifiez les informations, puis choisissez **Confirmer** pour terminer la transaction.

## Annuler un emplacement de périphérique (AWS CLI)
<a name="how-to-cancel-device-slots-cli"></a>

Vous pouvez exécuter la **renew-offering** commande pour modifier le nombre d'appareils pour le prochain cycle de facturation.

## Annuler un emplacement de terminal (API)
<a name="how-to-cancel-device-slots-api"></a>

Appelez l'[RenewOffering](https://docs.aws.amazon.com/cli/latest/reference/devicefarm/renew-offering.html)opération pour modifier le nombre d'appareils sur votre compte.