ऐप्लिकेशन फ़्लिप

OAuth 2.0 को लागू करने के बाद, आपके पास इसे कॉन्फ़िगर करने का विकल्प होता है अनुमति-आधारित App Flip, जिससे आपके उपयोगकर्ता ज़्यादा तेज़ी से काम कर पाएंगे आपके पुष्टि करने वाले सिस्टम में उनके खातों को उनके Google खातों से लिंक कर सकता है. कॉन्टेंट बनाने नीचे दिए सेक्शन में बताया गया है कि वेबसाइट को कैसे आपकी smart home कार्रवाई के लिए App Flip.

डिज़ाइन से जुड़े दिशा-निर्देश

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

ज़रूरी शर्तें

  1. आपके पास Google की अनुमति से जुड़ा स्टेटमेंट होना चाहिए, जैसे कि "लिंक करने के बाद, Google के पास आपके डिवाइसों को कंट्रोल करने की अनुमति होगी."
  2. आपको यह बताना होगा कि उपयोगकर्ता का खाता Google से जोड़ा जा रहा है, कि Google Home या Google Assistant जैसे किसी खास Google प्रॉडक्ट से.
  3. आपको अपनी सहमति वाली स्क्रीन पर कॉल-टू-ऐक्शन के बारे में साफ़ तौर पर बताना होगा. साथ ही, लिंक करने की कार्रवाई के लिए, "सहमत हूं और लिंक" शब्दों का इस्तेमाल करना होगा. ऐसा इसलिए है, क्योंकि उपयोगकर्ताओं को यह समझना ज़रूरी है कि अपने खाते लिंक करने के लिए, उन्हें Google के साथ कौनसा डेटा शेयर करना होगा.
  4. अगर उपयोगकर्ता लिंक नहीं करना चाहते हैं, तो आपको उन्हें सदस्यता रद्द करने या वापस जाने का तरीका बताना होगा. रद्द करने की कार्रवाई के लिए, "रद्द करें" शब्द इस्तेमाल करें.
  5. आपको इस वर्कफ़्लो को लागू करना होगा: "सहमति दें और लिंक करें" पर क्लिक करने के बाद, आपको यह दिखाना होगा कि लिंक कितना सफल रहा. साथ ही, लोगों को अपने-आप Google Home ऐप्लिकेशन पर रीडायरेक्ट किया जाना चाहिए. अब उपयोगकर्ता को आपकी कार्रवाई से, लिंक किया गया डिवाइस Google Home ऐप्लिकेशन पर दिखेगा. "रद्द करें" पर क्लिक करने के बाद, आपको उपयोगकर्ता को Google Home ऐप्लिकेशन पर रीडायरेक्ट करना होगा.

सुझाव

हमारा सुझाव है कि आप ये काम करें:

  1. Google की निजता नीति दिखाएं. सहमति वाली स्क्रीन पर Google की निजता नीति का लिंक शामिल करें.

  2. शेयर किया जाने वाला डेटा. कम शब्दों में और साफ़ तौर पर जानकारी दें, ताकि लोगों को पता चल सके कि Google को उनके किस तरह के डेटा की ज़रूरत है. साथ ही, उसे ऐसा क्यों लगता है.

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

  4. उपयोगकर्ता का खाता बदलने की सुविधा. उपयोगकर्ताओं को अपना खाता(खाते) बदलने का तरीका बताएं. यह खास तौर पर तब फ़ायदेमंद होता है, जब उपयोगकर्ताओं के पास कई खाते होते हों.

    • अगर किसी उपयोगकर्ता को खाता बदलने के लिए, सहमति वाली स्क्रीन बंद करनी पड़ती है, तो Google को ऐसी गड़बड़ी के बारे में बताएं जिसे ठीक किया जा सके. इससे उपयोगकर्ता, OAuth लिंकिंग और इंप्लिसिट फ़्लो की मदद से, अपनी पसंद के खाते में साइन इन कर सकेगा.
  5. अपना लोगो शामिल करें. सहमति वाली स्क्रीन पर अपनी कंपनी का लोगो दिखाएं. अपना लोगो लगाने के लिए, अपनी स्टाइल से जुड़े दिशा-निर्देशों का पालन करें. अगर आपको Google का लोगो भी दिखाना है, तो लोगो और ट्रेडमार्क देखें.

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

OAuth पर आधारित App Flip के लिए सेट अप करें

नीचे दिए गए सेक्शन में, OAuth पर आधारित App Flip इस्तेमाल करने की ज़रूरी शर्तों और अपने यूआरएल को कॉन्फ़िगर करने का तरीका बताया गया है Actions कंसोल में App Flip प्रोजेक्ट है.

स्मार्ट होम ऐक्शन बनाएं और OAuth 2.0 सर्वर सेट अप करें

