REST Resource: firstAndThirdPartyAudiences

Kaynak: FirstAndThirdPartyAudience

Hedefleme için kullanılan birinci veya üçüncü taraf kitle listesini tanımlar. Birinci taraf kitleler, müşteri verileri kullanılarak oluşturulur. Üçüncü taraf kitleler, Üçüncü Taraf veri sağlayıcıları tarafından sağlanır ve yalnızca müşterilere lisanslanabilir.

JSON gösterimi
{
  "name": string,
  "firstAndThirdPartyAudienceId": string,
  "displayName": string,
  "description": string,
  "firstAndThirdPartyAudienceType": enum (FirstAndThirdPartyAudienceType),
  "audienceType": enum (AudienceType),
  "audienceSource": enum (AudienceSource),
  "membershipDurationDays": string,
  "displayAudienceSize": string,
  "activeDisplayAudienceSize": string,
  "youtubeAudienceSize": string,
  "gmailAudienceSize": string,
  "displayMobileAppAudienceSize": string,
  "displayMobileWebAudienceSize": string,
  "displayDesktopAudienceSize": string,
  "appId": string,

  // Union field members can be only one of the following:
  "contactInfoList": {
    object (ContactInfoList)
  },
  "mobileDeviceIdList": {
    object (MobileDeviceIdList)
  }
  // End of list of possible types for union field members.
}
Alanlar
name

string

Yalnızca çıkış. Birinci ve üçüncü taraf kitlenin kaynak adı.

firstAndThirdPartyAudienceId

string (int64 format)

Yalnızca çıkış. Birinci ve üçüncü taraf kitlenin benzersiz kimliği. Sistem tarafından atanır.

displayName

string

Birinci ve üçüncü taraf kitlenin görünen adı.

description

string

Kitle için kullanıcı tarafından sağlanan açıklama.

Yalnızca birinci taraf kitleler için geçerlidir.

firstAndThirdPartyAudienceType

enum (FirstAndThirdPartyAudienceType)

Kitlenin birinci veya üçüncü taraf kitle olup olmadığı.

audienceType

enum (AudienceType)

Kitlenin türü.

audienceSource

enum (AudienceSource)

Yalnızca çıkış. Kitlenin kaynağı.

membershipDurationDays

string (int64 format)

Uygun etkinlikten sonra bir girişin kitlede kaldığı gün cinsinden süre. Kitlenin geçerlilik süresi yoksa bu alanın değerini 10.000 olarak ayarlayın. Aksi takdirde, ayarlanan değer 0'dan büyük ve 540'tan küçük veya 540'a eşit olmalıdır.

Yalnızca birinci taraf kitleler için geçerlidir.

Aşağıdaki audienceType özelliklerinden biri kullanılırsa bu alan gereklidir:

  • CUSTOMER_MATCH_CONTACT_INFO
  • CUSTOMER_MATCH_DEVICE_ID
displayAudienceSize

string (int64 format)

Yalnızca çıkış. Görüntülü Reklam Ağı için tahmini kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca GET isteğinde döndürülür.

activeDisplayAudienceSize

string (int64 format)

Yalnızca çıkış. Görüntülü Reklam Ağı için geçen ay tahmini kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca GET isteğinde döndürülür.

youtubeAudienceSize

string (int64 format)

Yalnızca çıkış. YouTube ağı için tahmini kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca birinci taraf kitleler için geçerlidir.

Yalnızca GET isteğinde döndürülür.

gmailAudienceSize

string (int64 format)

Yalnızca çıkış. Gmail ağı için tahmini kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca birinci taraf kitleler için geçerlidir.

Yalnızca GET isteğinde döndürülür.

displayMobileAppAudienceSize

string (int64 format)

Yalnızca çıkış. Görüntülü Reklam Ağı'ndaki tahmini mobil uygulama kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca birinci taraf kitleler için geçerlidir.

Yalnızca GET isteğinde döndürülür.

displayMobileWebAudienceSize

string (int64 format)

Yalnızca çıkış. Görüntülü Reklam Ağı'ndaki tahmini mobil web kitlesi boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca birinci taraf kitleler için geçerlidir.

