> For the complete documentation index, see [llms.txt](https://docs.avonnicomponents.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.avonnicomponents.com/experience-cloud/experience-cloud-ja/hajimeni/learning-the-basics.md).

# 基本を学ぶ

## 概要

『**基礎を学ぶ**』セクションでは、Salesforce Experience Site 向け Avonni Components の基本概念を順を追って学べます。このリソースは、Experience Site の構築とカスタマイズに Avonni Components を強力なツールにしている主要な機能と操作性を包括的に理解できるよう設計されています。

***

## スロットを理解する

{% hint style="warning" %}
スロットは〜のみ **LWR サイトで利用できます**.
{% endhint %}

スロットは、Salesforce Experience Site 向けの多くの Avonni Components における基本機能であり、その柔軟性を高め、カスタマイズするうえで重要な役割を果たします。実質的にはコンポーネント内のプレースホルダーであり、そこにさまざまな要素や他のコンポーネントを挿入できるため、サイトの要素の機能やデザインを強力に調整できます。

<figure><img src="https://9391847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDL6JQuZArjJeQvX2ot4y%2Fuploads%2Fgit-blob-3b8749693f88914fe611d4dbaf183fccfdbd68e0%2FExperience%20Cloud%20Quick%20Start%20Guide%20Nov%2019.jpg?alt=media" alt=""><figcaption><p>スロットの見分け方</p></figcaption></figure>

***

## Avonni Components によるデータモデルの共有

### Salesforce のデータ共有ルールの順守

* **組織設定の遵守:** Avonni Components は、Salesforce 組織に既存のデータ共有構成とアクセス設定を完全に遵守します。
* **干渉しないポリシー:** これらのコンポーネントは、あらかじめ設定されたデータ共有ルールをいかなる形でも変更したり影響を与えたりしません。
* **制御された表示とアクセス:** Avonni Components を通じてレコードを表示したり操作したりできるかは、組織で定義された共有設定とユーザー権限によって決まります。

***

## 高度な表示制御

あらかじめ用意された Experience Site Components は、Salesforce の標準的な表示モデルに従っています。Audience を使用して、プロフィール、場所、その他の大まかな条件に基づいてコンポーネントを表示または非表示にできます。

よりきめ細かな制御が必要な場合—特定の項目がある値と一致したときだけコンポーネントを表示する、またはユーザーの操作に応じて表示を切り替える場合など—Avonni Dynamic Components には組み込みの [表示ルールシステム](/dynamic-components/core-concepts/component-visibility.md) があり、Experience Cloud サイトで機能します。Dynamic Component 内には Flow、カスタム LWC、Avonni コンポーネントを埋め込むことができ、レコードデータ、変数、数式、またはデバイスタイプに基づく条件を使って、1 か所から表示を管理できます。

Dynamic Components とあらかじめ用意された Experience Components は、同じサイトページ上で共存できます。既定の動作で十分な場合はあらかじめ用意されたコンポーネントを使い、条件分岐ロジックや複雑なレイアウトが必要な場合は Dynamic Components を使用してください

***

## 式

コンポーネント設定内の式は、値を動的に計算してコンテンツを更新することで、サイトのインタラクティブ性と応答性を高めます。

式に関するチュートリアルをご覧いただき、サイトのダイナミズムと応答性を高めましょう。

| 名称                                                                                                                                                                                         | 説明                                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------- |
| [**Data Table を設定して、現在の関連レコード情報を表示する**](/experience-cloud/experience-cloud-ja/chtoriaru/components/data-table/configuring-the-data-table-to-display-current-related-record-information.md) | 既存のアカウントに関連する連絡先情報を表示するよう Avonni Data Table を設定する |
| [**Profile Card を設定して、現在のユーザー情報を表示する**](/experience-cloud/experience-cloud-ja/chtoriaru/components/profile-card/set-up-the-profile-card-to-display-current-user-information.md)            | ユーザー情報の表示をパーソナライズするために Avonni Profile Card を設定する  |

### 式について詳しく見る

{% content-ref url="/pages/7c2078eb914ae3c5cb70ccccdb3e82f45f431661" %}
[LWR Sites 向けの式](/experience-cloud/experience-cloud-ja/chtoriaru/general/expressions-for-lwr-sites.md)
{% endcontent-ref %}

{% content-ref url="/pages/3365b354b57c645717ce38ce665c2382f131c7d9" %}
[Aura Sites 向けの式](/experience-cloud/experience-cloud-ja/chtoriaru/general/expressions-for-aura-sites.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.avonnicomponents.com/experience-cloud/experience-cloud-ja/hajimeni/learning-the-basics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
