AI Max per campagne sulla rete di ricerca è una suite di funzionalità basate sull'AI per le campagne sulla rete di ricerca di Google Ads. Non è un nuovo tipo di campagna, ma un livello di ottimizzazione che puoi attivare all'interno di una campagna sulla rete di ricerca esistente. AI Max per campagne sulla rete di ricerca è progettato per utilizzare Google AI per aiutare gli inserzionisti a ottenere più conversioni e migliorare il rendimento espandendo la copertura, personalizzando le creatività e ottimizzando le pagine di destinazione.
Funzionalità principali di AI Max per campagne sulla rete di ricerca
Corrispondenza dei termini di ricerca: utilizza Google AI, inclusa la corrispondenza generica e la tecnologia "senza parole chiave", per espandere la copertura oltre le parole chiave esistenti. Apprende dalle parole chiave, dalle creatività degli annunci e dagli URL attuali per trovare query di ricerca nuove, pertinenti e con un rendimento elevato che altrimenti potresti perdere.
Ottimizzazione degli asset: include due componenti che lavorano insieme per fornire messaggi creativi più personalizzati su larga scala:
- Personalizzazione del testo (in precedenza Asset creati automaticamente): utilizza il testo degli annunci, della pagina di destinazione e l'AI generativa esistenti per creare testi pubblicitari, titoli e descrizioni personalizzati più pertinenti alla ricerca di un utente.
- Espansione dell'URL finale: invia automaticamente gli utenti alla pagina di destinazione più pertinente del tuo sito web in base alla loro intenzione di ricerca, il che può contribuire a migliorare le percentuali di coinvolgimento e di conversione.
Controllo dell'automazione degli asset: per attivare o disattivare queste funzionalità con l' API, imposta
AssetAutomationStatusEnum.AssetAutomationStatussuOPTED_IN(attivato) oOPTED_OUT(disattivato) all'interno diCampaign.asset_automation_settingsper il valoreAssetAutomationTypecorrispondente (TEXT_ASSET_AUTOMATIONper la personalizzazione del testo eFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONper l'espansione dell'URL finale):- Stato predefinito: nelle campagne sulla rete di ricerca, sia
TEXT_ASSET_AUTOMATIONsiaFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONsono impostati per impostazione predefinita suOPTED_OUT(l'impostazione diCampaign.ai_max_setting.enable_ai_maxsutrueattiva per impostazione predefinita solo la corrispondenza dei termini di ricerca). - Requisito di AI Max per campagne sulla rete di ricerca: l'impostazione di uno dei due tipi su
OPTED_INrichiedeCampaign.ai_max_setting.enable_ai_maxsiatrue; in caso contrario, la mutazione non riesce e viene restituito l'erroreCampaignError.AI_MAX_MUST_BE_ENABLED. - Dipendenza dall'espansione dell'URL finale: l'impostazione
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONsuOPTED_INrichiede ancheTEXT_ASSET_AUTOMATIONche siaOPTED_IN; l'attivazione dell'espansione dell'URL finale mentreTEXT_ASSET_AUTOMATIONèOPTED_OUT(o l'impostazione esplicita diTEXT_ASSET_AUTOMATIONsuOPTED_OUTmentreFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATIONrimaneOPTED_IN) non riesce e viene restituito l'erroreContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
Report migliorati: AI Max per campagne sulla rete di ricerca include report migliorati per offrire agli inserzionisti una maggiore trasparenza sul rendimento dell'AI. Il
ai_max_search_term_ad_combination_viewreport fornisce dati sul rendimento per le combinazioni di termini di ricerca, titoli e pagine di destinazione. Questa visualizzazione mostra quali query di ricerca hanno attivato gli annunci e il rendimento di queste combinazioni specifiche. Consulta la sezione Report per campagne AI Max per la rete di ricerca.Controlli aggiuntivi: campagne AI Max per la rete di ricerca fornisce nuovi controlli per offrire agli inserzionisti una maggiore precisione. tra cui:
- Targeting per località di interesse: ti consente di scegliere come target i clienti in base alla loro intenzione geografica a livello di gruppo di annunci creando un
positivo
(
negative = false)AdGroupCriterionconlocation(LocationInfo). Questa funzionalità richiede che AI Max per campagne sulla rete di ricerca sia attivato e viene segnalata inmatched_location_interest_view. - Impostazioni relative ai brand: ti consente di specificare i brand a cui sono associati i tuoi annunci o di impedire la pubblicazione dei tuoi annunci in relazione a brand specifici. Configura le inclusioni dei brand utilizzando
CampaignCriterionoAdGroupCriterionconbrand_list(BrandListInfo) enegative = false, oppure configura le esclusioni dei brand a livello di campagna utilizzandoCampaignCriterionconbrand_listenegative = true(vedi Esclusioni dei brand a livello di campagna). - Inclusioni ed esclusioni di URL: ti consente di includere o escludere URL specifici dall'utilizzo come pagine di destinazione (vedi Implementare elenchi di inclusione dei feed di pagine a livello di gruppo di annunci ed Escludere le pagine di destinazione).
- Linee guida per il testo: ti consente di perfezionare i messaggi del brand utilizzando le esclusioni dei termini e le limitazioni dei messaggi.
- Targeting per località di interesse: ti consente di scegliere come target i clienti in base alla loro intenzione geografica a livello di gruppo di annunci creando un
positivo
(
Attivare campagne AI Max per la rete di ricerca
Per attivare le campagne AI Max per la rete di ricerca, imposta Campaign.ai_max_setting.enable_ai_max su
true.
Esegui una query sul campo di sola lettura Campaign.ai_max_setting.bundling_required
(AiMaxBundlingRequired) per determinare se le campagne AI Max per la rete di ricerca devono essere
attivate per rispettare o modificare i controlli di personalizzazione del testo e dell'elenco dei brand.
Utilizza AdGroup.ai_max_ad_group_setting.disable_search_term_matching per disattivare la corrispondenza dei termini di ricerca quando una campagna principale ha attivato campagne AI Max per la rete di ricerca.
A partire da v25, puoi anche eseguire una query sui campi di sola lettura
Campaign.aca_migration_date_time e
Campaign.broad_match_migration_date_time per controllare il timestamp
(yyyy-MM-dd HH:mm:ss nel fuso orario del cliente) in cui è stata eseguita la migrazione di una campagna con asset creati automaticamente (ACA) o con corrispondenza generica alle campagne AI Max per la rete di ricerca.
Disattivare AI Max per campagne sulla rete di ricerca
Per disattivare le campagne AI Max per la rete di ricerca quando Campaign.ai_max_setting.enable_ai_max è
impostato su true, modifica il valore in false. Se TEXT_ASSET_AUTOMATION o
FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION è OPTED_IN in
Campaign.asset_automation_settings, devi impostare questi tipi anche su
OPTED_OUT nella stessa richiesta; in caso contrario, l'impostazione di enable_ai_max su false
non riesce e viene restituito l'errore CampaignError.AI_MAX_MUST_BE_ENABLED. La disattivazione di AI Max per campagne sulla rete di ricerca disattiva tutte le funzionalità di AI Max per campagne sulla rete di ricerca e gli asset di personalizzazione del testo creati in precedenza smettono di essere pubblicati. Questi asset rimangono disponibili per i report se hanno accumulato impressioni.
Perfezionare i messaggi del brand con le linee guida per il testo
Le linee guida per il testo ti consentono di controllare l'output degli asset di testo generati automaticamente specificando le esclusioni dei termini e le limitazioni dei messaggi.
Per utilizzare le linee guida per il testo, compila il campo text_guidelines
(Campaign.TextGuidelines) della risorsa Campaign:
- Esclusioni dei termini (
term_exclusions): compilatext_guidelines.term_exclusionscon un elenco di parole o frasi esatte da escludere dagli asset di testo generati. Ogni esclusione può contenere fino a 30 caratteri, con un massimo di 25 esclusioni. - Limitazioni dei messaggi (
messaging_restrictions): compilatext_guidelines.messaging_restrictionscon un massimo di 40Campaign.MessagingRestrictionoggetti per guidare la generazione di testo AI. Per ogni limitazione, impostarestriction_textsu un'istruzione di forma libera univoca (da 1 a 300 caratteri) e impostarestriction_typesuRESTRICTION_BASED_EXCLUSION(l'unico tipo di limitazione supportato).
Implementare elenchi di inclusione dei feed di pagine a livello di gruppo di annunci
Nell'interfaccia utente di Google Ads, puoi implementare un elenco di inclusione per i feed di pagine a livello di gruppo di annunci. Puoi farlo anche con l'API Google Ads.
Informazioni sull'approccio dell'API
A differenza dell'interfaccia utente di Google Ads, l'API Google Ads non ha un campo diretto denominato "Elenco di inclusione" per i gruppi di annunci. Puoi invece controllare le pagine di un feed di pagine che possono essere utilizzate per gli annunci dinamici della rete di ricerca (DSA) o per funzionalità come l'espansione dell'URL finale all'interno di un gruppo di annunci specifico creando criteri del gruppo di annunci di tipo WEBPAGE.
Quando configuri questi criteri WEBPAGE, indichi al sistema, incluse funzionalità come campagne AI Max per la rete di ricerca, di prendere in considerazione solo gli URL o le pagine specificati che corrispondono a determinate etichette personalizzate del feed di pagine associato alla campagna per quel gruppo di annunci specifico.
Procedura di implementazione
Verifica i prerequisiti della campagna e collega il feed di pagine:
- Per i gruppi di annunci standard della rete di ricerca (
AdGroupType.SEARCH_STANDARD), assicurati che la campagna principale abbia sia AI Max per campagne sulla rete di ricerca attivato (Campaign.ai_max_setting.enable_ai_maximpostato sutrue) sia la personalizzazione del testo attivata (TEXT_ASSET_AUTOMATIONimpostato suOPTED_INinCampaign.asset_automation_settings). In caso contrario, la creazione di unWEBPAGEAdGroupCriterionnon riesce e viene restituito l'erroreCriterionError.AI_MAX_MUST_BE_ENABLED. - Prima di configurare le inclusioni a livello di gruppo di annunci, il feed di pagine, che è
rappresentato come un
AssetSetdi tipoPAGE_FEED, deve essere collegato alla campagna principale. - Utilizza
CampaignAssetSetServiceper creare questa associazione. Questo link rende i contenuti del feed disponibili per il targeting all'interno della campagna.
- Per i gruppi di annunci standard della rete di ricerca (
Crea il criterio del gruppo di annunci come elenco di inclusione:
- Per specificare le parti del feed di pagine che si applicano a un gruppo di annunci specifico,
utilizza
AdGroupCriterionService. - Crea una nuova risorsa
AdGroupCriterionconnegativeimpostato sufalse(nei gruppi di annunciSEARCH_STANDARDsono consentiti solo criteriWEBPAGEpositivi; se impostinegativesutrue, viene restituito l'erroreContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT). - Imposta il campo
ad_groupsul nome della risorsa del gruppo di annunci target. - Imposta il tipo di criterio su
WEBPAGEcompilando il campowebpagediAdGroupCriterion. - All'interno dell'oggetto
WebpageInfo, impostacriterion_name(obbligatorio nelle operazioniCREATE) e definisciconditions[]conWebpageConditionInfooggetti per scegliere come target pagine specifiche del tuo feed (nei gruppi di annunciSEARCH_STANDARDsono supportati solo i tipiURLeCUSTOM_LABELWebpageConditionOperand; gli altri operandi non riescono e viene restituito l'erroreContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT):- Scegliere come target in base all'URL: utilizza
WebpageConditionOperand.URL, impostaoperator(WebpageConditionOperator) suCONTAINS(il valore predefinito quandooperatorviene omesso) oEQUALS, e specifica l' URL inargument. QuandooperatorèCONTAINS,argumentpuò essere una sottostringa o un percorso URL (ad esempio"/product/widget-a") e può essere combinato con altre condizioni (fino a tre condizioni in totale). QuandooperatorèEQUALS,argumentdeve essere un URLhttp://ohttps://completo con un dominio valido (se passi un percorso relativo, viene restituito l'erroreCriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOLoCriterionError.INVALID_WEBPAGE_CONDITION_URL) e una condizioneURLEQUALSnon può essere combinata con altre condizioni inconditions[](in caso contrario, viene restituito l'erroreWEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITIONCriterionError). - Scegliere come target in base all'etichetta personalizzata: utilizza
WebpageConditionOperand.CUSTOM_LABEL, impostaoperatorsuEQUALS(l'unico operatore supportato e il valore predefinito quandooperatorviene omesso) e specifica il nome dell'etichetta inargument.
- Scegliere come target in base all'URL: utilizza
- Puoi aggiungere fino a tre condizioni per
WebpageInfo(collegate logicamente con AND, a meno che non utilizzi una condizioneURLEQUALS, che deve essere l'unica condizione) e creare più criteriWEBPAGEpositivi nel gruppo di annunci. Le pagine che corrispondono a uno di questi criteriWEBPAGEpositivi formano l'"elenco di inclusione" per il gruppo di annunci.
In questo esempio, questo
AdGroupCriterionindica al gruppo di annunci di prendere in considerazione solo le pagine del feed di pagine della campagna il cui URL contiene/product/widget-aE che sono taggate con l'etichetta personalizzataTopSellers.{ "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID", "webpage": { "criterion_name": "Ad group inclusion criterion for top widgets", "conditions": [ { "operand": "URL", "operator": "CONTAINS", "argument": "/product/widget-a" }, { "operand": "CUSTOM_LABEL", "operator": "EQUALS", "argument": "TopSellers" } ] }, "negative": false }- Per specificare le parti del feed di pagine che si applicano a un gruppo di annunci specifico,
utilizza