Konfigurowanie abonamentu freemium

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

Abonament freemium umożliwia deweloperom aplikacji bezpłatne korzystanie z planu taryfowego przez okres, który zależy od wykorzystania, czasu trwania lub obu tych czynników. Możesz skonfigurować abonament freemium dla dowolnego typu planu taryfowego z wyjątkiem powiadomień z możliwością dostosowania.

Konfigurowanie abonamentu freemium za pomocą interfejsu

Skonfiguruj abonament freemium dla planu taryfowego zgodnie z opisem poniżej.

Edge

Aby skonfigurować abonament freemium za pomocą interfejsu Edge podczas tworzenia lub edycji planu taryfowego, wybierz dowolny typ planu taryfowego (z wyjątkiem powiadomień z możliwością dostosowania) i w sekcji Freemium włącz abonament freemium oraz wybierz jedną z tych opcji:

  • Oferta według wykorzystania (liczba wywołań interfejsu API)
  • Oferta według okresu
  • W zależności od tego, co nastąpi wcześniej

W zależności od wyboru skonfiguruj jedno lub oba z tych pól:

Pole Opis
Wykorzystanie w ramach freemium (wywołania interfejsu API) Uwaga: to pole jest wymagane, jeśli wybierzesz opcję Oferta według ilości lub W zależności od tego, co nastąpi wcześniej.

Liczba transakcji (lub wartość powiązana z atrybutem niestandardowym zarejestrowanym w zasadach rejestrowania transakcji), za które deweloperzy nie są obciążani. Wielkość jest mierzona w przypadku usługi API.

Okres freemium Uwaga: to pole jest wymagane, jeśli wybierzesz opcję Oferta według czasu trwania lub W zależności od tego, co nastąpi wcześniej.

Przedział czasu, w którym deweloperzy nie są obciążani. Na przykład 30 dni. Określ liczbę i jednostkę (dzień, tydzień lub miesiąc).

Classic Edge (Private Cloud)

Aby skonfigurować abonament freemium za pomocą interfejsu Classic Edge:

  1. Kliknij kartę Freemium.

  2. Podaj te informacje:
    Pole Opis
    Pakiet freemium?

    Długość bezpłatnego okresu. Wybierz jeden z tych przycisków opcji:

    • Według ilości. Bezpłatny okres zależy od ilości określonej w polu Wielkość field.
    • Według czasu trwania. Bezpłatny okres zależy od przedziału czasu określonego w polu Czas trwania freemium.
    • W zależności od tego, co nastąpi wcześniej. Bezpłatny okres kończy się, gdy zostanie osiągnięta ilość w polu Wielkość lub przedział czasu w polu Czas trwania freemium – w zależności od tego, co nastąpi wcześniej.
    • Nie. To nie jest abonament freemium. Jest to ustawienie domyślne.
    Wielkość freemium

    Liczba transakcji (lub wielkość powiązana z atrybutem niestandardowym zarejestrowanym w zasadach rejestrowania transakcji), za które deweloperzy są obciążani. Wielkość jest mierzona we wszystkich usługach w pakiecie API. Wpisz numer woluminu, np. 5000. Oznacza to, że gdy deweloperzy zaczną korzystać z abonamentu, nie będą obciążani za pierwsze 5000 transakcji (ani za pierwsze 5000 użyć elementu powiązanego z atrybutem niestandardowym). To pole jest włączone tylko wtedy, gdy w polu „Pakiet freemium?” wybierzesz opcję „Według ilości” lub „W zależności od tego, co nastąpi wcześniej”.

    Czas trwania freemium

    Przedział czasu, w którym deweloperzy nie są obciążani. Wpisz liczbę i wybierz okres, np. 1 miesiąc. Oznacza to, że deweloperzy nie będą obciążani przez 1 miesiąc od daty rozpoczęcia zakupionego abonamentu. To pole jest włączone tylko wtedy, gdy w polu „Pakiet freemium ?” wybierzesz opcję „Według czasu trwania” lub „W zależności od tego, co nastąpi wcześniej”.

Konfigurowanie abonamentu freemium w planie taryfowym za pomocą interfejsu API

Abonament freemium możesz dodać podczas tworzenia lub aktualizowania planu taryfowego. Właściwości freemium określasz w treści żądania.

Na przykład to żądanie tworzy standardowy plan taryfowy z 30-dniowym okresem freemium. (Specyfikacje związane z freemium są wyróżnione).

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Simple rate plan",
     "currency": {
      "id" : "usd"
     },
     "description": "Simple rate plan",
     "displayName" : "Simple rate plan",
     "freemiumDuration": "30",
     "freemiumDurationType": "DAY",
     "monetizationPackage": {
      "id": "location_package"
     },
     "organization": {
      "id": "{org_name}
     },
     "published": "true",
     "ratePlanDetails": [
     {
      …
      }
      ],
     "startDate": "2013-09-15",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location_package/rate-plans" \
-u email:password

Aby określić ilość w ramach freemium (np. liczbę transakcji obejmujących pakiet API lub wielkość powiązaną z atrybutem niestandardowym zarejestrowanym w zasadach rejestrowania transakcji ), określ ją jako liczbę jednostek freemium. Na przykład to przypisanie właściwości określa, że freemium jest oparte na 5000 jednostek freemium:

"freemiumUnit": "5000"

Pełną listę opcji planu taryfowego znajdziesz w artykule Ustawienia konfiguracji planu taryfowego.