Display & Video 360 API'deki Müşteri Eşleştirme kitle yönetimi yöntemlerini ve alanlarını Data Manager API'deki eşdeğerleriyle eşlemek için tablolardaki eşlemeleri kullanın.
Kimlik doğrulama
Data Manager API, Display & Video 360 API'den farklı bir kapsama sahip kimlik bilgileri gerektirir. Data Manager API kapsamını içeren yeni kimlik bilgileri oluşturmak için API erişimini ayarlama bölümündeki adımları uygulayın.
Yöntem eşleme
Aşağıdaki tabloda, Display & Video 360 API yöntemleri ile eşdeğer Data Manager API yöntemleri eşleştirilmiştir:
| Display & Video 360 API yöntemleri | Data Manager API yöntemleri | Notlar |
|---|---|---|
firstPartyAndPartnerAudiences.get |
userLists.get |
Data Manager API yalnızca Müşteri Eşleştirme kitlelerini alabilir. |
firstPartyAndPartnerAudiences.list |
userLists.list |
Data Manager API yalnızca Müşteri Eşleştirme kitlelerini döndürür. |
firstPartyAndPartnerAudiences.create |
userLists.create |
Kullanıcı verileri, Data Manager API'deki sonraki bir istekte yüklenmelidir. |
| Eşdeğeri yok | userLists.delete |
Display & Video 360 API'de kullanılamaz. |
firstPartyAndPartnerAudiences.patch |
userLists.patch |
|
firstPartyAndPartnerAudiences.editCustomerMatchMembers |
audienceMembers.ingest |
Müşteri Eşleştirme kitlelerine üye eklemek ve kitlelerden üye kaldırmak için ayrı Data Manager API yöntemleri kullanılır. |
firstPartyAndPartnerAudiences.editCustomerMatchMembers |
audienceMembers.remove |
Müşteri Eşleştirme kitlelerine üye eklemek ve kitlelerden üye kaldırmak için ayrı Data Manager API yöntemleri kullanılır. |
| Eşdeğeri yok. | audienceMembers.removeAll |
Data Manager API, tek bir istekle bir kitlenin tüm üyelerini kaldırmayı destekler. |
İstek eşleme
Aşağıdaki tablolarda, Display & Video 360 API yöntemlerinin istek alanları, Data Manager API'deki eşdeğerleriyle eşlenmiştir.
userLists.get
firstPartyAndPartnerAudiences.get (Display & Video 360 API) |
userLists.get (Data Manager API) |
Notlar |
|---|---|---|
|
name |
UserList adı, hem üst reklamverenin veya iş ortağının kimliğini hem de kitle kimliğini içerir. Ayrıntılar için Kaynak adları bölümüne bakın. |
userLists.list
firstPartyAndPartnerAudiences.list (Display & Video 360 API) |
userLists.list (Data Manager API) |
Notlar |
|---|---|---|
|
parent |
parent, üst reklamverenin veya iş ortağının kimliğini içerir. |
pageSize |
pageSize |
Data Manager API'deki maksimum sayfa boyutu 1000. |
pageToken |
pageToken |
|
filter |
filter |
|
orderBy |
Eşdeğeri yok |
userLists.create
firstPartyAndPartnerAudiences.create (Display & Video 360 API) |
userLists.create (Data Manager API) |
Notlar |
|---|---|---|
|
parent |
parent, yeni kitlenin üst reklamvereninin veya iş ortağının kimliğini içerir. |
| Eşdeğeri yok | validateOnly |
|
FirstPartyAndPartnerAudience istek içeriği |
UserList istek içeriği |
İstek gövdesi eşlemesi için UserList'e bakın. |
userLists.update
firstPartyAndPartnerAudiences.patch (Display & Video 360 API) |
userLists.patch (Data Manager API) |
Notlar |
|---|---|---|
|
userList.name parametresi |
Güncellenecek UserList öğesinin kaynak adı. |
updateMask |
updateMask |
Bu alan, Data Manager API'de önerilir ancak zorunlu değildir. Boş bırakılırsa dahil edilen tüm alanlar tamamen değiştirilir. |
| Eşdeğeri yok | validateOnly |
|
FirstPartyAndPartnerAudience istek içeriği |
UserList istek içeriği |
İstek gövdesi eşlemesi için UserList'e bakın. |
audienceMembers.ingest
firstPartyAndPartnerAudiences.editCustomerMatchMembers (Display & Video 360 API) |
audienceMembers.ingest (Data Manager API) |
Notlar |
|---|---|---|
|
destinations |
Ayrıntılar için Hedefleri yapılandırma başlıklı makaleyi inceleyin. |
addedContactInfoList.contactInfos |
audienceMembers |
Bağımsız kullanıcı kimlikleri, AudienceMember nesnelerindeki compositeData.userData alanında ayarlanabilir. Ayrıntılar için Kullanıcı Kimlikleri bölümüne bakın. |
addedContactInfoList.consent |
consent |
İzin, ayrı AudienceMember nesnelerinde de ayarlanabilir. |
addedMobileDeviceIdList.mobileDeviceIds |
audienceMembers |
Bağımsız mobil cihaz kimlikleri, AudienceMember nesneleri içindeki mobileData alanında ayarlanır. |
addedMobileDeviceIdList.consent |
consent |
İzin, ayrı AudienceMember nesnelerinde de ayarlanabilir. |
| Eşdeğeri yok | validateOnly |
|
| Eşdeğeri yok | encoding |
Zorunlu. UserIdentifier değerleri için kullanılan Encoding olarak ayarlanır. |
| Eşdeğeri yok | encryptionInfo |
İstek şifrelenmiş değerler içeriyorsa ayarlayın. Ayrıntılar için Şifreleme başlıklı makaleyi inceleyin. |
| Eşdeğeri yok | termsOfService |
Zorunludur. Kullanıcının, Müşteri Eşleştirme ile ilgili Hizmet Şartları'nı kabul ettiğini veya reddettiğini belirtmek için ayarlanır. |
audienceMembers.remove
firstPartyAndPartnerAudiences.editCustomerMatchMembers (Display & Video 360 API) |
audienceMembers.remove (Data Manager API) |
Notlar |
|---|---|---|
|
destinations |
|
removedContactInfoList.contactInfos |
audienceMembers |
Bağımsız kullanıcı kimlikleri, AudienceMember nesnelerindeki compositeData.userData alanında ayarlanabilir. Ayrıntılar için Kullanıcı Kimlikleri bölümüne bakın. |
removedMobileDeviceIdList.mobileDeviceIds |
audienceMembers |
Bağımsız mobil cihaz kimlikleri, AudienceMember nesnelerindeki mobileData alanında ayarlanır. |
| Eşdeğeri yok | validateOnly |
|
| Eşdeğeri yok | encoding |
Zorunludur. UserIdentifier değerleri için kullanılan Encoding olarak ayarlanır. |
| Eşdeğeri yok | encryptionInfo |
İstek şifrelenmiş değerler içeriyorsa ayarlayın. Ayrıntılar için Şifreleme başlıklı makaleyi inceleyin. |
Nesne alanı eşlemeleri
Display & Video 360 API nesnelerinin Data Manager API'sindeki eşdeğer nesnelerle eşlemeleri aşağıda verilmiştir.
UserList
FirstPartyAndPartnerAudience (Display & Video 360 API) |
UserList (Data Manager API) |
Notlar |
|---|---|---|
name |
name |
Farklı bir kaynak adı biçimi kullanır. Ayrıntılar için Kaynak adları bölümüne bakın. |
firstPartyAndPartnerAudienceId |
id |
|
| Eşdeğeri yok | readOnly |
|
displayName |
displayName |
|
description |
description |
|
| Eşdeğeri yok | membershipStatus |
|
| Eşdeğeri yok | integrationCode |
|
membershipDurationDays |
membershipDuration |
|
| Eşdeğeri yok | closingReason |
|
| Eşdeğeri yok | accessReason |
|
| Eşdeğeri yok | accountAccessStatus |
|
displayAudienceSize |
sizeInfo.displayNetworkMembersCount |
|
| Eşdeğeri yok | sizeInfo.searchNetworkMembersCount |
|
| Eşdeğeri yok | targetNetworkInfo |
|
| Eşdeğeri yok | ingestedUserListInfo |
|
firstPartyAndPartnerAudienceType |
Eşdeğeri yok | |
audienceType |
Eşdeğeri yok | |
audienceSource |
Eşdeğeri yok | |
activeDisplayAudienceSize |
Eşdeğeri yok | |
youtubeAudienceSize |
Eşdeğeri yok | |
gmailAudienceSize |
Eşdeğeri yok | |
displayMobileAppAudienceSize |
Eşdeğeri yok | |
displayMobileWebAudienceSize |
Eşdeğeri yok | |
displayDesktopAudienceSize |
Eşdeğeri yok | |
appId |
ingestedUserListInfo.mobileIdInfo.appId |
|
contactInfoList |
audienceMembers yöntemleri |
Data Manager API'de, audienceMembers'nin ingest, remove ve removeAll yöntemlerini kullanarak üye ekleyip kaldırın.
|
mobileDeviceIdList |
audienceMembers yöntemleri |
Data Manager API'de, audienceMembers'nin ingest, remove ve removeAll yöntemlerini kullanarak üye ekleyip kaldırın.
|
Kaynak adları
Data Manager API, Display & Video 360 API'den farklı bir kaynak adı biçimi kullanır.
- Display & Video 360 API
Display & Video 360 API'de,
UserListkaynak adı yalnızca kitle kimliğini içeren bir biçim kullanır:firstAndThirdPartyAudiences/{first_and_third_party_audience_id}- Data Manager API
Veri Yöneticisi API'sinde
UserListkaynak adı, kitle kimliğinin yanı sıra kitleye sahip olan iş ortağının veya reklamvereninAccountTypeve hesap kimliğini içeren bir biçim kullanır:accountTypes/{accountType}/accounts/{account}/userLists/{userList}
Kullanıcı Kimlikleri
userData hâlâ destekleniyor olsa da entegrasyonunuzun gelecekteki iyileştirmelere hazır olmasını sağlamak için compositeData kullanmanızı öneririz. Ayrıntılar için Bileşik veriler bölümüne bakın.
ContactInfo (Display & Video 360 API) |
CompositeData (Data Manager API) |
Notlar |
|---|---|---|
hashedEmails |
userData.userIdentifiers.emailAddress |
Biçimlendirilmiş ve karma oluşturma işlemi uygulanmış e-posta adresine ayarlayın. Karma oluşturma işlemi uygulanmış e-posta adresini şifreleyebilirsiniz. Birden fazla UserIdentifier nesnesi kullanılarak tek bir kullanıcıyı eşleştirmek için birden fazla e-posta kullanılabilir. |
hashedPhoneNumbers |
userData.userIdentifiers.phoneNumber |
Biçimlendirilmiş ve karma oluşturma işlemi uygulanmış telefon numarasına ayarlanır. Karma oluşturma işlemi uygulanmış telefon numarasını şifreleyebilirsiniz. Birden fazla UserIdentifier nesnesi kullanılarak tek bir kullanıcıyla birden fazla telefon numarası eşleştirilebilir. |
hashedFirstName |
userData.userIdentifiers.address.givenName |
Biçimlendirilmiş ve karma oluşturma işlemi uygulanmış ad olarak ayarlayın. Karma oluşturma işlemi uygulanmış adı şifreleyebilirsiniz. |
hashedLastName |
userData.userIdentifiers.address.familyName |
Biçimlendirilmiş ve karma oluşturma işlemi uygulanmış soyadı olarak ayarlayın. Karma oluşturma işlemi uygulanmış soyadını şifreleyebilirsiniz. |
countryCode |
userData.userIdentifiers.address.regionCode |
|
zipCodes |
userData.userIdentifiers.address.postalCode |
Birden fazla UserIdentifier nesnesi kullanılarak tek bir kullanıcıyı eşleştirmek için birden fazla posta kodu kullanılabilir. |
Hedef
| Display & Video 360 API | Destination (Data Manager API) |
Notlar |
|---|---|---|
| Display & Video 360 kullanıcısına erişim izni verilen reklamverenin veya iş ortağının kimliği. | loginAccount |
Bu ayarın yalnızca, kitlenin bir reklamverenin altında olduğu ancak erişen Display & Video 360 kullanıcısına reklamverenin üst iş ortağına erişim izni verildiği Display & Video 360 iş ortağı erişim senaryosunda yapılması gerekir. Aksi takdirde ayarlanmadan bırakılabilir. |
| Kitlenin üst reklamvereninin veya iş ortağının kimliği. | operatingAccount |
|
firstPartyAndPartnerAudienceId |
productDestinationId |
|
| Eşdeğeri yok | reference |