Method: requestStatus.retrieve

Belirli bir istek kimliğine sahip isteğin durumunu alır.

HTTP isteği

GET https://datamanager.googleapis.com/v1/requestStatus:retrieve

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

Sorgu parametreleri

Parametreler
requestId

string

Zorunlu. Zorunlu. Veri Yöneticisi API isteğinin istek kimliği.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

RetrieveRequestStatusRequest tarafından verilen yanıt.

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

JSON gösterimi
{
  "requestStatusPerDestination": [
    {
      object (RequestStatusPerDestination)
    }
  ]
}
Alanlar
requestStatusPerDestination[]

object (RequestStatusPerDestination)

Hedef başına istek durumlarının listesi. Durumların sırası, orijinal istekteki hedeflerin sırasıyla eşleşir.

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/datamanager

RequestStatusPerDestination

Hedef başına bir istek durumu.

JSON gösterimi
{
  "destination": {
    object (Destination)
  },
  "requestStatus": enum (RequestStatus),
  "errorInfo": {
    object (ErrorInfo)
  },
  "warningInfo": {
    object (WarningInfo)
  },

  // Union field status can be only one of the following:
  "audienceMembersIngestionStatus": {
    object (IngestAudienceMembersStatus)
  },
  "eventsIngestionStatus": {
    object (IngestEventsStatus)
  },
  "audienceMembersRemovalStatus": {
    object (RemoveAudienceMembersStatus)
  }
  // End of list of possible types for union field status.
}
Alanlar
destination

object (Destination)

DM API isteğindeki bir hedef.

requestStatus

enum (RequestStatus)

Hedefin istek durumu.

errorInfo

object (ErrorInfo)

Yüklemeyle ilgili hata nedenini ve hata sayılarını içeren bir hata bilgisi hatası.

warningInfo

object (WarningInfo)

Yüklemeyle ilgili uyarı nedenini ve uyarı sayısını içeren bir uyarı bilgisi.

status birleşik alanı. Hedefin durumu. status aşağıdakilerden yalnızca biri olabilir:
audienceMembersIngestionStatus

object (IngestAudienceMembersStatus)

Kitle üyelerinin alım isteğinin durumu.

eventsIngestionStatus

object (IngestEventsStatus)

Alma etkinlikleri isteğinin durumu.

audienceMembersRemovalStatus

object (RemoveAudienceMembersStatus)

Kitle üyelerini kaldırma isteğinin durumu.

RequestStatus

İsteğin durumu.

Sıralamalar
REQUEST_STATUS_UNKNOWN İstek durumu bilinmiyor.
SUCCESS İstek başarılı oldu.
PROCESSING İstek işleniyor.
FAILED İstek gerçekleştirilemedi.
PARTIAL_SUCCESS İstek kısmen başarılı oldu.

ErrorInfo

Her hata türü için hata sayısı.

JSON gösterimi
{
  "errorCounts": [
    {
      object (ErrorCount)
    }
  ]
}
Alanlar
errorCounts[]

object (ErrorCount)

Hata listesi ve hata nedenine göre sayıları. Bazı durumlarda doldurulmayabilir.

ErrorCount

Belirli bir hata nedenine ait hata sayısı.

JSON gösterimi
{
  "recordCount": string,
  "reason": enum (ProcessingErrorReason)
}
Alanlar
recordCount

string (int64 format)

Belirli bir nedenle yüklenemeyen kayıtların sayısı.

reason

enum (ProcessingErrorReason)

Başarısız olan kayıtların hata nedeni.

ProcessingErrorReason

İşleme hatasının nedeni.

Sıralamalar
PROCESSING_ERROR_REASON_UNSPECIFIED İşleme hatasının nedeni bilinmiyor.
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE Özelleştirilebilen değişken geçersiz.
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED Özelleştirilebilen değişkenin durumu etkin değil.
PROCESSING_ERROR_REASON_EVENT_TOO_OLD Dönüşüm, desteklenen maksimum yaştan daha eski.
PROCESSING_ERROR_REASON_DUPLICATE_GCLID Aynı GCLID ve dönüşüm zamanına sahip bir dönüşüm zaten sistemde var.
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID Aynı sipariş kimliği ve dönüşüm işlemi kombinasyonuna sahip bir dönüşüm zaten yüklenmiş.
PROCESSING_ERROR_REASON_INVALID_GBRAID GBRAID'in kodu çözülemedi.
PROCESSING_ERROR_REASON_INVALID_GCLID Google tıklama kimliğinin kodu çözülemedi.
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID Satıcı kimliği, rakam olmayan karakterler içeriyor.
PROCESSING_ERROR_REASON_INVALID_WBRAID WBRAID'in kodu çözülemedi.
PROCESSING_ERROR_REASON_INTERNAL_ERROR Dahili hata.
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED Gelişmiş dönüşüm şartları hedef hesapta imzalanmamış.
PROCESSING_ERROR_REASON_INVALID_EVENT Etkinlik geçersiz.
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS Eşleşen işlemler, minimum eşiğin altında.
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS İşlemler, minimum eşiğin altında.
PROCESSING_ERROR_REASON_INVALID_FORMAT Etkinlikte biçim hatası var.
PROCESSING_ERROR_REASON_DECRYPTION_ERROR Etkinlikte şifre çözme hatası var.
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR DEK'nin şifresi çözülemedi.
PROCESSING_ERROR_REASON_INVALID_WIP WIP yanlış biçimlendirilmiş veya WIP mevcut değil.
PROCESSING_ERROR_REASON_INVALID_KEK KEK yanlış olduğu veya mevcut olmadığı için verilerin şifresini çözemiyor.
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED WIP, onay koşulu tarafından reddedildiği için kullanılamadı.
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED Sistem, KEK'ye erişmek için gereken izinlere sahip değildi.
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR DEK kullanılarak UserIdentifier verilerinin şifresi çözülemedi.
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER Kullanıcı, işletim hesabının reklamlarına ait olmayan bir reklam tanımlayıcısıyla etkinlikleri alma girişiminde bulundu.

