

**Avviso di fine del supporto:** il 30 ottobre 2026, AWS terminerà il supporto per Amazon Pinpoint. Dopo il 30 ottobre 2026, non potrai più accedere alla console Amazon Pinpoint o alle risorse Amazon Pinpoint (endpoint, segmenti, campagne, percorsi e analisi). Per ulteriori informazioni, consulta [Fine del supporto di Amazon Pinpoint](https://docs.aws.amazon.com/console/pinpoint/migration-guide). **Nota: per quanto** APIs riguarda gli SMS, i comandi vocali, i messaggi push su dispositivi mobili, l'OTP e la convalida del numero di telefono non sono interessati da questa modifica e sono supportati da End User Messaging. AWS 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Integra Amazon Pinpoint con la tua applicazione
<a name="integrate"></a>

L'integrazione di Amazon Pinpoint con il codice client è utile per comprendere e coinvolgere gli utenti.

*Dopo l'integrazione e l'avvio dell'applicazione da parte degli utenti, quest'ultima si connette al servizio Amazon Pinpoint per aggiungere o aggiornare gli endpoint.* Gli endpoint rappresentano le destinazioni a cui è possibile inviare messaggi, ad esempio i dispositivi degli utenti, gli indirizzi e-mail o i numeri di telefono.

*L'applicazione può quindi fornire dati o eventi di utilizzo.* Visualizza i dati sugli eventi nella console Amazon Pinpoint per scoprire quanti utenti hai, con quale frequenza usano la tua applicazione, quando la utilizzano e molto altro. 

Quando l'applicazione fornisce endpoint ed eventi, puoi usare queste informazioni per creare campagne di messaggistica mirate per specifici destinatari o *segmenti*. (È anche possibile inviare messaggi direttamente a semplici elenchi di destinatari senza creare campagne.)

Usa gli argomenti in questa sezione per integrare Amazon Pinpoint con un'applicazione Web o per dispositivi mobili. Questi argomenti includono esempi di codice e procedure per l'integrazione con un' JavaScriptapplicazione Android, Swift o Flutter. Per iniziare a integrare le tue app, consulta [Connect l'applicazione frontend ad Amazon AWS Pinpoint utilizzando Amplify](integrate-sdk.md).

