সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
লেবেল, ক্ষেত্র এবং পছন্দগুলি তাদের সারা জীবন নির্দিষ্ট অবস্থার মধ্য দিয়ে যায়। উপরন্তু, লেবেল বিভিন্ন সংশোধন হতে পারে. নিম্নলিখিত চিত্রটি সংশোধন সহ লেবেল জীবনচক্র দেখায়:
চিত্র 3. একটি লেবেলের জীবনচক্র
একটি লেবেল তৈরি করুন ( create() ) — লেবেলটি তৈরি করা হয় এবং একটি ডাটাবেসে সংরক্ষিত হয় revision_id=1 হিসাবে। লেবেলে UNPUBLISHED_DRAFT এর অবস্থা আছে। এই রাজ্যে:
ব্যবহারকারীরা লেবেল দেখতে পারবেন না
ব্যবহারকারীরা ড্রাইভ আইটেমগুলিতে লেবেল প্রয়োগ করতে পারবেন না৷
(ঐচ্ছিক) একটি লেবেল, ক্ষেত্র, বা পছন্দ আপডেট করুন ( delta() ) — প্রতিটি আপডেট, এমনকি এটি প্রকাশিত হওয়ার আগে, একটি ডাটাবেসে সংরক্ষণ করা হয়, এবং লেবেলের সংশোধন বৃদ্ধি করা হয়।
একটি লেবেল প্রকাশ করুন ( publish() ) —লেবেলে PUBLISHED অবস্থা রয়েছে এবং ব্যবহারকারীরা লেবেলটি প্রয়োগ করতে পারেন৷ লেবেল প্রকাশ করলে এর সংশোধন বৃদ্ধি পায়।
(ঐচ্ছিক) একটি লেবেল, ক্ষেত্র, বা পছন্দ আপডেট করুন ( delta() ) — লেবেল, ক্ষেত্র বা পছন্দ আপডেট করা হয় এবং একটি খসড়া লেবেল হিসাবে একটি ডাটাবেসে সংরক্ষণ করা হয়। লেবেলটিতে hasUnpublishedChanges=true এর সাথে PUBLISHED অবস্থা রয়েছে যার অর্থ খসড়া পরিবর্তন আছে, কিন্তু সেগুলি ব্যবহারকারীদের জন্য উপলব্ধ নয়। প্রতিটি আপডেট লেবেলের সংশোধন বৃদ্ধি করে।
(ঐচ্ছিক) একটি লেবেল প্রকাশ করুন ( publish() ) — যদি উপলব্ধ থাকে, সবচেয়ে বর্তমান খসড়াটি প্রকাশিত হয়। লেবেলে PUBLISHED অবস্থা রয়েছে এবং ব্যবহারকারীরা লেবেলটি প্রয়োগ করতে পারেন৷ লেবেল প্রকাশ করলে এর সংস্করণ বৃদ্ধি পায়।
একটি লেবেল নিষ্ক্রিয় করুন ( disable() ) —লেবেলের DISABLED অবস্থা রয়েছে যদিও ব্যবহারকারীরা API এর মাধ্যমে লেবেল প্রয়োগ করতে পারেন। যাইহোক, দেখানোর জন্য কনফিগার না করা পর্যন্ত একটি অক্ষম লেবেল UI-তে দেখানো হয় না। লেবেলকে অবমূল্যায়ন করলে এর সংশোধন বৃদ্ধি পায়।
একটি লেবেল সক্ষম করুন ( enable() ) —লেবেলটি একটি PUBLISHED অবস্থায় ফিরে আসে এবং ব্যবহারকারীরা লেবেলটি প্রয়োগ করতে পারেন৷ লেবেল প্রকাশ করলে এর সংশোধন বৃদ্ধি পায়।
একটি লেবেল মুছুন ( delete() ) —লেবেলের একটি DELETED অবস্থা রয়েছে এবং এটি প্রয়োগ করা যাবে না। মুছে ফেলা লেবেল শেষ পর্যন্ত পরিস্কার করা হয়.
এটি জোর দেওয়া গুরুত্বপূর্ণ যে একটি লেবেলের প্রতিটি আপডেট লেবেলের সংশোধন বৃদ্ধি করে। এবং, যদি লেবেলটি ইতিমধ্যেই প্রকাশিত হয়ে থাকে, তাহলে n আপডেটের পরে এটিকে আবার প্রকাশ করার অর্থ হল এর প্রকাশিত রিভিশন নম্বর হল রিভিশন + n + 1 নম্বর ধারাবাহিক আপডেট।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-12-21 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["Labels, fields, and choices transition through various states such as UNPUBLISHED_DRAFT, PUBLISHED, DISABLED, and DELETED during their lifecycle."],["Labels are initially created in an UNPUBLISHED_DRAFT state and can't be viewed or applied until published."],["Every update to a label, including drafts and publishes, increments its revision number."],["Published labels can be disabled and re-enabled, each action impacting their state and revision."],["Deleting a label renders it unusable and eventually leads to its permanent removal."]]],["Labels have lifecycles involving creation, updates, publishing, disabling, enabling, and deletion. Upon creation, a label is an `UNPUBLISHED_DRAFT` and each update increments its revision number. Publishing transitions it to `PUBLISHED`, enabling user application. Updates to a published label create drafts (`hasUnpublishedChanges=true`) and also increment the revision. Disabling sets the state to `DISABLED`, while enabling returns it to `PUBLISHED`. Deletion changes the state to `DELETED`, and eventually the label is purged. Every label update increments the revision count.\n"]]