Method: users.ingest

Belirtilen hedeflere kullanıcı listesi yükler. audienceMembers.ingest (hedefleme için kullanıcıları belirli reklamveren kitle listelerine ekler) özelliğinden farklı olarak users.ingest, belirli kitle segmentlerinden bağımsız olarak hesap düzeyinde kimlik bağlantısı verilerini (ör. mobil kimliklere bağlı kullanıcı tanımlayıcıları) alır.

Bu özellik yalnızca izin verilenler listesindeki hesaplarda kullanılabilir.

HTTP isteği

POST https://datamanager.googleapis.com/v1/users:ingest

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

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "destinations": [
    {
      object (Destination)
    }
  ],
  "users": [
    {
      object (User)
    }
  ],
  "encryptionInfo": {
    object (EncryptionInfo)
  },
  "validateOnly": boolean,
  "encoding": enum (Encoding)
}
Alanlar
destinations[]

object (Destination)

Zorunlu. Olası alım hedeflerinin listesi.

users[]

object (User)

Zorunlu. Eklenecek kullanıcıların listesi.

encryptionInfo

object (EncryptionInfo)

İsteğe bağlıdır. Verileri şifrelemek için kullanılan şifreleme anahtarlarıyla ilgili şifreleme bilgileri.

validateOnly

boolean

İsteğe bağlıdır. true ise istek doğrulanır ancak yürütülmez.

encoding

enum (Encoding)

Zorunlu. Kullanıcı tanımlayıcılarının kodlama türü. Şifrelenmiş kullanıcı tanımlayıcıları için bu yalnızca dış kodlama için geçerlidir.

Yanıt metni

IngestUsersRequest'ten gelen yanıt.

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

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

string

Alım isteğinin oluşturulan istek kimliği.

Yetkilendirme kapsamları

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

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

Kullanıcı

Tek bir kullanıcıyı temsil eder. Aynı kullanıcıya ait olan, kimliği tanımlayabilecek bilgiler ve mobil cihaz kimlikleri gibi tanımlayıcılar içerir.

JSON gösterimi
{
  "userData": {
    object (UserData)
  },
  "mobileData": {
    object (MobileData)
  }
}
Alanlar
userData

object (UserData)

Zorunlu. Kullanıcıyı tanımlamak için kullanılan, kullanıcı tarafından sağlanan veriler.

mobileData

object (MobileData)

Zorunlu. Tek bir kullanıcıyı temsil eden birden fazla mobil cihaz kimliği dizesi.