اقدامات با یک کلیک به کاربران اجازه می دهد تا بدون نیاز به ترک جیمیل، عملیات را مستقیماً از صندوق ورودی انجام دهند. اقدامات با یک کلیک با اعلام یک HttpActionHandler
با URL سرویس شما انجام می شود. برای جزئیات بیشتر، به رسیدگی به درخواستهای اقدام مراجعه کنید.
اقدامات با یک کلیک در جیمیل.
موارد استفاده
اقدامات با یک کلیک که در حال حاضر در Gmail پشتیبانی می شوند عبارتند از:
اقدام را تأیید کنید
میتوانید یک دکمه تأیید با یک کلیک به ایمیلهایی اضافه کنید که از کاربران میخواهند چیزی را تأیید، تأیید و تأیید کنند. هنگامی که کاربر بر روی دکمه کلیک کرد، یک درخواست http از Google برای سرویس شما صادر می شود و تأییدیه را ثبت می کند. با 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>
Save Action
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 مراجعه کنید.