Yalnızca GET isteğinde döndürülür.

displayDesktopAudienceSize

string (int64 format)

Yalnızca çıkış. Görüntülü Reklam Ağı'ndaki tahmini masaüstü kitle boyutu.

Boyut 1.000'den küçükse sayı gizlenir ve gizlilik nedeniyle 0 değeri döndürülür. Aksi takdirde, sayı ilk iki basamağa yuvarlanır.

Yalnızca birinci taraf kitleler için geçerlidir.

Yalnızca GET isteğinde döndürülür.

appId

string

appId, yüklenmekte olan mobileDeviceId'lerin türüyle eşleşir.

Yalnızca audienceType CUSTOMER_MATCH_DEVICE_ID için geçerlidir

Birleştirme alanı members. Müşteri Eşleştirme kitlesinin ilk üyeleri. members şunlardan yalnızca biri olabilir:
contactInfoList

object (ContactInfoList)

Yalnızca giriş. İlk kitle üyelerini tanımlamak için kullanılacak iletişim bilgileri listesi.

Yalnızca audienceType CUSTOMER_MATCH_CONTACT_INFO için geçerlidir

mobileDeviceIdList

object (MobileDeviceIdList)

Yalnızca giriş. İlk kitle üyelerini tanımlamak için mobil cihaz kimliklerinin listesi.

Yalnızca audienceType CUSTOMER_MATCH_DEVICE_ID için geçerlidir

FirstAndThirdPartyAudienceType

Olası birinci ve üçüncü taraf kitle kaynağı türleri.

Sıralamalar
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_UNSPECIFIED Tür belirtilmediğinde veya bilinmiyorsa varsayılan değer.
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_FIRST_PARTY İstemci verilerinin kullanılmasıyla oluşturulan kitle.
FIRST_AND_THIRD_PARTY_AUDIENCE_TYPE_THIRD_PARTY Üçüncü taraf veri sağlayıcıları tarafından sağlanan kitle.

AudienceType

Olası kitle türleri.

Sıralamalar
AUDIENCE_TYPE_UNSPECIFIED Tür belirtilmediğinde veya bilinmiyorsa varsayılan değer.
CUSTOMER_MATCH_CONTACT_INFO Kitle, müşterileri bilinen iletişim bilgileriyle eşleştirerek oluşturuldu.
CUSTOMER_MATCH_DEVICE_ID Kitle, müşterileri bilinen mobil cihaz kimlikleriyle eşleştirerek oluşturuldu.
CUSTOMER_MATCH_USER_ID Kitle, müşteriler ile bilinen User-ID'ler eşleştirilerek oluşturuldu.
ACTIVITY_BASED

Kitle, kampanya etkinliğine göre oluşturuldu.

FREQUENCY_CAP

Kitle, yayınlanan gösterim sayısı hariç tutularak oluşturulmuştur.

TAG_BASED Kitle, piksele ekli özelleştirilebilen değişkenlere göre oluşturuldu.
YOUTUBE_USERS Kitle, videolar, YouTube reklamları veya YouTube kanalıyla geçmişteki etkileşimlere göre oluşturulur.
LICENSED Üçüncü taraf kitle türünün alt türü.

AudienceSource

Olası kitle kaynakları.

Sıralamalar
AUDIENCE_SOURCE_UNSPECIFIED Kitle kaynağı belirtilmediğinde veya bilinmiyorsa varsayılan değer.
DISPLAY_VIDEO_360 Kaynak: Görüntülü Reklam ve Video 360.
CAMPAIGN_MANAGER Kaynağı Campaign Manager 360'tır.
AD_MANAGER Kaynağı Google Ad Manager'dır.
SEARCH_ADS_360 Kaynağı Search Ads 360'tır.
YOUTUBE YouTube'dan gelir.
ADS_DATA_HUB Ads Data Hub'dan alınmıştır.

ContactInfoList

Müşteri Eşleştirme kitlesi üyelerini tanımlayan iletişim bilgilerinin listesini içeren sarmalayıcı mesajı.

JSON gösterimi
{
  "contactInfos": [
    {
      object (ContactInfo)
    }
  ],
  "consent": {
    object (Consent)
  }
}
Alanlar
contactInfos[]

