Genera output dei risultati di ottimizzazione

Esistono diverse opzioni per generare l'output delle ottimizzazioni. Puoi:

Puoi anche tracciare le visualizzazioni di ottimizzazione. Per ulteriori informazioni, consulta la sezione Traccia ottimizzazione video.

Generare il report HTML di ottimizzazione

Esegui questo codice per generare l'HTML di ottimizzazione:

  1. Se utilizzi Colab e vuoi esportare il report su Google Drive, monta Da Google Drive al tuo blocco note Colab:

    from google.colab import drive
    drive.mount('/content/drive')
    
  2. Crea un'istanza per la classe BudgetOptimizer ed esegui il metodo optimize(). Tu puoi anche personalizzare l'ottimizzazione come descritto nelle sezioni precedenti.

    budget_optimizer = optimizer.BudgetOptimizer(meridian)
    optimization_results = budget_optimizer.optimize()
    
  3. Inserisci il nome file e il percorso di output_model_results_summary per eseguire riepilogo per l'ottimizzazione e salvarlo nel file specificato.

    Esempio:

    filepath = '/content/drive/MyDrive'
    optimization_results.output_optimization_summary(f'{FILENAME}.html', filepath)
    

    Dove:

    • filepath è il percorso di Google Drive in cui vuoi salvare .
    • FILENAME è il nome che vuoi specificare per il file, ad esempio optimization_output.html. L'estensione del file deve essere HTML.

    Il report HTML viene generato e salvato nel percorso del file specificato.

Piano dello scenario di ottimizzazione

La sezione Piano dello scenario di ottimizzazione mostra budget, ROI e entrate incrementali o KPI. Inoltre, questa sezione illustra i vincoli imposte sulla spesa a livello di canale e nel periodo di tempo del benchmark per e ottimizzare il budget.

Output di esempio: (Fai clic sull'immagine per ingrandirla).

piano-scenario-ottimizzato

I grafici Allocazione del budget consigliata mostrano la variazione. di spesa ottimizzata per ciascun canale. Questa sezione mostra anche la disparità di entrate incrementali o KPI per ciascun canale, passando dalla spesa corrente a quella ottimizzata.

Output di esempio: (Fai clic sull'immagine per ingrandirla).

Variazione della spesa ottimizzata per canale

KPI ottimizzato in tutti i canali

Curve di risposta ottimizzate per canale

La sezione Curve di risposta ottimizzate per canale mostra le informazioni correnti e livelli ottimizzati di spesa a livello di canale sulle curve di risposta.

Output di esempio: (Fai clic sull'immagine per ingrandirla).

optimized-response-curves

Generare il riepilogo dei risultati dell'ottimizzazione

Puoi generare riepiloghi dei dati non ottimizzati e ottimizzati per personalizzare creare report o visualizzazioni personalizzati o esportarli in un altro formato. Questi valori numerici i riepiloghi vanno più nel dettaglio, suddividendo i risultati per canale in modo puoi confrontare i risultati ottimizzati con quelli non ottimizzati.

Questi riepiloghi dei dati sono disponibili all'interno della classe di dati OptimizationResults che viene restituito dal metodo optimize().

Riepilogo non ottimizzato

Esegui questo comando per generare il riepilogo dei dati non ottimizzati:

optimization_results.nonoptimized_data

Output di esempio:

Tabella di riepilogo non ottimizzata

Riepilogo ottimizzato

Esegui questo comando per generare il riepilogo dei dati ottimizzato:

optimization_results.optimized_data

Output di esempio:

Tabella di riepilogo ottimizzata