App Flip को कॉन्फ़िगर करने से पहले, आपको ये काम करने होंगे:

Actions कंसोल में App Flip को कॉन्फ़िगर करें

नीचे दिए गए सेक्शन में, App Flip को कॉन्फ़िगर करने का तरीका बताया गया है कार्रवाइयां कंसोल.

  1. OAuth क्लाइंट की जानकारी में सभी फ़ील्ड भरें. (अगर App Flip काम नहीं करता है, तो फ़ॉलबैक के तौर पर रेगुलर OAuth का इस्तेमाल किया जाता है.)
  2. खाता लिंक करने के लिए अपना ऐप्लिकेशन इस्तेमाल करें(ज़रूरी नहीं) में जाकर, iOS के लिए चालू करें को चुनें.
  3. यूनिवर्सल लिंक फ़ील्ड भरें. Reader Revenue Manager को सेट अप करने के बारे में यूनिवर्सल लिंक के बारे में, यहां जाएं ऐप्लिकेशन और वेबसाइटों को अपने कॉन्टेंट से लिंक करने की अनुमति देना.
  4. अगर आपको अपने क्लाइंट को विकल्प के तौर पर कॉन्फ़िगर करना है, तो स्कोप जोड़ें. इसके बाद, अपना क्लाइंट कॉन्फ़िगर करें (ज़रूरी नहीं) में जाकर, दायरा जोड़ें पर क्लिक करें.
  5. सेव करें पर क्लिक करें.

अपने iOS में App Flip लागू करने के लिए, अब अगले सेक्शन पर जाएं या Android ऐप्लिकेशन.

अपने खास ऐप्लिकेशन में App Flip लागू करें

App Flip को लागू करने के लिए, आपको अपने खाते में उपयोगकर्ता के ऑथराइज़ेशन कोड में बदलाव करना होगा ऐप्लिकेशन पर क्लिक करें.

अपने डिवाइस पर App Flip की जांच करें

अब आपने कार्रवाई बना ली है और कंसोल पर App Flip को कॉन्फ़िगर कर लिया है तो मोबाइल डिवाइस पर App Flip की जांच की जा सकती है. Google आपके यूआरएल पैरामीटर को कैसे इस्तेमाल करेगा, यह तय करने के लिए App Flip की जांच करने के लिए, Google Assistant app या Google Home app (GHA).

Google Assistant app में App Flip को टेस्ट करने के लिए, यह तरीका अपनाएं:

  1. कार्रवाइयां कंसोल पर जाएं और अपना प्रोजेक्ट चुनें.
  2. सबसे ऊपर मौजूद नेविगेशन पैनल में, जांच करें पर क्लिक करें.
  3. Google Assistant ऐप्लिकेशन से, खाता लिंक करने के फ़्लो को ट्रिगर करें:
    1. खोलें Google Assistant app.
    2. सेटिंग पर क्लिक करें.
    3. Assistant टैब पर, होम कंट्रोल पर क्लिक करें.
    4. जोड़ें(+) पर क्लिक करें.
    5. सेवा देने वाली कंपनियों की सूची में से अपनी कार्रवाई चुनें. ऐसा होगा सूची में “[test]” के पहले शामिल होना चाहिए. जब आप इनमें से [test] कार्रवाई चुनते हैं तो आपका ऐप्लिकेशन खुलना चाहिए.
    6. पुष्टि करें कि आपका ऐप्लिकेशन लॉन्च हो चुका है और अनुमति देने के अपने फ़्लो की जांच शुरू करें.

Google Home ऐप्लिकेशन से App Flip को टेस्ट करने के लिए, यह तरीका अपनाएं:

  1. कार्रवाइयां कंसोल पर जाएं और अपना प्रोजेक्ट चुनें.
  2. सबसे ऊपर मौजूद नेविगेशन पैनल में, जांच करें पर क्लिक करें.
  3. Home ऐप्लिकेशन से, खाता लिंक करने के फ़्लो को ट्रिगर करें:
    1. Google Home app (GHA) खोलें.
    2. + बटन पर क्लिक करें.
    3. डिवाइस सेट अप करें पर क्लिक करें.
    4. क्या पहले से कुछ सेट अप किया हुआ है? पर क्लिक करें
    5. सेवा देने वाली कंपनियों की सूची में से अपनी smart home कार्रवाई चुनें. ऐसा होगा सूची में “[test]” के पहले शामिल होना चाहिए. जब आप इनमें से [test] कार्रवाई चुनते हैं तो आपका ऐप्लिकेशन खुलना चाहिए.
    6. पुष्टि करें कि आपका ऐप्लिकेशन लॉन्च हो चुका है और अनुमति देने के अपने फ़्लो की जांच शुरू करें.