Domande frequenti sugli aggiornamenti all'accordo del Programma Partner

Giovedì 5 gennaio 2023 Shopify ha inviato un riepilogo dei prossimi aggiornamenti all'Accordo del Programma Partner ("PPA") e ai Termini e condizioni d'uso e Licenza delle API. Questi aggiornamenti saranno effettivi il 6 febbraio 2023 e includono modifiche che chiariscono la responsabilità dei partner, affinché possano intraprendere prontamente determinate azioni, comprese quelle necessarie in caso di mancato adempimento dei requisiti e/o di violazioni dei nostri termini, oltre ad altri importanti aggiornamenti.

Di seguito sono riportate alcune domande frequenti relative a queste modifiche e a come influiscono sui partner e sugli sviluppatori.

Perché Shopify introduce nuovi termini?

Stiamo aggiornando l'Accordo del Programma Partner e i Termini e condizioni d'uso e Licenza delle API per supportare la crescita dei partner e degli sviluppatori Shopify, mantenendo la sicurezza e l'integrità dei prodotti e servizi offerti tramite la nostra piattaforma o al suo interno.

Azioni richieste da parte dei partner per i requisiti non rispettati o le violazioni delle norme dell'App Store

In che modo Shopify informerà i partner circa i requisiti dell'App Store non rispettati o le violazioni delle norme?

Quando un partner deve intraprendere determinate azioni, comprese, tra le altre, quelle necessarie a risolvere un problema relativo all'app o ad altre aree correlate al suo account partner, riceverà una notifica da Shopify tramite vari canali. Questi canali includono, in via esemplificativa, l'email aziendale associata al suo account partner. Se un partner deve correggere un problema importante per un'app, Shopify invierà anche un avviso all'indirizzo email di emergenza dello sviluppatore.

Queste email vengono inviate da diversi team di Shopify che aiutano a far rispettare i requisiti in tutto il nostro ecosistema. Tutte le email che richiedono un'azione indicheranno chiaramente la modifica che il partner deve apportare ed entro quanto tempo. Avranno un oggetto con parole chiave come "Importante", "Azione richiesta", "Urgente" o "Ultimo avviso" e includeranno un chiaro invito all'azione riguardo al modo in cui il partner deve risolvere una richiesta in sospeso da parte di Shopify.

Cosa succede quando i partner non rispettano i nostri termini?

Mantenere un marketplace di app affidabile e sicuro è una priorità assoluta e tutte le app e i partner del nostro ecosistema devono soddisfare i nostri standard elevati. Se un partner non risponde alle richieste di Shopify, incluse, tra le altre, quelle relative a una violazione dei termini e condizioni o al rispetto dei requisiti dell'App Store, potremmo intraprendere una serie di azioni fino alla difficile decisione di rimuovere l'app del partner dall'App Store di Shopify. In alcuni casi, potrebbe anche essere necessario rimuovere un partner dalla nostra piattaforma.

Per maggiori informazioni, consulta le Domande frequenti sull'applicazione delle informative del Programma Partner di Shopify.

Requisiti di integrazione della Customer Privacy JS API

Quali app e temi sono previsti per l'integrazione con la Customer Privacy JS API?

Qualsiasi app, tema o una loro estensione (congiuntamente denominati "app e temi") che raccoglie il consenso dei cookie o inserisce un cookie nella vetrina virtuale di un merchant deve integrarsi con la Customer Privacy JS API. Ad esempio, un'app o un tema deve utilizzare l'API per determinare se deve essere visualizzato un cookie banner e quale consenso deve essere raccolto, poi deve passare il consenso raccolto utilizzando l'API oppure utilizzare i cookie o gli script di monitoraggio per monitorare il consenso degli utenti per i dati di analisi e marketing.

Devo implementare l'acquisizione del consenso per tutti i merchant che utilizzano la mia app o il mio tema?

Le normative sulla privacy variano in base alla località. Tuttavia, Shopify richiede che tutte le app e i temi siano conformi a questa nuova informativa, a prescindere dal luogo in cui vengono sviluppati o da dove si trova il merchant che li utilizza.

Qual è la differenza tra un cookie essenziale e uno non essenziale?

I cookie essenziali sono cookie strettamente necessari per facilitare la trasmissione dei dati e rendere operativo un sito web. Vengono inseriti automaticamente sul computer o sul dispositivo di un utente quando accede a un sito web o effettua determinate azioni.

I cookie non essenziali sono tutti gli altri tipi di cookie che non rientrano nella definizione di cookie essenziali.

Requisiti di sincronizzazione degli ordini per le app

Quali API devo utilizzare per aggiornare gli ordini?

Le API principali che gli sviluppatori possono utilizzare per aggiornare gli ordini sono l'Order API, la Fulfillment Orders API e l'Order Edit API. Tuttavia, anche le modifiche incentrate su altre risorse potrebbero influire sulla risorsa Order. Controlla tutti i casi in cui la tua app interagisce con gli ordini per assicurarti che i dati vengano sincronizzati automaticamente con Shopify.

In qualità di partner, come posso gestire gli ordini chiusi o completati?

Se nella tua integrazione vengono apportate modifiche a un campo dell'ordine, devi aggiornare immediatamente i dati corrispondenti su Shopify, per assicurarti che Shopify e tutti gli altri sistemi legati a quell'ordine siano sincronizzati.

Se un ordine è chiuso, puoi comunque aggiornarne i campi utilizzando l'Order Edit API di Shopify.

Tieni presente che gli ordini con stato Archiviato su Shopify o effettuati prima del 1° gennaio 2019 non possono essere aggiornati.

Cosa succede se la mia integrazione include più campi specifici dell'ordine, rispetto a ciò che è disponibile in Shopify?

Ogni app e servizio è univoco e potrebbe avere un proprio set di campi o dati che non corrispondono direttamente ai campi dell'ordine su Shopify. Fai ciò che ritieni più opportuno per assicurarti che ci sia coerenza e continuità tra i dati sincronizzati con Shopify.

Con quale frequenza dovrei sincronizzare i campi dell'ordine?

Le app create dai partner devono sincronizzare automaticamente i campi degli ordini ogni volta che un merchant o un altro sistema apporta una modifica ai campi dell'ordine di origine da Shopify.

Ad esempio: il cliente di un merchant chiede di aggiornare il proprio indirizzo di spedizione per un ordine. Se nel sistema viene apportata una modifica all'indirizzo, l'app deve aggiornare l'ordine su Shopify in modo che rispecchi questa modifica prima di effettuare un'evasione.

Attualmente la mia app non sincronizza automaticamente i dati degli ordini, sto rispettando i requisiti?

Poiché si tratta di un requisito della licenza e dei termini e condizioni d'uso delle API di Shopify, devi assicurarti che la tua integrazione sincronizzi i dati degli ordini entro il 6 febbraio 2023.