WarningInfo

Her uyarı türü için uyarı sayısı.

JSON gösterimi
{
  "warningCounts": [
    {
      object (WarningCount)
    }
  ]
}
Alanlar
warningCounts[]

object (WarningCount)

Uyarı nedenine göre uyarıların listesi ve sayısı.

WarningCount

Belirli bir uyarı nedenine ilişkin uyarı sayısı.

JSON gösterimi
{
  "recordCount": string,
  "reason": enum (ProcessingWarningReason)
}
Alanlar
recordCount

string (int64 format)

Uyarı içeren kayıtların sayısı.

reason

enum (ProcessingWarningReason)

Uyarı nedeni.

ProcessingWarningReason

İşleme uyarısının nedeni.

Sıralamalar
PROCESSING_WARNING_REASON_UNSPECIFIED İşleme uyarısı nedeni bilinmiyor.
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED Sistem, KEK'ye erişmek için gereken izinlere sahip değildi.
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR DEK'nin şifresi çözülemedi.
PROCESSING_WARNING_REASON_DECRYPTION_ERROR Etkinlikte şifre çözme hatası var.
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED WIP, onay koşulu tarafından reddedildiği için kullanılamadı.
PROCESSING_WARNING_REASON_INVALID_WIP WIP yanlış biçimlendirilmiş veya WIP mevcut değil.
PROCESSING_WARNING_REASON_INVALID_KEK KEK yanlış olduğu veya mevcut olmadığı için verilerin şifresini çözemiyor.
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR DEK kullanılarak UserIdentifier verilerinin şifresi çözülemedi.
PROCESSING_WARNING_REASON_INTERNAL_ERROR Dahili hata.

IngestAudienceMembersStatus

Kitle üyelerinin alım isteğinin durumu.

JSON gösterimi
{

  // Union field status can be only one of the following:
  "userDataIngestionStatus": {
    object (IngestUserDataStatus)
  },
  "mobileDataIngestionStatus": {
    object (IngestMobileDataStatus)
  },
  "pairDataIngestionStatus": {
    object (IngestPairDataStatus)
  }
  // End of list of possible types for union field status.
}
Alanlar
status birleşik alanı. Kitle üyelerinin hedefte yerleştirilme durumu. status aşağıdakilerden yalnızca biri olabilir:
userDataIngestionStatus

object (IngestUserDataStatus)

Kullanıcı verilerinin hedefe aktarılma durumu.

mobileDataIngestionStatus

object (IngestMobileDataStatus)

Hedefe mobil veri alımının durumu.

pairDataIngestionStatus

object (IngestPairDataStatus)

Hedefe çift veri alımının durumu.

IngestUserDataStatus

Hedefe kullanıcı verisi alımının durumu (alım ile ilgili istatistikleri içerir).

JSON gösterimi
{
  "recordCount": string,
  "userIdentifierCount": string,
  "uploadMatchRateRange": enum (MatchRateRange)
}
Alanlar
recordCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla alınmış olsun veya olmasın, isteğe dahil edilen tüm kitle üyelerini içerir.

userIdentifierCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen kullanıcı tanımlayıcılarının toplam sayısı. Başarıyla alınmış olup olmadıklarına bakılmaksızın, istekteki tüm kullanıcı tanımlayıcılarını içerir.

uploadMatchRateRange

enum (MatchRateRange)

Yüklemenin eşleşme oranı aralığı.

MatchRateRange

Yüklemenin veya kullanıcı listesinin eşleşme oranı aralığı.

