एक-क्लिक वाली कार्रवाइयां, उपयोगकर्ताओं को Gmail से बाहर निकले बिना सीधे इनबॉक्स से कार्रवाइयां करने की सुविधा देती हैं. एक-क्लिक कार्रवाइयां, आपके सेवा यूआरएल के साथ HttpActionHandler
का एलान करके की जाती हैं. ज़्यादा जानकारी के लिए, कार्रवाई के अनुरोधों को मैनेज करना देखें.
![Gmail में पुष्टि करने वाला बटन](https://developers.google.cn/gmail/markup/images/actions-one-click-action.png?authuser=5&hl=hi)
Gmail में एक-क्लिक में कार्रवाइयां.
उपयोग के उदाहरण
फ़िलहाल, Gmail में एक क्लिक में ये कार्रवाइयां की जा सकती हैं:
कार्रवाई की पुष्टि करें
उपयोगकर्ताओं से किसी ईमेल को स्वीकार करने, पुष्टि करने, और स्वीकार करने के लिए, एक क्लिक में पुष्टि करने का बटन जोड़ा जा सकता है. उपयोगकर्ता के बटन पर क्लिक करने के बाद, Google की ओर से आपकी सेवा को एक http अनुरोध जारी किया जाएगा, जिसमें पुष्टि की जानकारी रिकॉर्ड की जाएगी. ConfirmAction
से सिर्फ़ एक बार इंटरैक्ट किया जा सकता है.
नीचे दिए गए एलान में, खर्च की रिपोर्ट के बारे में ईमेल में ConfirmAction
बटन जोड़ा गया है:
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ConfirmAction",
"name": "Approve Expense",
"handler": {
"@type": "HttpActionHandler",
"url": "https://myexpenses.com/approve?expenseId=abc123"
}
},
"description": "Approval request for John's $10.13 expense for office supplies"
}
</script>
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
<meta itemprop="name" content="Approve Expense"/>
<div itemprop="handler" itemscope itemtype="http://schema.org/HttpActionHandler">
<link itemprop="url" href="https://myexpenses.com/approve?expenseId=abc123"/>
</div>
</div>
<meta itemprop="description" content="Approval request for John's $10.13 expense for office supplies"/>
</div>
कार्रवाई सेव करें
SaveAction
का इस्तेमाल, बातचीत के बारे में बताने के लिए किया जा सकता है. जैसे, कूपन सेव करना या सुनने की सूची में गाने जोड़ना. SaveAction
से सिर्फ़ एक बार इंटरैक्ट किया जा सकता है.
नीचे दिए गए एलान में, ऑफ़र के बारे में जानकारी देने वाले ईमेल में SaveAction
बटन जोड़ा गया है:
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "SaveAction",
"name": "Save Offer",
"handler": {
"@type": "HttpActionHandler",
"url": "https://offers-everywhere.com/save?offerId=xyz789"
}
},
"description": "$5 meal at Joe's Diner"
}
</script>
माइक्रोडेटा
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/SaveAction">
<meta itemprop="name" content="Save Offer"/>
<div itemprop="handler" itemscope itemtype="http://schema.org/HttpActionHandler">
<link itemprop="url" href="https://offers-everywhere.com/save?offerId=xyz789"/>
</div>
</div>
<meta itemprop="description" content="$5 meal at Joe's Diner"/>
</div>
अपना मार्कअप जाँचें
ईमेल मार्कअप टेस्टर टूल का इस्तेमाल करके, अपने मार्कअप की पुष्टि की जा सकती है. कॉन्टेंट को स्कैन करने के लिए, अपना मार्कअप कोड चिपकाएं और पुष्टि करें बटन पर क्लिक करें. साथ ही, किसी तरह की गड़बड़ी होने पर रिपोर्ट पाएं.
खास जानकारी
अगर प्रॉपर्टी इन कार्रवाइयों के लिए उपलब्ध हैं, तो इनसे जुड़े दस्तावेज़ देखें खास टाइप ConfirmAction और SaveAction.