ट्रांसफ़ॉर्मेशन ऐक्शन

डेटा ट्रांसफ़ॉर्मेशन के बारे में जानें और उन्हें लागू करें.

किसी कनेक्शन को सेट अप करते समय, ट्रांसफ़ॉर्मेशन ऐक्शन से फ़ील्ड मैपिंग में मदद मिलती है. ध्यान दें कि सभी डेटा सोर्स के लिए, सभी ट्रांसफ़ॉर्मेशन ऐक्शन उपलब्ध नहीं हैं.

ट्रांसफ़ॉर्मेशन ऐक्शन कैसे काम करता है

कुछ ट्रांसफ़ॉर्मेशन ऐक्शन के सुझाव अपने-आप मिलते हैं. उदाहरण के लिए, अपने-आप मैप किए गए hashed_email और hashed_phone_number फ़ील्ड की वैल्यू पर हैश फ़ंक्शन को लागू करने वाले ट्रांसफ़ॉर्मेशन ऐक्शन के सुझाव आपको दिख सकते हैं. आपके पास ज़रूरत पड़ने पर अपने-आप सुझाए गए ट्रांसफ़ॉर्मेशन ऐक्शन में बदलाव करने का या कोई अन्य ट्रांसफ़ॉर्मेशन ऐक्शन जोड़ने का विकल्प होता है. आपके पास किसी इनपुट फ़ील्ड में कई तरह के ट्रांसफ़ॉर्मेशन ऐक्शन तय करने का विकल्प होता है. ये ऐक्शन क्रम के हिसाब से लागू होंगे. जैसे, सबसे ऊपर मौजूद ऐक्शन सबसे पहले और सबसे नीचे मौजूद ऐक्शन सबसे बाद में लागू होंगे.

शुरू करने से पहले

फ़ील्ड मैपिंग के दौरान ट्रांसफ़ॉर्मेशन लागू करने के लिए, ऐक्शन > ट्रांसफ़ॉर्म करें पर क्लिक करें. इससे आपको उपलब्ध ट्रांसफ़ॉर्मेशन ऐक्शन की सूची दिखेगी. इस सूची में शामिल ट्रांसफ़ॉर्मेशन ऐक्शन को Google Ads खाते में इंपोर्ट करने से पहले, पाइपलाइन में मौजूद इनपुट फ़ील्ड की वैल्यू पर लागू किया जा सकता है.

उपलब्ध ट्रांसफ़ॉर्मेशन ऐक्शन

स्मार्ट हैश

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

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

ध्यान दें कि स्मार्ट हैशिंग अपने-आप होती है. इसका मतलब है कि आपको ऐक्शन मेन्यू में से कुछ भी चुनने की ज़रूरत नहीं है.

हैश फ़ंक्शन लागू करें

इनपुट कॉलम को किसी नतीजे में बदलने के लिए, उस पर ट्रांसफ़ॉर्मेशन ऐक्शन लागू किए जाते हैं. जब किसी कॉलम में हैश फ़ंक्शन लागू किया जाता है, तो SHA256 एल्गोरिदम काम करता है. इसकी वजह से नतीजा, हेक्स-एन्कोडेड में बदल जाता है.

ध्यान दें: ईमेल और फ़ोन नंबर जैसे व्यक्तिगत पहचान से जुड़ी जानकारी वाले फ़ील्ड पर, हैश फ़ंक्शन अपने-आप लागू हो जाता है. अगर आपको पहले अन्य ट्रांसफ़ॉर्मेशन ऐक्शन लागू करने हैंa और फिर हैश फ़ंक्शन लागू करना है, तो इस ट्रांसफ़ॉर्मेशन ऐक्शन को मैन्युअल तरीके से भी लागू किया जा सकता है. उदाहरण के लिए, अगर आपको अपने डेटा सोर्स में नाम और उपनाम को एक ही फ़ील्ड में रखना है, तो पहले 'डेटा को बांटने वाला ट्रांसफ़ॉर्मेशन ऐक्शन' लागू करें. इसके बाद, नाम के लिए दाईं ओर और उपनाम के लिए बाईं ओर मौजूद डेटा चुनें और फिर हैश फ़ंक्शन लागू करें.

गुणा

कॉलम की वैल्यू को कॉन्स्टेंट फ़्लोटिंग नंबर से गुणा करें.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: संख्या और स्ट्रिंग वाला कोई भी टाइप

