Entitas di Search Ads 360 versi baru memiliki ruang ID yang berbeda dari Search Ads 360 versi sebelumnya.
Untuk mendapatkan pemetaan ID antara Search Ads 360 versi sebelumnya dan versi baru, kirim permintaan
Reports.getIdMappingFile()
. Responsnya mencakup pemetaan ID untuk semua entitas bagi pengiklan tertentu.
Berikut ini contoh file yang ditampilkan (format CSV yang dienkode dalam UTF-8):
Entity Type,Legacy IDs,New IDs CUSTOMER,"{""agencyId"":""20700000000000125"",""advertiserId"":""2170000012345"",""engineAccountId"":""700000000042205""}","{""customerId"":""200001235""}"
File CSV memiliki 3 kolom:
Entity Type
: jenis entitas baris ini.Legacy IDs
: string JSON dari jalur entity lengkap di Search Ads 360 versi sebelumnyaNew IDs
: string JSON dari jalur entity lengkap di Search Ads 360 versi baru
Tabel di bawah menunjukkan daftar entity yang didukung dan contoh pemetaan ID:
Jenis Entitas | Deskripsi | ID lama | ID baru |
---|---|---|---|
PELANGGAN | Pemetaan ID untuk: |
advertiser: { "agencyId": "20700000000000125", "advertiserId": "2170000012345" } account: { "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205" } |
{ "customerId": "200001235" } |
KAMPANYE | Pemetaan ID untuk kampanye. |
{ "agencyId":"20700000000000125", "advertiserId":"2170000012345", "engineAccountId":"700000000042205", "campaignId":"71700000087192405" } |
{ "customerId": "200001235", "campaignId": "14660344555" } |
AD_GROUP | Pemetaan ID untuk adGroup. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "campaignId": "71700000084761225", "adGroupId": "58700007213529045" } |
{ "customerId": "200001235", "campaignId": "13666840065", "adGroupId": "127701366165" } |
KRITERIA | Pemetaan ID untuk: |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "campaignId": "71700000068948065", "adGroupId": "58700006123995025", "AdGroupCriterionId": "46700015332504045" } |
{ "customerId": "200001235", "campaignId": "14660344555", "adGroupId":"105138634255", "criterionId":"948710340465" } |
AD | Pemetaan ID untuk iklan. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "campaignId": "71700000065395945", "adGroupId": "58700005797210525", "adId": "44700029299414085" } |
{ "customerId": "200001235", "campaignId": "15314179325", "adGroupId": "131599768485", "adId": "562719339005" } |
CAMPAIGN_CRITERION | Pemetaan ID untuk: |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "campaignId": "71700000084403015", "campaignTargetId": "38700011011700285" } |
{ "customerId": "200001235", "campaignId": "13467100745", "campaignCriterionId": "2125" } |
CAMPAIGN_GROUP | Pemetaan ID untuk grup kampanye. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "budgetGroupId": "87700002234256082" } |
{ "customerId": "200001235", "campaignGroupId": "1000665659" } |
CAMPAIGN_GROUP_PERFORMANCE_TARGET | Pemetaan ID untuk target performa grup kampanye. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "budgetGroupId": "87700002234256082", "budgetPlanId": "88700007187391026" } |
{ "customerId": "200001235", "campaignGroupId": "1000665659" "campaignGroupPerformanceTargetId": "7624175" } |
FEED_TABLE | Pemetaan ID untuk Tabel Feed. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "feedTableId": "32700008040329135" } |
{ "customerId": "200001235", "feedId": "207040045" } |
FEED_ITEM | Pemetaan ID untuk feedItem. |
{ "agencyId": "20700000000000125", "advertiserId": "2170000012345", "engineAccountId": "700000000042205", "feedTableId": "32700014854183375", "feedItemRowId": "33700014854183415" } |
{ "customerId": "200001235", "feedId": "377982485", "feedItemId": "235028589065" } |
Download laporan
JSON
GET https://www.googleapis.com/doubleclicksearch/v2/agency/agencyId/advertiser/advertiserId/idmapping?alt=media
Python
def download_mapping_file(service, file_name, agency_id, advertiser_id): """Generate and save mapping file to a csv. Args: service: An authorized Doubleclicksearch service. file_name: Filename to write the ID mapping file. agency_id: DS ID of the agency. advertiser_id: DS ID of the advertiser. """ request = service.reports().getIdMappingFile_media(agencyId=agency_id, advertiserId=advertiser_id) f = open(file_name + '.csv', 'w') f.write(request.execute().decode('utf-8')) f.close()
Keunikan ID objek
Setiap objek di Search Ads 360 versi baru diidentifikasi oleh ID-nya sendiri. Beberapa ID ini bersifat unik di tingkat global di semua akun di Search Ads 360 versi baru, sementara ID lainnya hanya unik dalam cakupan terbatas. Misalnya, Anda harus menggunakan grup iklan dan ID iklan untuk mengidentifikasi iklan secara unik, karena ID iklan ditetapkan secara unik per grup iklan, tetapi tidak di seluruh grup iklan. Keunikan setiap ID objek dalam Search Ads 360 versi baru tercantum di bawah. Aturan ID ini dapat berguna saat mendesain penyimpanan lokal untuk objek Search Ads 360 versi baru.
ID Objek | Cakupan keunikan | Unik secara global? |
---|---|---|
ID Anggaran | Global | Ya |
ID kampanye | Global | Ya |
Nomor Grup Iklan | Global | Ya |
ID iklan | Grup Iklan | Tidak. Pasangan (AdGroupId , AdId ) bersifat unik secara global. |
ID Kriteria GrupIklan | Grup Iklan | Tidak. Pasangan (AdGroupId , CriterionId ) bersifat unik secara global. |
ID Kriteria Kampanye | Kampanye | Tidak. Pasangan (CampaignId , CriterionId ) bersifat unik secara global. |
Ekstensi Iklan | Kampanye | Tidak. Pasangan (CampaignId , AdExtensionId ) bersifat unik secara global. |
ID Feed | Global | Ya |
ID Item Feed | Global | Ya |
ID Atribut Feed | Feed | Tidak |
ID Pemetaan Feed | Global | Ya |
ID Label | Global | Ya |
ID DaftarPengguna | Global | Ya |