Propriedade — Configuração completa

Use as abas abaixo: Conta & propriedade, ficha (Geral, canais, OTA, API, iCal) e atalhos Pricing, Calendário, Promoções, Galeria e Relação (mapas). Atalhos na URL: #ical, #pricing, #calendario, #promocoes, #galeria, #relacao (com tenant e propriedade escolhidos). Dados em gocore.accommodation; ligações em channel_property_connections.

Conta & channel managers

Com uma só conta mostramos o nome sem selector de tenant. Com tenant seleccionado mostramos domínios relacionados e anfitriões (dados em tenant_config e, para anfitriões, owner_id distintos nas propriedades carregadas). Os cartões abaixo cruzam gocore com contagens Smoobu / Beds24 (API), ligações Avantio em channel_property_connections e o resumo de ligações por portal. Clique num cartão para listar.

Gestor desta conta Opcional: em app_admin/data/tenant_config.json acrescente account_manager_name (ou manager_name) no objecto do tenant.

Filtre por texto, tipo e localização (quando existirem colunas na BD). O select nativo fica oculto mas sincronizado para compatibilidade.

Visão geral desta página

Configure uma propriedade gocore por vez: escolha tenant e alojamento no topo, depois use as abas (Geral, Channel manager, OTA, API, iCal, Pricing, etc.).

Atalhos na URL: #geral, #ical, #pricing, … — com tenant e propriedade já seleccionados. Os dados vêm de gocore.accommodation e ligações em channel_property_connections.

Ao recarregar com #ical, a página posiciona-se no topo (cabeçalho e filtros) mantendo o separador iCal activo depois de carregar a ficha.

Separador iCal — exportar, importar e coerência

Exportação (esquerda): gera URLs com token secreto (?t=) para colar nos portais (Airbnb, Booking, …). Mostram ocupação a partir de channel_bookings. Pode haver URL por propriedade e por quarto. Regenerar invalida o link antigo.

Importação (direita): Adicionar fonte iCal por cada calendário externo. Indique parceiro, âmbito (toda a propriedade ou quarto) e URL (https, http ou webcal). Na tabela use Copiar, Testar (abre comparador anual iCal vs PMS), Alterar e Remover.

Preços: feeds iCal não incluem tarifas. Para importar ou sincronizar preços use o channel manager (Smoobu, Beds24, …), o módulo Daily Prices / hub de pricing da plataforma ou importações suportadas pela equipa — não pelo URL iCal da Airbnb.

Coerência: com «Verificar coerência» activo, o servidor compara bloqueios em channel_bookings com o feed iCal (janela ~1 ano). Desvio contínuo ≥ 5 minutos dispara e-mail aos admins e alerta na página. O job recomendado corre a cada 2 horas — ver accommodation/crontab.partner_ical_coherence.example.

Airbnb: o bloco colapsável «Airbnb — onde obter o link» explica o caminho na extranet. Trate o URL iCal como credencial.

URL directa e partilha

Pode combinar query com hash, por exemplo ?tenant=SEU_TENANT&id=ID_GOCORE#ical, para abrir já o tenant, a propriedade e o separador iCal (após carregar a lista).

Ficha pública no site usa o id gocore nos atalhos «Detalhe» do cabeçalho desta página.