object (ContactInfo)

Müşteri Eşleştirme kitlesi üyelerini tanımlayan ContactInfo nesnelerinin listesi. contactInfo'lar bölündükten sonra üye sayısı 500.000'den fazla olmamalıdır.

consent

object (Consent)

Yalnızca giriş. contactInfos kuruluş birimindeki kullanıcılar için izin ayarı.

Bu alanın ayarlanmadan bırakılması, izin belirtilmediği anlamına gelir.

adUserData veya adPersonalization alanları CONSENT_STATUS_DENIED değerine ayarlanırsa istek bir hata döndürür.

ContactInfo

Müşteri Eşleştirme kitlesi üyesini tanımlayan iletişim bilgileri.

JSON gösterimi
{
  "hashedEmails": [
    string
  ],
  "hashedPhoneNumbers": [
    string
  ],
  "zipCodes": [
    string
  ],
  "hashedFirstName": string,
  "hashedLastName": string,
  "countryCode": string
}
Alanlar
hashedEmails[]

string

Üyenin SHA256 karma oluşturma işlemi uygulanmış e-postalarının listesi. Karma oluşturma işlemi uygulamadan önce tüm boşlukları kaldırın ve dizede küçük harf olduğundan emin olun.

hashedPhoneNumbers[]

string

Üyenin SHA256 karma oluşturma işlemi uygulanmış telefon numaralarının listesi. Karma oluşturma işlemi uygulamadan önce tüm telefon numaralarının E.164 biçimi kullanılarak biçimlendirilmesi ve ülke arama kodunu içermesi gerekir.

zipCodes[]

string

Üyenin posta kodlarının listesi.

Aşağıdaki alanlarla da ayarlanmalıdır:

hashedFirstName

string

Üyenin SHA256 karma oluşturma işlemi uygulanmış adı. Karma oluşturma işlemi uygulamadan önce tüm boşlukları kaldırın ve dizede küçük harf olduğundan emin olun.

Aşağıdaki alanlarla da ayarlanmalıdır:

hashedLastName

string

Üyenin SHA256 karma oluşturma işlemi uygulanmış soyadı. Karma oluşturma işlemi uygulamadan önce tüm boşlukları kaldırın ve dizede küçük harf olduğundan emin olun.

Aşağıdaki alanlarla da ayarlanmalıdır:

countryCode

string

Üyenin ülke kodu.

Aşağıdaki alanlarla da ayarlanmalıdır:

ConsentStatus

İzin durumu.

Sıralamalar
CONSENT_STATUS_UNSPECIFIED Bu sürümde tür değeri belirtilmemiş veya bilinmiyor.
CONSENT_STATUS_GRANTED İzin verildi.
CONSENT_STATUS_DENIED İzin reddedildi.

MobileDeviceIdList

Müşteri Eşleştirme kitlesi üyelerini tanımlayan mobil cihaz kimliklerinin listesi için sarmalayıcı mesajı.

JSON gösterimi
{
  "mobileDeviceIds": [
    string
  ],
  "consent": {
    object (Consent)
  }
}
Alanlar
mobileDeviceIds[]

string

Müşteri Eşleştirme kitlesi üyelerini tanımlayan mobil cihaz kimliklerinin listesi. mobileDeviceId öğelerinin boyutu 500.000'den büyük olmamalıdır.

consent

object (Consent)

Yalnızca giriş. mobileDeviceIds kuruluş birimindeki kullanıcılar için izin ayarı.

Bu alanın ayarlanmadan bırakılması, izin belirtilmediği anlamına gelir.

adUserData veya adPersonalization alanları CONSENT_STATUS_DENIED değerine ayarlanırsa istek bir hata döndürür.

Yöntemler

create

FirstAndThirdPartyAudience adlı bir kitle oluşturur.

editCustomerMatchMembers

Müşteri Eşleştirme kitlesinin üye listesini günceller.

get

Birinci ve üçüncü taraf kitle oluşturur.

list

Birinci ve üçüncü taraf kitleleri listeler.

patch

Mevcut bir FirstAndThirdPartyAudience öğesini günceller.