DT v1.0 से माइग्रेशन

Files ऐक्सेस करना

DTv2 के लिए डेटा ट्रांसफ़र करने की प्रोसेस, DTv1 जैसी ही होती है. हालांकि, माइग्रेशन के दौरान आपको कुछ अहम बदलाव करने होंगे.

फ़ाइलें प्रोसेस की जा रही हैं

DTv2, हर घंटे की फ़ाइलों (इंप्रेशन, क्लिक, और रिच मीडिया) और हर दिन की फ़ाइलों (गतिविधि और मैच टेबल) को प्रोसेस करता है. हर घंटे की फ़ाइलों (फ़ाइल के नाम में YYYYMMDDHH शामिल होता है) को यूटीसी समय के हिसाब से प्रोसेस किया जाता है. रोज़ की फ़ाइलें (फ़ाइल के नाम में YYYYMMDD होता है) आपके स्थानीय रिपोर्टिंग टाइम ज़ोन में प्रोसेस की जाती हैं फ़ाइल के नाम का फ़ॉर्मैट देखें. आपकी जगह के हिसाब से, आपके स्थानीय समय और यूटीसी के बीच का अंतर अलग-अलग होगा.

फ़ाइलों को अलग-अलग प्रोसेस किया जाता है. इसलिए, उन्हें प्रोसेस करने में लगने वाला समय अलग-अलग हो सकता है. ऐसा हो सकता है कि बाद के घंटे की फ़ाइल, पहले के घंटे की फ़ाइल से पहले प्रोसेस हो जाए. जैसे, पांचवें घंटे की फ़ाइल से पहले छठे घंटे की फ़ाइल प्रोसेस हो जाए. डेटा ट्रांसफ़र करने की प्रोसेस के लिए, फ़ाइल के क्रम पर भरोसा न करें. ऐसा न करने पर, आपकी प्रोसेस रुक सकती है.

इवेंट के समय के हिसाब से, इवेंट पहले या बाद में प्रोसेस की गई फ़ाइलों में दिख सकते हैं. इवेंट हमेशा उसी घंटे में प्रोसेस नहीं किए जाते हैं जिस घंटे में वे हुए थे.

कॉलम का क्रम

कृपया अपनी फ़ाइलों को इस्तेमाल करने के लिए, कॉलम के क्रम पर भरोसा न करें. हम चाहते हैं कि आपकी प्रोसेसिंग में बदलाव न हो. अगर आपने अतिरिक्त कॉलम का अनुरोध किया है या हम आने वाले समय में बदलाव करते हैं, तो आपकी रिपोर्ट में कॉलम का क्रम और संख्या बदल सकती है. डेटा लिखने की कोशिश करने से पहले, हर फ़ाइल की हेडर लाइन पढ़ें और इसे अपने डेटा वेयरहाउस के फ़ील्ड में मैप करें.

डुप्लीकेट फ़ाइलें

कभी-कभी एक ही तारीख और समय के लिए डुप्लीकेट फ़ाइलें लिखी जाती हैं. अगर एक से ज़्यादा फ़ाइलों में एक ही तारीख/समय का स्टैंप है, तो फ़ाइल के नाम के टाइमस्टैंप के आधार पर, सबसे नए मिनट / सेकंड वाली फ़ाइल का इस्तेमाल करें. डुप्लीकेट फ़ाइलें इसलिए बनाई जाती हैं, क्योंकि बैक एंड प्रोसेस से पता चला है कि ओरिजनल फ़ाइल में कोई समस्या है.

फ़ील्ड

फ़ील्ड के नाम और फ़ील्ड के नाम का फ़ॉर्मैट, दोनों बदल गए हैं. हालांकि, DCM फ़ील्ड माइग्रेशन में पुराने से नए फ़ील्ड की मैपिंग मौजूद है. इसमें मैच टेबल भी शामिल हैं. अगर आप DBM उपयोगकर्ता नहीं हैं, तो ये फ़ील्ड खाली होंगे. साथ ही, इस फ़ील्ड को अनदेखा किया जा सकता है.

आपको अपनी फ़ाइल में DBM फ़ील्ड भी दिख सकते हैं. अगर आप DBM उपयोगकर्ता हैं, तो ये फ़ील्ड सिर्फ़ तब भरेंगे, जब विज्ञापन देने वाले व्यक्ति या कंपनी के DBM खाते के लेवल पर ज़रूरी अनुमति दी गई हो. DBM फ़ील्ड माइग्रेशन में, पुराने से नए (जहां उपलब्ध हो) फ़ील्ड की मैपिंग दी गई है. DBM की इकाई से पढ़ी गई फ़ाइलों का इस्तेमाल, मैपिंग के लिए किया जाता रहेगा.

