Method: accounts.apps.list

Belirtilen AdMob hesabı altındaki uygulamaları listeleyin.

HTTP isteği

GET https://admob.googleapis.com/v1/{parent=accounts/*}/apps

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. Uygulamaların listeleneceği hesabın kaynak adı. Örnek: accounts/pub-9876543210987654

Sorgu parametreleri

Parametreler
pageSize

integer

Döndürülecek maksimum uygulama sayısı. Belirtilmezse veya 0 ise en fazla 10.000 uygulama döndürülür. Maksimum değer 20.000'dir; 20.000'in üzerindeki değerler 20.000'e zorlanır.

pageToken

string

Son ListAppsResponse tarafından döndürülen değer; bunun önceki bir apps.list çağrısının devamı olduğunu ve sistemin sonraki veri sayfasını döndürmesi gerektiğini belirtir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Uygulama listesi isteğinin yanıtı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "apps": [
    {
      object (App)
    }
  ],
  "nextPageToken": string
}
Alanlar
apps[]

object (App)

İstenen hesap için oluşturulan uygulamalar.

nextPageToken

string

Boş değilse istek için daha fazla uygulama olabileceğini belirtir; bu değer yeni bir ListAppsRequest içinde iletilmelidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/admob.readonly

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.

Uygulama

Belirli bir platform (ör. Android veya iOS) için bir AdMob uygulamasını açıklar.

JSON gösterimi
{
  "name": string,
  "appId": string,
  "platform": string,
  "manualAppInfo": {
    object (ManualAppInfo)
  },
  "linkedAppInfo": {
    object (LinkedAppInfo)
  },
  "appApprovalState": enum (AppApprovalState)
}
Alanlar
name

string

Bu uygulama için kaynak adı. Biçim: accounts/{publisherId}/apps/{uygulama_kimligi_parçasi} Örnek: accounts/pub-9876543210987654/apps/0123456789

appId

string

AdMob SDK'sı ile entegrasyon için kullanılabilen uygulamanın harici olarak görünür kimliği. Bu, salt okunur bir özelliktir. Örnek: ca-app-pub-9876543210987654~0123456789

platform

string

Uygulamanın platformunu açıklar. "IOS" ile sınırlı ve "ANDROID".

manualAppInfo

object (ManualAppInfo)

Herhangi bir uygulama mağazasına bağlı olmayan bir uygulamanın bilgileri.

Bir uygulama bağlandıktan sonra bu bilgiler geri alınabilir. Uygulama oluşturulduktan sonra adı belirtilmezse yer tutucu ad kullanılır.

linkedAppInfo

object (LinkedAppInfo)

Sabit. Bir uygulama mağazasına bağlı bir uygulamanın bilgileri.

Bu alan yalnızca uygulama bir uygulama mağazasına bağlıysa bulunur.

appApprovalState

enum (AppApprovalState)

Yalnızca çıkış. Uygulamanın onay durumu. Alan salt okunurdur.

ManualAppInfo

Bir uygulama mağazasına (ör. Google Play, App Store) bağlı olmayan manuel uygulamalar hakkında sağlanan bilgiler.

JSON gösterimi
{
  "displayName": string
}
Alanlar
displayName

string

Uygulamanın, kullanıcı tarafından sağlanan, AdMob kullanıcı arayüzünde gösterilen görünen adı. İzin verilen maksimum uzunluk 80 karakterdir.

LinkedAppInfo

Uygulama bir uygulama mağazasına bağlıysa uygulama mağazasından alınan bilgiler.

JSON gösterimi
{
  "appStoreId": string,
  "displayName": string
}
Alanlar
appStoreId

string

Uygulamanın uygulama mağazası kimliği; Yalnızca uygulama bir uygulama mağazasına bağlı olduğunda gösterilir.

Uygulama Google Play Store'a eklenirse bu, uygulamanın uygulama kimliği olur. Örneğin: "com.example.uygulamam". https://developer.android.com/studio/build/application-id adresine bakın.

Uygulama Apple App Store'a eklenirse bu, uygulama mağazası kimliği olur. Örneğin: "105169111".

Uygulama mağazası kimliğinin ayarlanmasının, geri alınamayacak bir işlem olarak kabul edildiğini unutmayın. Bir uygulama bağlandıktan sonra, kaldırılamaz.

displayName

string

Yalnızca çıkış. Uygulama mağazasında göründüğü şekliyle uygulamanın görünen adı. Bu, yalnızca çıkış amaçlı bir alandır ve uygulama mağazada bulunamazsa boş olabilir.

AppApprovalState

Bir mobil uygulama için uygulama onayı durumu.

Sıralamalar
APP_APPROVAL_STATE_UNSPECIFIED Ayarlanmamış bir alan için varsayılan değerdir. Kullanmayın.
ACTION_REQUIRED Uygulamanın onaylanması için kullanıcının ek işlem yapması gerekiyor. Ayrıntılar ve sonraki adımlar için lütfen https://support.google.com/admob/answer/10564477 adresini ziyaret edin.
IN_REVIEW Uygulama incelenmeyi bekliyor.
APPROVED Uygulama onaylandı ve reklam yayınlayabilir.