Method: accounts.apps.list

Belirtilen AdMob hesabı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 ListAppsResponse çağrısının devamı olduğunu ve sistemin verilerin sonraki sayfasını döndürmesi gerektiğini belirtir.apps.list

İstek metni

İstek metni boş olmalıdır.

Yanıt metni

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 sonuç olarak elde edilen uygulamalar.

nextPageToken

string

Boş değilse istek için daha fazla uygulama olabileceğini gösterir. 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 sayfasına bakın.

Uygulama

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

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

string

Bu uygulamanın kaynak adı. Biçim: accounts/{publisherId}/apps/{app_id_fragment} Örnek: accounts/pub-9876543210987654/apps/0123456789

appId

string

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

platform

string

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

manualAppInfo

object (ManualAppInfo)

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

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

linkedAppInfo

object (LinkedAppInfo)

Değişmez. Bir uygulama mağazasına bağlı olan 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. Bu alan salt okunurdur.

ManualAppInfo

Uygulama mağazasına (ör. Google Play, App Store) bağlı olmayan manuel uygulamalar için sağlanan bilgiler.

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

string

AdMob kullanıcı arayüzünde gösterilen ve kullanıcı tarafından sağlanan uygulamanın 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ıysa bulunur.

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

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

Uygulama mağazası kimliğinin ayarlanmasının geri alınamaz bir işlem olduğunu unutmayın. Bağlanan uygulamaların bağlantısı kaldırılamaz.

displayName

string

Yalnızca çıkış. Uygulama mağazasında görünen uygulama adı. Bu alan yalnızca çıkış alanıdır ve uygulama mağazada bulunamıyorsa boş olabilir.

AppApprovalState

Mobil uygulama için uygulama onayı durumları.

Sıralamalar
APP_APPROVAL_STATE_UNSPECIFIED Ayarlanmamış bir alanın varsayılan değeri. 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.