बकेट के नाम

DTv1 और DTv2 के लिए नाम रखने के स्टैंडर्ड अलग-अलग हैं. खास तौर पर, DTv2 बकेट का नाम तय करने के लिए, अपनी मौजूदा बकेट के नाम के प्रीफ़िक्स में बदलाव नहीं किया जा सकता. खाता सेट अप करते समय, सहायता प्रतिनिधि आपको बकेट का नाम देगा.

आम तौर पर, DTv2 बकेट के नाम gs://dcdt_-dcm_account1234

ब्राउज़र में अपने बकेट का कॉन्टेंट देखने के लिए, https://cloud.google.com/console#/storage/browser/dcdt_-dcm_account1234 पर जाएं

फ़ाइल के नाम का फ़ॉर्मैट

हर फ़ाइल के नाम में संख्याओं की एक स्ट्रिंग होगी. उदाहरण के लिए:
dcm_account1234_impression_2016022601_20160225_234912_218211994.csv.gz
2016022601 YYYYMMDDHH फ़ॉर्मैट में है. यह उस फ़ाइल में मौजूद इवेंट के लिए यूटीसी समय है. इसमें घंटों को 0 से 23 तक नंबर दिया जाता है.
20160225_234912 YYYYMMDD_HHMMSS फ़ॉर्मैट में है. यह वह समय है जब रिपोर्ट जनरेट की गई थी.
218211994 फ़ाइल आईडी है.

ऐक्टिविटी फ़ाइलें

आपको हर दिन एक गतिविधि फ़ाइल मिलती है. फ़ाइल का नाम इस तरह दिखता है:
dcm_account1234_activity_20160727_20160728_035750_268669761.csv.gz
इस फ़ाइल में 27 जुलाई, 2016 का डेटा है. इसे 28 जुलाई, 2016 को 3:57:50 पर जनरेट किया गया था.

फ़ाइलें पर क्लिक करें

आपको हर दिन 24 क्लिक फ़ाइलें मिलती हैं. फ़ाइल का नाम इस तरह दिखता है:
dcm_account1234_click_2016072717_20160728_012331_268381796.csv.gz
फ़ाइल के नाम में तारीख के बाद यूटीसी समय का ध्यान रखें. घंटे 0 से 23 तक होते हैं. इसलिए, यहां 17 का मतलब है कि इस फ़ाइल में मौजूद इवेंट, 17:00 से 17:59 (24 घंटे के हिसाब से) या शाम 5:00 बजे से शाम 6:00 बजे तक के हैं.
इस फ़ाइल में 27 जुलाई, 2016 को शाम 5:00 बजे से शाम 6:00 बजे तक का डेटा शामिल है. इसे 28 जुलाई, 2016 को 1:23:31 पर जनरेट किया गया था.

इंप्रेशन फ़ाइलें

आपको हर दिन 24 इंप्रेशन फ़ाइलें मिलती हैं. फ़ाइल का नाम इस तरह दिखता है:
dcm_account7312_impression_2016072717_20160728_012355_268381795.csv.gz
फ़ाइल के नाम के अलावा, यह क्लिक फ़ाइलों की तरह ही काम करती है.

मिलान टेबल वाली फ़ाइलें

मैच टेबल फ़ाइलें हर दिन एक बार जनरेट होती हैं. इनके फ़ाइल नेम इस तरह दिखते हैं:
dcm_account1234_match_table_activity_cats_20160727_20160728_032226_268648829.csv.gz
इस फ़ाइल में 27 जुलाई, 2016 का डेटा है. इसे 28 जुलाई, 2016 को 3:22:26 पर जनरेट किया गया था.
ध्यान दें: कुछ नई मैच टेबल के लिए डेटा स्टैटिक होता है और रोज़ डाउनलोड की जा सकने वाली कोई फ़ाइल नहीं बनाई जाती.इन फ़ाइलों का डेटा, रेफ़रंस पेजों से पाया जा सकता है. उदाहरण के लिए, रिच मीडिया स्टैंडर्ड इवेंट टाइप.

डेटा ट्रांसफ़र फ़ील्ड

