条件付きコンテンツ

条件付きコンテンツブロックを使用すると、ユーザーデータや変数に基づいてページ上の特定のコンテンツブロックを誰が見ることができるかを制御できます。これらの変数は、クッキー、フィーチャーフラグ、認証アクセス、またはURLパラメータを介して渡すことができます。

条件付きコンテンツを作成する

条件付きブロックを追加するには、エディターで新しい行を開始し、 /と入力してから、 The Page condition icon in GitBook 条件付きコンテンツ.

ブロックを挿入したら、ブロックの右上にある赤い条件バッジをクリックします。

これをクリックすると、を介して条件を追加できるようになります。 条件エディタ条件はサイトで定義されたデータに対して実行される」式」として記述できます。 arrow-up-right サイトのデータから参照できます、または訪問者からのデータを参照できます。 変数、または訪問者からのデータ(彼らの)を介して来るデータ。 クレーム.

詳細は 適応コンテンツ を参照してください。

以下の例では、ボタンからリンクされたURLパラメータを使用して、どの条件付きコンテンツブロックが表示されるかを制御しています。

このブロックは次のユーザーにのみ表示されます なしで 属性A。

属性Aありで表示する

Markdownでの表現

## 例

{% if visitor.claims.unsigned.example_attribute_A %}
このブロックは**属性Aを持つ**ユーザーにのみ表示されます。
<a href="https://gitbook.com/docs/creating-content/blocks/conditional-content?visitor.example_attribute_A=false" class="button primary">属性Aなしで表示する</a>
{% endif %}

{% if !visitor.claims.unsigned.example_attribute_A %}
このブロックは**属性Aを持たない**ユーザーにのみ表示されます。
<a href="https://gitbook.com/docs/creating-content/blocks/conditional-content?visitor.example_attribute_A=true" class="button primary">属性Aありで表示する</a>
{% endif %}

最終更新

役に立ちましたか?