- HTTP isteği
 - Yol parametreleri
 - İstek gövdesi
 - Yanıt metni
 - Yetkilendirme kapsamları
 - CampaignReportSpec
 - Boyut
 - Metrik
 - Örnekler
 - Deneyin.
 
Belirtilen özelliklere göre kampanya raporu oluşturur.
HTTP isteği
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/campaignReport:generate
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
parent | 
                
                   
 Raporun oluşturulacağı hesabın kaynak adı. Örnek: accounts/pub-9876543210987654  | 
              
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
| JSON gösterimi | 
|---|
{
  "reportSpec": {
    object ( | 
                
| Alanlar | |
|---|---|
reportSpec | 
                  
                     
 Kampanya raporu spesifikasyonu.  | 
                
Yanıt gövdesi
Kampanya Raporu API'si yanıtı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi | 
|---|
{
  "rows": [
    {
      object ( | 
                  
| Alanlar | |
|---|---|
rows[] | 
                    
                       
 Belirtilen yayıncıya ait kampanya raporu verileri. API'den en fazla 100.000 satır döndürülür.  | 
                  
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/admob.readonlyhttps://www.googleapis.com/auth/admob.report
Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.
CampaignReportSpec
Kampanya raporu oluşturma spesifikasyonu. Örneğin, CAMPAIGN_ID parametresine göre bölümlenmiş IMPRESSIONS ve CLICKS verilerini alma spesifikasyonu aşağıdaki örnek gibi görünebilir:
{
  "dateRange": {
    "startDate": {"year": 2021, "month": 12, "day": 1},
    "endDate": {"year": 2021, "month": 12, "day": 30}
  },
  "dimensions": ["CAMPAIGN_ID"],
  "metrics": ["IMPRESSIONS", "CLICKS"],
}
| JSON gösterimi | 
|---|
{ "dateRange": { object (  | 
              
| Alanlar | |
|---|---|
dateRange | 
                
                   
 Raporun oluşturulduğu tarih aralığı. Maksimum aralık 30 gündür.  | 
              
dimensions[] | 
                
                   
 Rapor boyutlarının listesi. Bu boyutların değer kombinasyonu, rapor satırını belirler. Hiçbir boyut belirtilmezse rapor, hesabın tamamı için istenen metriklerin tek bir satırını döndürür.  | 
              
metrics[] | 
                
                   
 Rapor metriklerinin listesi. Raporda en az bir metrik belirtilmelidir.  | 
              
languageCode | 
                
                   
 Belirli geçerli boyut değerleri gibi yerelleştirilmiş metinler için kullanılan dil. Dil etiketi, IETF BCP47'de tanımlanmıştır. Varsayılan olarak "en-US" kullanılır belirtilmiyorsa veya geçersizse.  | 
              
Boyut
Kampanya raporunun boyutları.
| Sıralamalar | |
|---|---|
DIMENSION_UNSPECIFIED | 
                Belirtilmemiş bir boyutun varsayılan değeri. Kullanmayın. | 
DATE | 
                YYYYAAGG biçiminde bir tarih (ör. "20210701"). | 
CAMPAIGN_ID | 
                Kampanyanın benzersiz kimliği (ör. kampanya listesi API'sindeki kampanya kimliğiyle tutarlı "123456789"). | 
CAMPAIGN_NAME | 
                Kampanyanın adı. | 
AD_ID | 
                Reklamın benzersiz kimliğidir (ör. "123456789"). | 
AD_NAME | 
                Reklamın adı. Bu ad benzersiz olmayabilir. | 
PLACEMENT_ID | 
                Reklamın yerleştirildiği uygulamanın tedarikçi firmaya özgü benzersiz kimliğidir. Örneğin, Android için com.goog.bar ve iOS uygulamaları için 123456789. | 
PLACEMENT_NAME | 
                Reklamın yerleştirildiği uygulamanın adı. | 
PLACEMENT_PLATFORM | 
                Reklamın yerleştirildiği uygulamanın platformu. | 
COUNTRY | 
                Hedeflenen ülkenin adı. | 
FORMAT | 
                Reklam biriminin biçimi (ör. "banner", "yerel"), bir reklam yayınlama boyutudur. | 
Metrik
Kampanya raporunun metrikleri.
| Sıralamalar | |
|---|---|
METRIC_UNSPECIFIED | 
                Ayarlanmamış bir alan için varsayılan değerdir. Kullanmayın. | 
IMPRESSIONS | 
                Bir reklamın kullanıcıya gösterilme sayısı. | 
CLICKS | 
                Bir kullanıcının bir reklamı tıklama sayısı. | 
CLICK_THROUGH_RATE | 
                Bir reklamın aldığı tıklama sayısının reklamın gösterilme sayısına bölünmesiyle elde edilen orandır. | 
INSTALLS | 
                Uygulamaların cihazlara indirilme sayısı. | 
ESTIMATED_COST | 
                Gelir sağlayan bir reklam yerine kampanya reklamı yayınlamanın tahmini maliyeti. Para birimi, kampanyaların raporlama para birimidir. | 
AVERAGE_CPI | 
                Yükleme başına ortalama maliyet. Bu, yeni bir kullanıcı edinmek için harcanan ortalama tutardır. Para birimi, kampanyaların raporlama para birimidir. | 
INTERACTIONS | 
                Kullanıcının bir reklamla etkileşimde bulunma sayısı. Bu metrik, tıklamalardan ve etkileşimlerden oluşur. |