1.0 फ़ील्ड का नाम DT v2.0 फ़ील्ड का नाम
समय अब काम नहीं करते
User-ID यूज़र आईडी
विज्ञापन देने वाले व्यक्ति या कंपनी का आईडी विज्ञापनदाता आईडी
Buy-ID अब काम नहीं करते
Order-ID कैंपेन आईडी
विज्ञापन आईडी विज्ञापन आईडी
Creative-ID प्रस्तुतीकरण ID
Creative-Version क्रिएटिव वर्शन
Creative-Size-ID बंद कर दिया गया (इसे मैच टेबल से क्रिएटिव पिक्सल साइज़ के तौर पर वापस पाया गया है)
Site-ID साइट आईडी (DCM)
Page-ID प्लेसमेंट आईडी
कीवर्ड अब काम नहीं करते
Country-ID देश कोड
राज्य/प्रांत राज्य/इलाका
Areacode अब काम नहीं करते
Browser-ID ब्राउज़र/प्लेटफ़ॉर्म आईडी
Browser-Version ब्राउज़र/प्लेटफ़ॉर्म वर्शन
OS-ID ऑपरेटिंग सिस्टम आईडी
डीएमए-आईडी प्राधिकृत बाज़ार क्षेत्र (DMA) आईडी
City-ID City ID
पिन कोड ज़िप/पोस्टल कोड
Time-UTC-Sec बहिष्कृत
Local-User-ID अब काम नहीं करते
Activity-Type बंद की गई ('activity_cats' मैच टेबल से मिली)
गतिविधि का सब-टाइप बंद की गई ('activity_cats' मैच टेबल से मिली)
Other-Data अन्य डेटा
क्रमसंख्या ORD मान
क्लिक किए जाने का समय इंटरैक्शन समय
Event-ID कन्वर्ज़न आईडी
SV1 सेगमेंट मान 1
PartnerID1 पार्टनर 1 आईडी
PartnerID2 पार्टनर 2 आईडी
मात्रा कुल रूपांतरण
आय कुल आय

टेबल फ़ाइल के नामों से मेल खाना

1.0 फ़ाइल का नाम 2.0 फ़ाइल का नाम
activity_cat activity_cats
activity_type activity_types
ad ads
ad_page_assignments ad_placement_assignments
advertiser advertisers
browser browsers
campaign campaigns
cities cities
countries countries
creative creatives
creative_ad_assignments creative_ad_assignments
custom_creative_fields custom_creative_fields
dartsearch paid_search
designated_market_area designated_market_areas
keyval keyword_values
met_event rich_media_events
operating_system operating_systems
page placements
page_cost/page_flight_cost placement_cost
site sites
states states
user-defined_spot_vars custom_floodlight_variables

मैच टेबल फ़ील्ड

activity_cats

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Spot-ID Floodlight Configuration पूर्णांक
Activity-Type-ID Activity Group ID पूर्णांक
Activity-Type Activity Type स्ट्रिंग
Activity-ID Activity ID पूर्णांक
Activity Sub-Type Activity Sub-Type स्ट्रिंग
Report-Name Activity स्ट्रिंग
Tag-Method-ID Tag Counting Method ID पूर्णांक

activity_types

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Spot-ID Floodlight Configuration पूर्णांक
Activity-Group-ID Activity Group ID पूर्णांक
Activity-Type Activity Type स्ट्रिंग
Report-Name Activity Group स्ट्रिंग

ads

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Advertiser-ID Advertiser ID पूर्णांक
Buy-ID Campaign ID पूर्णांक
Ad-ID Ad ID पूर्णांक
Ad-Description Ad स्ट्रिंग
Click-URL Ad Click URL स्ट्रिंग
Ad-Type Ad Type स्ट्रिंग
Creative-Size-ID Creative Pixel Size स्ट्रिंग
Ad-Comments Ad Comments स्ट्रिंग

ad_placement_assignments

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Ad-ID Ad ID पूर्णांक
Page-ID Placement ID पूर्णांक

विज्ञापनदाता

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Spot-ID Floodlight Configuration पूर्णांक
Advertiser-ID Advertiser ID पूर्णांक
Advertiser Advertiser स्ट्रिंग
Advertiser-Group-ID Advertiser Group ID पूर्णांक
Advertiser-Group Advertiser Group स्ट्रिंग

ब्राउज़र

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Browser-ID Browser/Platform ID पूर्णांक
Browser Browswer/Platform स्ट्रिंग

कैंपेन

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Advertiser-ID Advertiser ID पूर्णांक

Order-ID (पहले Buy-ID )

Campaign ID पूर्णांक
Order (पहले Buy) Campaign स्ट्रिंग
Start-Date Campaign Start Date तारीख
End-Date Campaign End Date तारीख
Billing-Invoice-Code Billing Invoice Code स्ट्रिंग

शहर

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
City-ID City ID पूर्णांक
City City स्ट्रिंग
Creative-Library-Enabled Deprecated (now always 1) पूर्णांक

देश

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Country-ID Deprecated पूर्णांक
Country Deprecated स्ट्रिंग

