A page's meta title and description can be configured in the page's pageConfiguration (under Pages -> Page Settings -> Metadata in
the admin sidebar).
For dynamic pages (e.g. Property, PropertyList), hardcoded strings are typically insufficient. To support dynamic values, metadata
fields accept Liquid templating. See V4 Liquid API Reference
for usage of custom liquid rendering.
Each page is provided with a context object based on its available data:
agency object, which follows the structure of SerializableAgency. For example: {{ agency.name }}.Property, Branch, Staff) can access their main data resource, {{ property.<field> }}, and again, follows their serializable
interface structure, e.g. SerializableProperty.search object. If the user is browsing by location, the location data is accessible via
{{ search.place.<field> }}.agency context as each configuration represents its own article / area guide.staffMember to differentiate between singular and plural.See further documentation on Serializers and Search for full field references.