{"id":26178,"date":"2021-06-13T17:00:00","date_gmt":"2021-06-13T14:00:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26178"},"modified":"2021-10-18T03:01:06","modified_gmt":"2021-10-18T00:01:06","slug":"come-fare-l-integrazione-di-mailchimp-nel-tuo-sito-web","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/it\/come-fare-l-integrazione-di-mailchimp-nel-tuo-sito-web\/","title":{"rendered":"Come fare l&#8217;integrazione di MailChimp nel tuo sito web"},"content":{"rendered":"<p>Stai cercando di integrare la newsletter di MailChimp sul tuo sito web? <a href=\"https:\/\/mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">MailChimp<\/a> \u00e8 uno dei popolari servizi di email marketing, che gestisce gli abbonati al tuo sito web. In questo articolo, studiamo l&#8217;integrazione di MailChimp in PHP.<\/p>\n<p>Ci sono diversi fornitori di servizi di email marketing su Internet come <a href=\"http:\/\/aweber.com\/?483788\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Aweber<\/a> e <a href=\"https:\/\/www.icontact.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">iContact<\/a>. Ma senza dubbio MailChimp \u00e8 pi\u00f9 popolare tra la gente.<\/p>\n<p>L&#8217;integrazione di MailChimp nel sito Web \u00e8 molto semplice. Devi solo aggiungere un pezzo di codice e sarai in grado di gestire facilmente i tuoi abbonati.<\/p>\n<p>Ho scritto un articolo in passato che spiega anche di <a href=\"https:\/\/themewp.inform.click\/it\/integrazione-di-mailchimp-su-un-sito-web-utilizzando-l-api-mailchimp-e-php\/\" title=\"integrare MailChimp nel tuo sito web\">integrare MailChimp nel tuo sito web<\/a>. In quell&#8217;articolo, ho scritto il codice per interagire con l&#8217;API MailChimp. In questo articolo, useremmo la libreria GitHub per la nostra integrazione MailChimp<\/p>\n<p>Detto questo, diamo un&#8217;occhiata all&#8217;integrazione di MailChimp sul tuo sito web.<\/p>\n<h3>Ottieni chiave API MailChimp e ID pubblico<\/h3>\n<p>Per iniziare, devi ottenere una chiave API e un ID pubblico del tuo account MailChimp. La chiave API \u00e8 obbligatoria quando si effettua una chiamata all&#8217;API MailChimp. L&#8217;ID del pubblico \u00e8 la chiave di identificazione alla quale i nuovi iscritti devono essere iscritti nell&#8217;elenco.<\/p>\n<p>Accedi al tuo <a href=\"https:\/\/login.mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">account MailChimp<\/a>. Sotto l&#8217;icona dell&#8217;utente, seleziona Account.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<p>Fare clic su <strong>Extra-&gt;Chiavi API<\/strong>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<p>Nella sezione Le tue chiavi API, fai clic su Crea una chiave e copia la tua chiave API di cui abbiamo bisogno in un momento.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<p>Ora hai la tua chiave API pronta. Quindi, ottieni un ID pubblico a cui devi aggiungere i tuoi abbonati. Per questo, fai clic sul menu Pubblico e quindi seleziona l&#8217;opzione Impostazioni dal menu a discesa Gestisci pubblico.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<p>Sotto le Impostazioni, fai clic sul nome del pubblico e sulle impostazioni predefinite.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<p>Nella pagina successiva troverai il tuo ID pubblico.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"Come fare l&#039;integrazione di MailChimp nel tuo sito web\" ><\/a><\/p>\n<h3>Aggiungi abbonato alla lista di MailChimp<\/h3>\n<p>Ora sei pronto con la tua chiave API e l&#8217;ID elenco. Successivamente, \u00e8 necessario installare questa <a href=\"https:\/\/github.com\/drewm\/mailchimp-api\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">libreria GitHub<\/a> utilizzando Composer.<\/p>\n<p>Apri il terminale nella directory principale del tuo progetto ed esegui il comando:<\/p>\n<pre><code>composer require drewm\/mailchimp-api<\/code><\/pre>\n<p>Una volta installata la libreria, includeremmo l&#8217;ambiente della libreria nel nostro file PHP. Lo facciamo nel modo seguente.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\nuse DrewMMailChimpMailChimp;\n\u00a0\n$api_key = 'YOUR_API_KEY';\n$list_id = 'LIST_ID';\n\u00a0\n$MailChimp = new MailChimp($api_key);<\/code><\/pre>\n<p>Assicurati di sostituire i segnaposto con i valori effettivi.<\/p>\n<p>Per aggiungere un iscritto alla lista, dobbiamo passare l&#8217;indirizzo e-mail e lo stato. Lo stato pu\u00f2 essere sottoscritto o in sospeso. Se il valore dello stato \u00e8 sottoscritto, l&#8217;indirizzo e-mail viene aggiunto direttamente all&#8217;elenco di MailChimp. E se il valore dello stato \u00e8 in sospeso, verr\u00e0 inviata un&#8217;e-mail di conferma a un utente. Dopo la conferma, l&#8217;utente verr\u00e0 aggiunto all&#8217;elenco.<\/p>\n<p>Possiamo aggiungere iscritti alla lista specifica scrivendo il codice qui sotto:<\/p>\n<pre><code>\/\/subscribe a user\n$result = $MailChimp-&gt;post(\"lists\/$list_id\/members\", [\n\u00a0\u00a0\u00a0\u00a0\u00a0'email_address' =&gt; 'PASS_EMAIL_ADDRESS_HERE',\n\u00a0\u00a0\u00a0\u00a0\u00a0'status'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; 'subscribed',\n]);\n\u00a0\nif(isset($result['id'])) {\n\u00a0\u00a0\u00a0\u00a0echo 'User subscribed successfully.';\n}<\/code><\/pre>\n<p>Potresti voler aggiungere campi pubblico per l&#8217;abbonato. Questi campi del pubblico utilizzati per memorizzare informazioni aggiuntive sull&#8217;utente. Supponiamo che tu voglia aggiungere valori per i campi FNAME, LNAME che viene fornito di default in MailChimp. In tal caso, dopo il codice di abbonamento sopra, aggiungi il codice sotto.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;patch(\"lists\/$list_id\/members\/$subscriber_hash\", [\n\u00a0\u00a0\u00a0\u00a0'merge_fields' =&gt; ['FNAME'=&gt;'FIRST_NAME', 'LNAME'=&gt;'LAST_NAME']\n]);<\/code><\/pre>\n<p>L&#8217;utente pu\u00f2 anche assegnare tag agli abbonati. Puoi organizzare i contatti con i tag. Diciamo che voglio aggiungere un tag &quot;Blogger&quot; all&#8217;abbonato, quindi il codice sar\u00e0 il seguente.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;post(\"lists\/$list_id\/members\/$subscriber_hash\/tags\", [\n\u00a0\u00a0\u00a0\u00a0'tags' =&gt; [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0['name' =&gt; 'Blogger', 'status' =&gt; 'active'],\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0]\n]);<\/code><\/pre>\n<p>\u00c8 possibile assegnare pi\u00f9 tag utilizzando pi\u00f9 elementi dell&#8217;array. Se vuoi rimuovere il tag, passa il valore di stato come &quot;inattivo&quot;.<\/p>\n<h3>Elimina un abbonato dall&#8217;elenco MailChimp<\/h3>\n<p>Per eliminare un abbonato dalla tua lista MailChimp, devi solo passare l&#8217;hash md5 dell&#8217;email al metodo di eliminazione dell&#8217;istanza MailChimp. La libreria fornisce una funzione <code>subscriberHash<\/code>che crea l&#8217;hash md5 dell&#8217;indirizzo email.<\/p>\n<pre><code>\/\/delete a subscriber\n$subscriber_hash = $MailChimp-&gt;subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$result = $MailChimp-&gt;delete(\"lists\/$list_id\/members\/$subscriber_hash\");<\/code><\/pre>\n<p>Questo \u00e8 tutto! Si tratta di aggiungere o eliminare abbonati a MailChimp. Spero che tu capisca l&#8217;integrazione di MailChimp su un sito Web con PHP. Per favore condividi i tuoi pensieri nel commento qui sotto.<\/p>\n<h4>articoli Correlati<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/scrivi-dati-su-onedrive-sheet-utilizzando-microsoft-graph-api-e-php\/\" title=\"Scrivi dati su OneDrive Sheet utilizzando Microsoft Graph API e PHP\">Scrivi dati su OneDrive Sheet utilizzando Microsoft Graph API e PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/speech-to-text-utilizzando-amazon-transcribe-in-php\/\" title=\"Speech-to-Text utilizzando Amazon Transcribe in PHP\">Speech-to-Text utilizzando Amazon Transcribe in PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/it\/come-integrare-l-api-di-fogli-google-con-php\/\" title=\"Come integrare l&#039;API di Fogli Google con PHP\">Come integrare l&#8217;API di Fogli Google con PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stai cercando l&#8217;integrazione di MailChimp per le newsletter sul tuo sito web? MailChimp \u00e8 uno dei popolari servizi di email marketing da gestire<\/p>\n","protected":false},"author":1,"featured_media":21624,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[276],"tags":[846],"class_list":["post-26178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-7","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/26178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/comments?post=26178"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/posts\/26178\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media\/21624"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/media?parent=26178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/categories?post=26178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/it\/wp-json\/wp\/v2\/tags?post=26178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}