- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Uygulama
- ManualAppInfo
- LinkedAppInfo
- AppApprovalState
- Örnekler
- Deneyin.
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 |
Zorunlu. Uygulamaların listeleneceği hesabın kaynak adı. Örnek: accounts/pub-9876543210987654 |
Sorgu parametreleri
Parametreler | |
---|---|
pageSize |
Döndürülecek maksimum uygulama sayısı. Belirtilmemişse 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 |
Son |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Uygulama listesi isteği için yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"apps": [
{
object ( |
Alanlar | |
---|---|
apps[] |
İstenen hesap için sonuçta elde edilen uygulamalar. |
nextPageToken |
Boş değilse, istek için daha fazla uygulama olabileceğini belirtir. Bu değer, yeni bir |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/admob.readonly
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.
Uygulama
Belirli bir platform (Örneğin: Android veya iOS) için bir AdMob uygulamasını tanımlar.
JSON gösterimi |
---|
{ "name": string, "appId": string, "platform": string, "manualAppInfo": { object ( |
Alanlar | |
---|---|
name |
Bu uygulamanın kaynak adı. Biçim: accounts/{publisherId}/apps/{app_id_segment} Örnek: accounts/pub-9876543210987654/apps/0123456789 |
appId |
Uygulamanın AdMob SDK'sı ile entegrasyon için kullanılabilecek harici olarak görülebilen kimliği. Bu, salt okunur bir özelliktir. Örnek: ca-app-pub-9876543210987654~0123456789 |
platform |
Uygulamanın platformunu tanımlar. "IOS" ve "ANDROID" ile sınırlıdır. |
manualAppInfo |
Herhangi bir uygulama mağazasına bağlı olmayan bir uygulamaya ait bilgiler. Bir uygulama bağlandıktan sonra bu bilgiler yine alınabilir. Oluşturulduktan sonra uygulama için herhangi bir ad sağlanmazsa yer tutucu bir ad kullanılır. |
linkedAppInfo |
Sabit. Bir uygulama mağazasına bağlı uygulamayla ilgili bilgiler. Bu alan yalnızca uygulama bir uygulama mağazasına bağlıysa gösterilir. |
appApprovalState |
Yalnızca çıkış. Uygulamanın onay durumu. Bu alan salt okunurdur. |
ManualAppInfo
Bir uygulama mağazasına bağlı olmayan manuel uygulamalar (ör. Google Play, App Store) için sağlanan bilgiler.
JSON gösterimi |
---|
{ "displayName": string } |
Alanlar | |
---|---|
displayName |
Uygulamanın, AdMob kullanıcı arayüzünde gösterilen ve kullanıcı tarafından sağlanan 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 |
Uygulamanın uygulama mağazası kimliği. Bu kimlik, yalnızca uygulama bir uygulama mağazasına bağlıysa gösterilir. Uygulama Google Play Store'a eklenirse 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 uygulama mağazası kimliği olur. Örneğin: "105169111". Uygulama mağazası kimliği ayarlamanın geri alınamaz bir işlem olarak kabul edildiğini unutmayın. Bir uygulama bağlandıktan sonra bağlantısı kaldırılamaz. |
displayName |
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ğer. 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 sayfasını inceleyin. |
IN_REVIEW |
Uygulama incelenmeyi bekliyor. |
APPROVED |
Uygulama onaylanmıştır ve reklam yayınlayabilir. |