Sıralamalar
MATCH_RATE_RANGE_UNKNOWN Eşleşme oranı aralığı bilinmiyor.
MATCH_RATE_RANGE_NOT_ELIGIBLE Eşleşme oranı aralığı uygun değil.
MATCH_RATE_RANGE_LESS_THAN_20 Eşleşme oranı aralığı %20'den az ([0, 20) aralığında).
MATCH_RATE_RANGE_20_TO_30 Eşleşme oranı aralığı% 20 ile %30 arasındadır ([20, 31) aralığında).
MATCH_RATE_RANGE_31_TO_40 Eşleşme oranı aralığı% 31 ile %40 arasındadır ([31, 41) aralığında).
MATCH_RATE_RANGE_41_TO_50 Eşleşme oranı aralığı% 41 ile %50 arasındadır ([41, 51) aralığında).
MATCH_RATE_RANGE_51_TO_60 Eşleşme oranı aralığı% 51 ile %60 arasındadır ([51, 61) aralığında).
MATCH_RATE_RANGE_61_TO_70 Eşleşme oranı aralığı% 61 ile %70 arasındadır ([61, 71) aralığında).
MATCH_RATE_RANGE_71_TO_80 Eşleşme oranı aralığı% 71 ile %80 arasındadır ([71, 81) aralığında).
MATCH_RATE_RANGE_81_TO_90 Eşleşme oranı aralığı% 81 ile %90 arasındadır ([81, 91) aralığında).
MATCH_RATE_RANGE_91_TO_100

Eşleşme oranı aralığı% 91 ile %100 arasındadır ([91, 100] aralığında).

IngestMobileDataStatus

İçeri aktarmayla ilgili istatistikleri içeren hedefe mobil veri alımının durumu.

JSON gösterimi
{
  "recordCount": string,
  "mobileIdCount": string
}
Alanlar
recordCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla alınmış olsun veya olmasın, isteğe dahil edilen tüm kitle üyelerini içerir.

mobileIdCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen mobil kimliklerin toplam sayısı. Başarıyla beslenip beslenmediklerine bakılmaksızın, istekteki tüm mobil kimlikleri içerir.

IngestPairDataStatus

İçe aktarma ile ilgili istatistikleri içeren hedefteki çift verilerin içe aktarılma durumu.

JSON gösterimi
{
  "recordCount": string,
  "pairIdCount": string
}
Alanlar
recordCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla alınmış olsun veya olmasın, isteğe dahil edilen tüm kitle üyelerini içerir.

pairIdCount

string (int64 format)

Hedef için yükleme isteğinde gönderilen çift kimliklerinin toplam sayısı. Başarıyla beslenip beslenmediklerine bakılmaksızın, istekteki tüm çift kimliklerini içerir.

IngestEventsStatus

Etkinliklerin hedefe aktarılma durumu.

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

string (int64 format)

Yükleme isteğinde gönderilen etkinliklerin toplam sayısı. Başarıyla alınan veya alınmayan tüm etkinlikleri içerir.

RemoveAudienceMembersStatus

Kitle üyelerini kaldırma isteğinin durumu.

JSON gösterimi
{

  // Union field status can be only one of the following:
  "userDataRemovalStatus": {
    object (RemoveUserDataStatus)
  },
  "mobileDataRemovalStatus": {
    object (RemoveMobileDataStatus)
  },
  "pairDataRemovalStatus": {
    object (RemovePairDataStatus)
  }
  // End of list of possible types for union field status.
}
Alanlar
status birleşik alanı. Kitle üyelerinin hedef kitleden kaldırılma durumu. status aşağıdakilerden yalnızca biri olabilir:
userDataRemovalStatus

object (RemoveUserDataStatus)

Hedefteki kullanıcı verilerinin kaldırılma durumu.

mobileDataRemovalStatus

object (RemoveMobileDataStatus)

Mobil verilerin hedeften kaldırılma durumu.

pairDataRemovalStatus

object (RemovePairDataStatus)

Hedefteki eşleme verilerinin kaldırılma durumu.

RemoveUserDataStatus

Hedefteki kullanıcı verilerinin kaldırılma durumu.

JSON gösterimi
{
  "recordCount": string,
  "userIdentifierCount": string
}
Alanlar
recordCount

string (int64 format)

Kaldırma isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm kitle üyelerini içerir.

userIdentifierCount

string (int64 format)

Kaldırma talebinde gönderilen kullanıcı tanımlayıcılarının toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm kullanıcı tanımlayıcılarını içerir.

RemoveMobileDataStatus

Mobil verilerin hedeften kaldırılma durumu.

JSON gösterimi
{
  "recordCount": string,
  "mobileIdCount": string
}
Alanlar
recordCount

string (int64 format)

Kaldırma isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm kitle üyelerini içerir.

mobileIdCount

string (int64 format)

Kaldırma talebinde gönderilen mobil kimliklerin toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm mobil kimlikleri içerir.

RemovePairDataStatus

Hedefteki eşleme verilerinin kaldırılma durumu.

JSON gösterimi
{
  "recordCount": string,
  "pairIdCount": string
}
Alanlar
recordCount

string (int64 format)

Kaldırma isteğinde gönderilen kitle üyelerinin toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm kitle üyelerini içerir.

pairIdCount

string (int64 format)

Kaldırma isteğinde gönderilen eş kimliklerinin toplam sayısı. Başarıyla kaldırılıp kaldırılmadıklarına bakılmaksızın, istekteki tüm çift kimliklerini içerir.