PartGrid.ai
Documentation menu

Limitare gli embed ai domini approvati

Consenti il caricamento degli embed pubblici di PartGrid solo dai domini approvati di negozi e portali.

Panoramica

Le restrizioni dei domini controllano quali siti possono richiedere e visualizzare gli embed pubblici di PartGrid. Aggiungi ogni negozio, portale, sito di staging o host di sviluppo che deve poter caricare l'embed.

Quando una richiesta di embed pubblico proviene da un dominio non presente nell'elenco, PartGrid nega l'accesso.

Aggiungere domini approvati

Apri Integrazioni → Embed → Comportamento e accesso e trova Domini consentiti nella sezione Comportamento e accesso.

  1. Inserisci un dominio o un URL HTTP(S) completo.
  2. Aggiungi separatamente ogni altro negozio, portale, sito di staging o host di sviluppo.
  3. Seleziona Salva modifiche.
  4. Apri la pagina che contiene l'embed e verifica che venga caricato.

Valori di dominio accettati

Puoi inserire un dominio, un URL HTTP(S) completo oppure un host locale con una porta. PartGrid memorizza l'origine normalizzata utilizzata per il confronto. Non è necessario aggiungere percorsi come /parts o /catalog.

  • example.com
  • https://shop.example.com
  • localhost:3000

Aggiungere i sottodomini separatamente

Un dominio non include automaticamente i suoi sottodomini. Aggiungi sia example.com sia shop.example.com quando gli embed devono funzionare su entrambi i siti. Lo stesso vale per staging, portali regionali e portali dei rivenditori.

Consentire tutti i domini

Inserisci * per consentire il caricamento degli embed pubblici da qualsiasi dominio esterno.

L'accesso wildcard richiede un piano che lo supporti. Limitare l'accesso a domini specifici è più sicuro quando gli embed sono destinati a un insieme noto di negozi o portali.

Limiti dei domini

Il numero di domini esterni che puoi aggiungere dipende dal piano PartGrid. PartGrid mostra un errore quando l'elenco salvato supera il limite disponibile.

Gli host di embed e anteprima di proprietà di PartGrid non vengono conteggiati come domini cliente esterni.

Risoluzione dei problemi

Controlla quanto segue quando un embed funziona in PartGrid ma non sul sito di destinazione:

  • Verifica che siano elencati il nome host e la porta esatti.
  • Aggiungi il sottodominio separatamente, ad esempio www.example.com o shop.example.com.
  • Includi la porta per ambienti locali o non standard, ad esempio localhost:3000.
  • Verifica che la pagina di destinazione carichi direttamente l'embed in un contesto browser.
  • Verifica che lo schema o la collezione siano disponibili per l'uso pubblico.
  • Verifica che Public embed connectivity risulti connessa in Integrazioni → Embed → Comportamento.
Limitare gli embed ai domini approvati | Documentazione PartGrid