इंटिग्रेशन का तरीका

इस पेज पर, ऑर्डर करने की प्रोसेस से जुड़े सभी चरणों के बारे में बताया गया है.

  1. खाते का सेटअप

    1. कार्रवाई केंद्र में, खाता सेटअप में बताए गए तरीके से शामिल होने के टास्क पूरे करें.
    2. अपने ऑर्डरिंग एंड-टू-एंड GCP प्रोजेक्ट में food-support@google.com को एडिटर के तौर पर ऐक्सेस दें. इससे, Google को तकनीकी सहायता के लिए, आपके GCP प्रोजेक्ट को ऐक्सेस करने की अनुमति मिलती है.
    3. अगर आपको अपने इंटिग्रेशन की प्रोसेस को आगे बढ़ाने के लिए, ऑर्डर करने वाली एंड-टू-एंड टीम से औपचारिक अनुबंध के तहत अनुमति मिली है तो, शामिल होने के लिए अनुरोध सबमिट करें. इसके अलावा, ऑर्डर करने के लिए एंड-टू-एंड इंटरेस्ट फ़ॉर्म भरकर अपनी दिलचस्पी ज़ाहिर की जा सकती है.
  2. फ़ीड लागू करना

    1. अपने Restaurant, Service, और Menu फ़ीड बनाएं. ज़्यादा जानकारी के लिए, डेटा फ़ीड बनाना देखें.
    2. क्विक टेस्टिंग का इस्तेमाल करके, अपने फ़ीड की जांच करें. ज़्यादा जानकारी के लिए, अपने डेटा फ़ीड की जांच करें देखें.
    3. बैच में डेटा डालने के लिए, प्रोग्राम के हिसाब से फ़ीड फ़ाइलें जनरेट करें.
    4. बैच में डेटा डालने में बताए गए तरीके से, अपने सैंडबॉक्स और प्रोडक्शन फ़ीड को होस्ट करें.
    5. रीयल-टाइम अपडेट तैयार करें. ज़्यादा जानकारी के लिए, रीयल-टाइम अपडेट देखें.
  3. अपना फ़ुलफ़िलमेंट एंडपॉइंट लागू करें. ज़्यादा जानकारी के लिए, Fulfillment API देखें.
  4. चेकआउट की कार्रवाई लागू करना

    1. अपनी चेकआउट कार्रवाई को आदर्श और डिफ़ॉल्ट इस्तेमाल के उदाहरण (इसे हैप्पी पाथ भी कहा जाता है) के लिए बनाएं. ज़्यादा जानकारी के लिए, Fulfillment API और चेकआउट सेट अप करें देखें.
    2. झटपट जांच का इस्तेमाल करके अपनी चेकआउट कार्रवाई की जांच करें. क्विक टेस्टिंग टूल की मदद से मैन्युअल तरीके से जांच करें में दिए गए निर्देशों का पालन करें.
    3. अपनी चेकआउट कार्रवाई में एज केस हैंडलिंग बनाएं.
    4. अपने-आप जांच करने वाले टूल का इस्तेमाल करके, अपनी चेकआउट कार्रवाई की जांच करें. ऑटोमेटेड टेस्टिंग टूल की मदद से जांच करें में दिए गए निर्देशों का पालन करें.
  5. ऑर्डर सबमिट करने की कार्रवाई लागू करें

    1. ऑर्डर सबमिट करने की कार्रवाई बनाएं. ज़्यादा जानकारी के लिए, Fulfillment API और ऑर्डर सबमिट करना सेट अप करना देखें.
    2. क्विक टेस्टिंग का इस्तेमाल करके, ऑर्डर सबमिट करने से जुड़ी कार्रवाई की जांच करें. क्विक टेस्टिंग टूल की मदद से मैन्युअल तरीके से जांच करें में दिए गए निर्देशों का पालन करें.
    3. अपनी 'ऑर्डर कार्रवाई सबमिट करें' में, किनारे के केस को हैंडल करें.
    4. अपने-आप जांच करने वाले टूल का इस्तेमाल करके, ऑर्डर सबमिट करने से जुड़ी कार्रवाई की जांच करें. ऑटोमेटेड टेस्टिंग टूल की मदद से जांच करें में दिए गए निर्देशों का पालन करें.
  6. ऑनलाइन पेमेंट

    1. JSFiddle का इस्तेमाल करके, अपने टोकनाइज़ेशन पैरामीटर की पुष्टि करें. ज़्यादा जानकारी के लिए, अपने Google Pay पेमेंट गेटवे की जांच करना देखें.
    2. अपने चेकआउट रिस्पॉन्स में टोकनाइज़ेशन पैरामीटर लागू करें. ज़्यादा जानकारी के लिए, Google Pay सेट अप करना देखें.
    3. 'ऑर्डर सबमिट करें' कार्रवाई में, अपने पेमेंट प्रोसेस करने वाली कंपनी का Charge API लागू करें. ज़्यादा जानकारी के लिए, पेमेंट की सेवा देने वाली कंपनी से संपर्क करें.
    4. क्विक टेस्टिंग का इस्तेमाल करके, टोकनाइज़ेशन पैरामीटर की जांच करें. ज़्यादा जानकारी के लिए, ऑनलाइन पेमेंट की जांच करना देखें.
  7. एसिंक्रोनस ऑर्डर अपडेट में बताए गए तरीके से एसिंक्रोनस ऑर्डर अपडेट बनाएं.
  8. टेस्ट करना

    1. शुरू से अंत तक के चरणों की मदद से, यूज़र एडमिशन टेस्ट (यूएटी) करें. ज़्यादा जानकारी के लिए, झटपट टेस्टिंग देखें.
    2. एज केस की जांच करने के लिए, अपने-आप काम करने वाला टेस्टिंग टूल चलाएं. ज़्यादा जानकारी के लिए, ऑटोमेटेड इंटिग्रेशन टेस्ट देखें.
  9. लॉन्च की तैयारी

    1. अपने Google सलाहकार से संपर्क करें और अगले निर्देशों के लिए इंतज़ार करें. ज़्यादा जानकारी के लिए, लॉन्च की तैयारी करना और लॉन्च के लिए पूरी तरह तैयार होने से जुड़ी चेकलिस्ट देखें.