[Oltre al tuo cliente, puoi utilizzare support AWS SDKs o l'[API Amazon Pinpoint per importare endpoint](https://docs.aws.amazon.com/pinpoint/latest/apireference/), esportare dati sugli eventi, definire segmenti di clienti, creare ed eseguire campagne e altro ancora.](sdk-general-information-section.md)

**Topics**
+ [Utilizzo di Amazon Pinpoint con un SDK AWS](sdk-general-information-section.md)
+ [Connect l'applicazione frontend ad Amazon AWS Pinpoint utilizzando Amplify](integrate-sdk.md)
+ [Registra gli endpoint Amazon Pinpoint nella tua applicazione](integrate-endpoints.md)
+ [Segnala gli eventi di Amazon Pinpoint nella tua applicazione](integrate-events.md)

# Utilizzo di Amazon Pinpoint con un SDK AWS
<a name="sdk-general-information-section"></a>

AWS i kit di sviluppo software (SDKs) sono disponibili per molti linguaggi di programmazione più diffusi. Ogni SDK fornisce un'API, esempi di codice, e documentazione che facilitano agli sviluppatori la creazione di applicazioni nel loro linguaggio preferito.


| Documentazione sugli SDK | Esempi di codice | 
| --- | --- | 
| [AWS SDK per C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK per C\$1\$1 esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [AWS CLI](https://docs.aws.amazon.com/cli) | [AWS CLI esempi di codice](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK per Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK per Go esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK per Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK per Java esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK per JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK per JavaScript esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK per Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK per Kotlin esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK per .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK per .NET esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK per PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK per PHP esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [AWS Strumenti per PowerShell](https://docs.aws.amazon.com/powershell) | [AWS Strumenti per PowerShell esempi di codice](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK per Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK per Python (Boto3) esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK per Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK per Ruby esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK per Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK per Rust esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK per SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK per SAP ABAP esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK per Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK per Swift esempi di codice](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

Per esempi specifici di Amazon Pinpoint, consulta [Esempi di codice per l'utilizzo di Amazon Pinpoint AWS SDKs](service_code_examples.md).

**Esempio di disponibilità**  
Non riesci a trovare quello che ti serve? Richiedi un esempio di codice utilizzando il link **Provide feedback** (Fornisci un feedback) nella parte inferiore di questa pagina.

# Connect l'applicazione frontend ad Amazon AWS Pinpoint utilizzando Amplify
<a name="integrate-sdk"></a>

Usa AWS Amplify per integrare la tua app con. AWS Per le app Swift, consulta la sezione relativa alle [nozioni di base](https://docs.amplify.aws/gen1/swift/start/getting-started/introduction/) nella documentazione di Amplify per Swift. Per le app Android, consulta la sezione relativa alle [nozioni di base](https://docs.amplify.aws/gen1/android/start/getting-started/introduction/) nella documentazione di Amplify per SDK per Android. Per l'app React Native, vedi [Guida introduttiva](https://docs.amplify.aws/gen1/react-native/start/getting-started/introduction/) nella documentazione di Amplify. JavaScript Per le app Flutter, consulta la sezione relativa alle [nozioni di base](https://docs.amplify.aws/gen1/flutter/start/getting-started/introduction/) nella documentazione dell'SDK per Flutter. Questi argomenti ti aiutano a:
+ Configurare le risorse di back-end.
+ Connetti la'app alle risorse di back-end utilizzando le librerie Amplify. 

[Per ulteriori informazioni su come collegare la tua app frontend ad Amazon Pinpoint per analisi, messaggistica in-app e notifiche push, consulta Amplify.AWS](https://docs.amplify.aws/react/build-a-backend/)

## Approfondimenti
<a name="integrate-sdk-next"></a>

Dopo aver integrato AWS Amplify con la tua applicazione, aggiorna il codice per registrare i dispositivi degli utenti come endpoint. Per ulteriori informazioni, consulta [Registra gli endpoint Amazon Pinpoint nella tua applicazione](integrate-endpoints.md).

# Registra gli endpoint Amazon Pinpoint nella tua applicazione
<a name="integrate-endpoints"></a>

Quando un utente avvia una sessione, ad esempio lanciando l'app per dispositivi mobili, l'applicazione Web o per dispositivi mobili può registrare (o aggiornare) automaticamente un *endpoint* in Amazon Pinpoint. L'endpoint rappresenta il dispositivo con cui l'utente avvia la sessione. Include gli attributi che descrivono il dispositivo e può includere anche attributi personalizzati. Gli endpoint possono rappresentare anche altri metodi per comunicare con i clienti, ad esempio indirizzi e-mail o numero di cellulare. 

Quando l'applicazione ha registrato endpoint, è possibile segmentare i destinatari in base agli attributi degli endpoint. Puoi quindi coinvolgere questi segmenti con campagne di messaggistica mirate. Puoi anche utilizzare la pagina **Analisi** nella console Amazon Pinpoint per visualizzare grafici relativi alla registrazione e all'attività degli endpoint, ad esempio **Nuovi endpoint** e **Endpoint attivi al giorno**.

Puoi assegnare un unico ID utente a più endpoint. Un ID utente rappresenta un singolo utente, mentre ciascun endpoint a cui viene assegnato l'ID utente rappresenta uno dei dispositivi dell'utente. **Dopo aver assegnato un utente IDs agli endpoint, puoi visualizzare i grafici sull'attività degli utenti nella console, ad esempio Utenti **attivi ogni giorno e Utenti attivi** mensilmente.** 

## Prima di iniziare
<a name="integrate-endpoints-before"></a>

Se non l'hai già fatto, integra AWS Mobile SDK per Android o iOS o integra la libreria AWS Amplify con la tua JavaScript applicazione. Per ulteriori informazioni, consulta [Connect l'applicazione frontend ad Amazon AWS Pinpoint utilizzando Amplify](integrate-sdk.md).

## Registra gli endpoint con il AWS cellulare SDKs per Android o iOS
<a name="integrate-endpoints-mobile"></a>

Puoi utilizzare AWS Mobile SDKs per Android o iOS per registrare e personalizzare gli endpoint. Per maggiori informazioni ed esempi di codice, consulta i seguenti documenti:
+ [Registrazione di endpoint nell'applicazione](https://docs.amplify.aws/gen1/swift/sdk/analytics/endpoints/) nella documentazione dell'SDK per Android.
+ [Registrazione di endpoint nell'applicazione](https://docs.amplify.aws/gen1/android/sdk/analytics/endpoints/) nella documentazione dell'SDK per iOS.

## Registra gli endpoint con la libreria AWS Amplify JavaScript
<a name="integrate-events-amplify"></a>

Puoi utilizzare la libreria AWS Amplify JavaScript per registrare e aggiornare gli endpoint nelle tue app. Per ulteriori informazioni e per visualizzare esempi di codice, consulta [Update endpoint nella documentazione](https://docs.amplify.aws/gen1/nextjs/build-a-backend/more-features/analytics/analytics-migration-guide/#analyticsupdateendpoint) di AWS Amplify. JavaScript 

## Fasi successive
<a name="integrate-endpoints-next"></a>

Dopo aver aggiornato l'app per registrare gli endpoint, le informazioni sul dispositivo e gli attributi personalizzati vengono forniti ad Amazon Pinpoint quando gli utenti avviano l'app. Queste informazioni possono essere utilizzate per definire i segmenti di destinatari. Puoi anche utilizzare la console per visualizzare le metriche degli endpoint e gli utenti a cui è assegnato l'utente. IDs Puoi anche completare i passaggi indicati [Segnala gli eventi di Amazon Pinpoint nella tua applicazione](integrate-events.md) per aggiornare l'app e segnalare i dati di utilizzo.

# Segnala gli eventi di Amazon Pinpoint nella tua applicazione
<a name="integrate-events"></a>

Nella tua applicazione mobile o web, puoi utilizzare AWS Mobile SDKs o l'[API Amazon Pinpoint Events](https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-events.html) per segnalare dati o *eventi* di utilizzo ad Amazon Pinpoint. È possibile segnalare gli eventi per acquisire informazioni come i tempi delle sessioni, il comportamento di acquisto degli utenti, i tentativi di accesso o qualsiasi tipo di evento personalizzato sia necessario.

Quando l'applicazione segnala gli eventi, puoi visualizzare i dati analitici nella console Amazon Pinpoint. I grafici nella pagina **Analytics (Analisi)** offrono parametri per molti aspetti del comportamento degli utenti. Per ulteriori informazioni, consulta la sezione [Grafico di riferimento per l'analisi di Amazon Pinpoint](https://docs.aws.amazon.com/pinpoint/latest/userguide/analytics-charts.html) nella *Guida per l'utente di Amazon Pinpoint*.

Per analizzare e archiviare i dati sugli eventi all'esterno di Amazon Pinpoint, puoi configurare Amazon Pinpoint per lo streaming dei dati a Amazon Kinesis. Per ulteriori informazioni, consulta [Trasmetti in streaming i dati degli eventi delle app tramite Kinesis e Firehose utilizzando Amazon Pinpoint](event-streams.md).

Utilizzando le librerie AWS Mobile SDKs e AWS JavaScript Amplify, puoi chiamare l'API Amazon Pinpoint per segnalare i seguenti tipi di eventi:

**Eventi di sessione**  
Indicano quando e con quale frequenza gli utenti aprono e chiudono l'app.  
Quando l'applicazione segnala gli eventi relativi alle sessioni, nella pagina **Analisi** della console Amazon Pinpoint vengono visualizzati i grafici **Sessioni**, **Endpoint attivi al giorno**, **Percentuale di conservazione su 7 giorni** e altri ancora.

**Eventi personalizzati**  
Si tratta di eventi non standard vengono definiti assegnando un tipo di evento personalizzato. È possibile aggiungere attributi e parametri personalizzati a un evento personalizzato.  
Nella pagina **Analytics (Analisi)** della console, la scheda **Events (Eventi)** mostra i parametri per tutti gli eventi personalizzati segnalati dall'app.

**Eventi di monetizzazione**  
Segnalano il fatturato generato dall'applicazione e il numero di articoli acquistati dagli utenti.  
Nella pagina **Analytics (Analisi)**, la scheda **Revenue (Fatturato)** mostra i grafici **Revenue (Fatturato)**, **Paying users (Utenti paganti)**, **Units sold (Unità vendute)** e altri ancora.

**Eventi di autenticazione**  
Indicano la frequenza con cui gli utenti effettuano l'autenticazione nell'applicazione.  
Nella pagina **Analytics (Analisi)**, la scheda **Users (Utenti)** mostra i grafici **Sign-ins (Accessi)**, **Sign-ups (Registrazioni)** e **Authentication failures (Errori di autenticazione)**.

## Prima di iniziare
<a name="integrate-events-before"></a>

Se non lo hai ancora fatto, esegui queste operazioni:
+ Integra la tua app con AWS Amplify. Per informazioni, consulta [Connect l'applicazione frontend ad Amazon AWS Pinpoint utilizzando Amplify](integrate-sdk.md).
+ Aggiorna l'applicazione per registrare gli endpoint. Per informazioni, consulta [Registra gli endpoint Amazon Pinpoint nella tua applicazione](integrate-endpoints.md).

## Segnala eventi con il AWS cellulare SDKs per Android o iOS
<a name="integrate-events-mobile-sdks"></a>

Puoi abilitare un'app mobile per segnalare eventi ad Amazon Pinpoint utilizzando AWS Mobile per SDKs iOS e Android.

Per ulteriori informazioni sull'aggiornamento dell'app per registrare e inviare eventi ad Amazon Pinpoint, consulta le seguenti pagine nella documentazione di Amplify AWS :
+ [Analytics](https://docs.amplify.aws/swift/build-a-backend/add-aws-services/analytics/) nella documentazione dell'SDK per iOS
+ [Analytics](https://docs.amplify.aws/android/build-a-backend/add-aws-services/analytics/) nella documentazione dell'SDK per Android

## Segnala eventi con la libreria AWS Amplify JavaScript
<a name="integrate-events-amplify"></a>

Puoi abilitare JavaScript e React Native app per segnalare gli eventi di utilizzo delle applicazioni ad Amazon Pinpoint utilizzando la libreria Amplify AWS . JavaScript Per ulteriori informazioni sull'aggiornamento dell'app per inviare eventi ad Amazon Pinpoint, consulta [Analytics](https://docs.amplify.aws/nextjs/build-a-backend/add-aws-services/analytics/) nella documentazione di Amplify AWS . JavaScript 

## Segnala eventi con l'API Amazon Pinpoint
<a name="integrate-events-api"></a>

Puoi utilizzare l'API Amazon Pinpoint o un AWS SDK per inviare eventi ad Amazon Pinpoint in blocco. Per ulteriori informazioni, consulta [Eventi](https://docs.aws.amazon.com/pinpoint/latest/apireference/rest-api-events.html) nella *documentazione di riferimento dell'API Amazon Pinpoint*.

## Fasi successive
<a name="integrate-events-next"></a>

Dopo aver aggiornato l'app per segnalare gli eventi, invia i dati di utilizzo ad Amazon Pinpoint. Puoi visualizzare questi dati nella console e trasmetterli in streaming ad Amazon Kinesis. Puoi anche aggiornare l'app per gestire le notifiche push inviate con Amazon Pinpoint. Per ulteriori informazioni, consulta i seguenti argomenti nella [Guida per l'utente di AWS End User Messaging Push](https://docs.aws.amazon.com//push-notifications/latest/userguide/what-is-service.html). 
+ [Configurazione delle notifiche push](https://docs.aws.amazon.com//push-notifications/latest/userguide/procedure-enable-push.html)
+ [Configurazione delle notifiche push Swift](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#apns-setup)
+ [Configurazione delle notifiche push Android](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-android)
+ [Configurazione delle notifiche push di Flutter](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-flutter)
+ [Configurazione delle notifiche push React Native](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-react-native)
+ [Creazione di un progetto](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#mobile-push-create-project)
+ [Gestione delle notifiche push](https://docs.aws.amazon.com//push-notifications/latest/userguide/mobile-push.html#integrate-push-services)