किसी दूसरे कॉलम से गुणा करें

सोर्स फ़ील्ड में मौजूद वैल्यू को, उसी सोर्स फ़ाइल के किसी दूसरे कॉलम में मौजूद वैल्यू से गुणा करता है.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: संख्या और स्ट्रिंग वाला कोई भी टाइप

केस बदलें

कॉलम को अपरकेस, लोअरकेस या टाइटलकेस में बदलें. ट्रांसफ़ॉर्मेशन ऐक्शन पहले इसे स्ट्रिंग में बदलेगा.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: किसी भी तरह के.

फ़ील्ड मर्ज करें

सेपरेटर की मदद से, दो कॉलम जोड़ें. यह ट्रांसफ़ॉर्मेशन ऐक्शन, सेपरेटर की मदद से जोड़ी गई स्ट्रिंग के बाद सोर्स फ़ील्ड की वैल्यू में दूसरी वैल्यू जोड़ देगा.

इसका फ़ॉर्मैट {source_field}{separator}{column_to_merge} है.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: किसी भी तरह के.

बांटें

कॉलम की हर वैल्यू को किसी डीलिमिटर के हिसाब से बांटें और एक हिस्से को बाहर रखें.

  • डीलिमिटर सिर्फ़ एक वर्ण का होना चाहिए. स्पेस एक मान्य डीलिमिटर होता है.
  • दोहराव, स्ट्रिंग में उस जगह की जानकारी देता है जहां डेलिमिटर kth बार आया है. इस गिनती की शुरुआत "1" से होती है. इस जगह से स्ट्रिंग को बांटा जाता है.
  • पहला हिस्सा एक बूलियन है जो बताता है कि डेलिमिटर (सही है) से पहले वाले हिस्से को निकालना है या डेलिमिटर (गलत है) के बाद वाले हिस्से को.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: स्ट्रिंग.

उदाहरण:

अगर इनपुट कॉलम में, "FirstName,MiddleName,LastName" की कोई वैल्यू है, तो:

डेलिमिटर दोहराव पहले नतीजा
, 1 सही “FirstName”
, 1 गलत “MiddleName,LastName”
, 2 सही “FirstName,MiddleName”
, 2 गलत “LastName”

कास्ट टाइप

कॉलम की वैल्यू को साथ काम करने वाले किसी दूसरे डेटा टाइप पर कास्ट करें.

टारगेट टाइप ज़रूरी शर्तें पूरी करने वाले सोर्स के टाइप ज़रूरी जानकारी
स्ट्रिंग कोई भी 'कोई भी' टाइप को स्ट्रिंग में बदला जा सकता है.
रीयल नंबर

स्ट्रिंग

पूर्णांक

रीयल नंबर को 'डबल' डेटा टाइप के तौर पर दिखाया जाता है.

अगर इंपोर्ट किए जाने के समय, स्ट्रिंग की वैल्यू को 'डबल' डेटा टाइप के तौर पर पार्स नहीं किया जा सकता, तो आपको "रन" टेबल में गड़बड़ी दिखेगी.

पूर्णांक

स्ट्रिंग

रीयल नंबर

प्रतिशत

अगर इंपोर्ट किए जाने के समय, स्ट्रिंग की वैल्यू को 'डबल' डेटा टाइप के तौर पर पार्स नहीं किया जा सकता, तो आपको "रन" टेबल में गड़बड़ी दिखेगी.

तारीख और समय को बदलें

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

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

इंपोर्ट के लिए अपना डेटा तैयार करने के बारे में ज़्यादा जानें.

ध्यान दें: "तारीख और समय बदलें" ट्रांसफ़ॉर्मेशन, कन्वर्ज़न इवेंट के समय/तारीख कॉलम में डिफ़ॉल्ट रूप से जोड़ दिया जाएगा.

ज़रूरी शर्तें पूरी करने वाले सोर्स फ़ील्ड के टाइप: टाइमस्टैंप, तारीख और समय, Unix epoch, इंटीजर, स्ट्रिंग.

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
खोजें
खोज हटाएं
खोज बंद करें
Google ऐप
मुख्य मेन्यू
9177180679266617350
true
खोज मदद केंद्र
false
true
true
true
false
false
false
false