ラベルのライフサイクル
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
ラベル、フィールド、選択肢は、その生涯を通じて特定の状態になります。
また、ラベルのリビジョンが異なる場合があります。次の図は、
リビジョンを含む、ラベルのライフサイクル:
<ph type="x-smartling-placeholder">
</ph>
- ラベルを作成する(
create()
) - ラベルが作成され、
データベースを revision_id=1
として作成します。ラベルの状態は UNPUBLISHED_DRAFT
です。
この状態では、次のようになります。
<ph type="x-smartling-placeholder"></ph>
- ユーザーはラベルを表示できません
- ユーザーはドライブのアイテムにラベルを適用できません。
- (省略可)ラベル、フィールド、選択肢を更新する(
delta()
)- すべての更新、
データベースに保存され、ラベルの情報が
増分されます。
- ラベルを公開する(
publish()
) - ラベルの状態は PUBLISHED
になり、
ユーザーがラベルを適用できます。ラベルを公開すると、リビジョンが増加します。
- (省略可)ラベル、フィールド、選択肢を更新します(
delta()
) - ラベル、
フィールドまたは選択肢が更新され、下書きラベルとしてデータベースに保存されます。「
ラベルの状態が PUBLISHED
であり、意味が hasUnpublishedChanges=true
である
下書きの変更がありますが、ユーザーは公開できません。更新のたびに
ラベルのリビジョンをインクリメントします。
- (省略可)ラベルを公開する(
publish()
) - 利用可能な場合は、
下書きが公開されます。ラベルの状態は PUBLISHED
で、ユーザーは次のことができます。
ラベルを適用します。ラベルを公開すると、そのラベルのバージョンが増えます。
- ラベルを無効にする(
disable()
) - ラベルの状態は DISABLED
です。
ユーザーが API を使用してラベルを適用できます。ただし、ラベルが無効になっている場合は
UI に表示されるよう設定されていない限り、リソースは表示されません。ラベルのサポート終了
リビジョンをインクリメントします。
- ラベルを有効にする(
enable()
) - ラベルが PUBLISHED
状態に戻ります。
ユーザーはラベルを適用できますラベルを公開すると、リビジョンが増加します。
- ラベルを削除する(
delete()
) - ラベルの状態は DELETED
になり、
適用できません。削除したラベルは最終的に完全に削除されます。
重要な点として、ラベルを更新するたびに、そのラベルの
できます。すでにラベルを公開している場合は、再度公開します。
n 回の更新の後、公開されたリビジョン番号がリビジョン + n + 1 であることを示します。
更新の数を表します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-04 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-09-04 UTC\u3002"}
[[["わかりやすい","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-09-04 UTC。"]]