क्रिएटिव

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Advertiser-ID Advertiser ID पूर्णांक
Rendering-ID Rendering ID पूर्णांक
UI-Creative-ID अब काम नहीं करता पूर्णांक
Creative Creative स्ट्रिंग
Last-Modified-Date Creative Last Modified Date तारीख
Creative-Type Creative Type स्ट्रिंग
Creative-Sub-Type Deprecated स्ट्रिंग
Creative-Size-ID Creative Pixel Size स्ट्रिंग
Image-URL Creative Image URL स्ट्रिंग
Creative-Version Creative Version integer

creative_ad_assignments

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Ad-ID Ad ID पूर्णांक
Creative-ID Creative ID पूर्णांक
Start-Date Creative Start Date तारीख
End-Date Creative End Date तारीख
Rotation-Type Creative Rotation Type स्ट्रिंग
Creative-Group-1 Creative Groups 1 स्ट्रिंग
Creative-Group-2 Creative Groups 2 स्ट्रिंग
Click-URL Ad Click URL स्ट्रिंग

custom_creative_fields

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Advertiser-ID Advertiser ID पूर्णांक
Creative-ID Creative ID पूर्णांक
Custom-Field-Number Creative Custom Field Number पूर्णांक
Custom-Field-Name Creative Custom Field Name स्ट्रिंग
Custom-Field-Value Creative Custom Field Value स्ट्रिंग

custom_rich_media

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Advertiser-ID Advertiser ID पूर्णांक
Met-Event-ID Rich Media Event ID पूर्णांक
Met-Event-Name Rich Media Event स्ट्रिंग
Met-Event-Type-ID Rich Media Event Type ID पूर्णांक
Met-Event-Type-Name Rich Media Event Type स्ट्रिंग

designated_market_areas

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
DMA-ID Designated Market Area (DMA) ID पूर्णांक
DMA Designated Market Area स्ट्रिंग

keyword_values

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Ad-ID Ad ID पूर्णांक
Keyword-Expression Keyword स्ट्रिंग
1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Ad-ID Ad ID पूर्णांक
Advertiser-ID Advertiser ID पूर्णांक
Buy-ID Campaign ID पूर्णांक
DS-Ad-ID Paid Search Ad ID पूर्णांक
Extended-Keyword-ID Paid Search Keyword ID पूर्णांक
Keyword-ID Paid Search Legacy Keyword ID पूर्णांक
DS-Campaign-Name Paid Search Campaign स्ट्रिंग
KW-Ad-Group-Name Paid Search Ad Group स्ट्रिंग
Bid-Strategy-Name Paid Search Bid Strategy स्ट्रिंग
Landing-Page-URL Paid Search Landing Page URL स्ट्रिंग
Keyword-Name Paid Search Keyword स्ट्रिंग
Match-Type Paid Search Match Type स्ट्रिंग

operating_systems

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
OS-ID Operating System ID पूर्णांक
OS Operating System स्ट्रिंग

स्थान

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Buy-ID Campaign ID पूर्णांक
Site-ID Site ID (DCM) पूर्णांक
Page-ID Placement ID पूर्णांक
Page Site keyname स्ट्रिंग
Site-Placement Placement स्ट्रिंग
Content-Category Content Category स्ट्रिंग
Strategy Placement Strategy स्ट्रिंग
Start-Date Placement Start Date तारीख
End-Date Placement End Date तारीख
Group-Type प्लेसमेंट समूह प्रकार स्ट्रिंग
Group-Parent-ID पैकेज/रोडब्लॉक का आईडी पूर्णांक
Price-Type Placement Cost Structure स्ट्रिंग
Cap-Cost Placement Cap Cost Option फ़्लोट
CPA-Activity-ID Activity ID पूर्णांक

placement_cost

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Page-ID Placement ID पूर्णांक
Effective-Date Placement Start Date तारीख
End-Date Placement End Date तारीख
Units Placement Total Booked Units पूर्णांक
Rate Placement Rate फ़्लोट
Comments Placement Comments स्ट्रिंग

साइटें

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Site-ID Site ID (DCM) पूर्णांक
Site Site (DCM) स्ट्रिंग
Directory-Site-ID Site ID (Site Directory) पूर्णांक
Directory-Site Site (Site Directory) स्ट्रिंग

राज्य

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
State/Province State/Region स्ट्रिंग
State/Province Name State/Region Full Name स्ट्रिंग

custom_floodlight_variables

1.0 फ़ील्ड का नाम 2.0 फ़ील्ड का नाम टाइप
Spot-ID Floodlight Configuration ID पूर्णांक
Variable-ID Floodlight Variable ID स्ट्रिंग
Variable-Name Floodlight Variable Name स्ट्रिंग