# 27 gennaio 2025: aggiornamenti Shopify

27 gennaio 2025

A partire dal 27 gennaio, Channable migrerà alla nuova API di Shopify, poiché la versione attuale viene [deprecata](https://shopify.dev/docs/apps/build/graphql/migrate/new-product-model#whats-changing).

Se hai una connessione Shopify che usa uno qualsiasi dei campi descritti in questo articolo, devi [agire ora](#h_01JJ4HPAQCC0YZT7ZYH66XSR3D) per evitare problemi con i prodotti o i progetti.

#### Campi interessati

| Nome campo Channable    | Vecchio formato - valore di esempio | Nuovo formato - valore di esempio                               |
| ----------------------- | ----------------------------------- | --------------------------------------------------------------- |
| created\_at             | '2020-08-13T09:50:02-04:00'         | '2020-08-13T13:50:02Z'                                          |
| published\_at           | '2020-08-13T09:50:02-04:00'         | '2020-08-13T13:50:02Z'                                          |
| parent\_created\_at     | "web"                               | Nessuno - campo deprecato                                       |
| published\_scope        | "web"                               | Nessuno - campo deprecato                                       |
| grams                   | 10                                  | Nessuno - campo deprecato                                       |
| inventory\_management   | "shopify"                           | Nessuno - campo deprecato                                       |
| price\_{currency\_code} | '21.50'                             | [Il deprecato `price_eur` campo](#h_01JJ4HPAQCRZ5BA07WQKP199DX) |
| shipping\_weight        | 10g                                 | 10GRAMS                                                         |
| fulfillment\_service    | "manual'                            | Nessuno - campo deprecato                                       |

### Cosa devi fare

{% stepper %}
{% step %}

#### Aggiorna la tua connessione Shopify

{% hint style="info" %}
Questa azione non crea una nuova connessione Shopify.
{% endhint %}

Aggiorna la tua connessione Shopify seguendo questi passaggi:

{% stepper %}
{% step %}
Vai a **Impostazioni azienda** > **Connessioni** e individua la tua connessione Shopify.
{% endstep %}

{% step %}
Clicca **Modifica**.
{% endstep %}

{% step %}
Clicca **Aggiorna connessione**. Verrai reindirizzato a Shopify.
{% endstep %}

{% step %}
Accedi a Shopify.
{% endstep %}

{% step %}
Accetta gli ambiti di accesso a cui Channable ha richiesto l'accesso.

{% hint style="warning" %}
Se non ricevi un prompt per concedere i permessi quando vieni reindirizzato a Shopify, verifica di avere le autorizzazioni corrette in Shopify come descritto [qui](https://help.shopify.com/en/manual/your-account/staff-accounts/staff-roles/permissions/permissions-descriptions).
{% endhint %}
{% endstep %}

{% step %}
Verrai reindirizzato di nuovo a Channable. Clicca **Crea** per sostituire la tua connessione Shopify esistente con quella nuova.

La tua connessione Shopify verrà aggiornata. Se l'aggiornamento ha successo, "read\_locations" sarà presente nel campo **Ambito**.

<figure><img src="https://content.gitbook.com/content/Celgbro04804WOVz6ZV0/blobs/vsTXINe13OpwRYCrQ5c5/24157966824082" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
{% endstep %}

{% step %}

#### Rimappa o modifica i campi interessati

**Nota:** Questo passaggio può essere completato solo a partire dal 27 gennaio.

Una volta aggiornata la connessione Shopify, devi rimappare o modificare i campi interessati. L'azione esatta dipende dai campi che usi e da come l'aggiornamento dell'API di Shopify li ha modificati.

#### Il deprecato `price_currency` campo

I campi per il prezzo che avevano la struttura `price_currency` ora sono strutturati come `price_country`. `price_usd` e `price_gbp` verranno importati automaticamente e Channable rimapperà automaticamente questi campi. Devi completare i passaggi seguenti solo se usi il `price_eur` campo o qualsiasi altro campo prezzo personalizzato per valuta.

<figure><img src="https://content.gitbook.com/content/Celgbro04804WOVz6ZV0/blobs/BcpDKae8GELG4AoUchx0/24132112047122" alt=""><figcaption></figcaption></figure>

Segui una delle opzioni seguenti:

{% stepper %}
{% step %}

###

Vai a **Configura** e individua il tuo import Shopify.\
Nella colonna ‘Modifica’, clicca **Modifica mappatura**.\
Mappa uno dei nuovi campi valuta a ciascuno dei campi vecchi. Ogni 'Campo di progetto' può essere mappato solo a un 'Importa campo'.
{% endstep %}

{% step %}

###

Trova tutte le posizioni dove il deprecato `price_eur` campo è in uso.\
Ogni volta che `price_eur` viene usato, seleziona uno dei nuovi `price_{country_code}` campi.

{% hint style="info" %}
Se non supportiamo un campo prezzo per il paese che vuoi selezionare, per favore [contatta il Supporto](https://helpcenter.channable.com/hc/en-us/articles/360016311759-How-can-I-contact-Channable) e ti assisteremo con la configurazione.
{% endhint %}
{% endstep %}
{% endstepper %}

#### Altri campi deprecati

I seguenti campi sono stati deprecati dall'aggiornamento dell'API di Shopify:

* published\_scope
* grams
* inventory\_management
* price\_{currency}
* fulfillment\_service

Questi campi verranno rimossi automaticamente da qualsiasi import Shopify, quindi non è necessario rimapparli.

Tuttavia, se questi campi sono usati in regole / regole AI / esportazioni, dovrai modificarli o rimuoverli da quei punti. Altrimenti l'esportazione / la regola / la regola AI fallirà quando avverrà la migrazione dell'API di Shopify.
{% endstep %}
{% endstepper %}

#### Nuova formattazione dei valori per alcuni campi

I valori dei seguenti campi verranno riformattati automaticamente:

* `created_at`, `published_at`, `parent_created_at`: I valori non saranno più localizzati, ma saranno nel fuso orario UTC. Esempio: '2020-08-13T09:50:02-04:00' → '2020-08-13T13:50:02Z'.
* `shipping_weight`: La notazione del peso non sarà più abbreviata, ma scritta per esteso in maiuscolo. Esempio: "10g" → "10GRAMS", "2kg" → "2KILOGRAMS".

Nota: non è necessario modificare o rimappare questi campi — le modifiche verranno applicate automaticamente.
