עכשיו, כשחשבון Hotel Center מקושר לחשבון Google Ads, מערכת Google Ads מעשירה באופן אוטומטי קמפיינים קיימים לרשת החיפוש במידע על מחירים ובתמונות שמתקבלים מהפידים של Hotel Center. התכונה הזו נקראת פידים של נסיעות לחיפוש מודעות.
ביטול ההסכמה לשימוש בפידים של נתוני נסיעות במודעות לרשת החיפוש
אם אתם מעדיפים לא להשתמש בתכונה הזו, תוכלו להשתמש ב-Google Ads API כדי לבטל את ההסכמה לשימוש בתכונה הזו ברמת הלקוח וברמת הקמפיין.
ביטול ההסכמה ברמת הלקוח
כדי לבטל את ההסכמה לשימוש בפידים של נסיעות במודעות לרשת החיפוש ברמת הלקוח, מבצעים את הפעולות הבאות: הבאים:
אחזר את כל שמות המשאבים של
CustomerAssetSet
שהסוג שלו הואTRAVEL_FEED
באמצעות הדוחcustomer_asset_set
:SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
לכל שם משאב, יוצרים
CustomerAssetSetOperation
ומגדירים אתremove
לשם המשאב שאוחזר בשלב הקודם.לשלוח בקשה אל
CustomerAssetSetService.MutateCustomerAssetSets
באמצעות נוצרוCustomerAssetSetOperation
אובייקטים.
אם רוצים להפעיל שוב את התכונה הזו ברמת הלקוח:
- לכל שם משאב של
CustomerAssetSet
שאוחזר שלבים, יצירתCustomerAssetSet
חדש כאשרasset_set
מוגדר לשם המשאב ו-customer
מוגדר למשאב השם של הלקוח שלך. - לכל
CustomerAssetSet
שנוצר בשלב הקודם, יוצריםCustomerAssetSetOperation
עםcreate
שמוגדר ל-CustomerAssetSet
. - לשלוח בקשה אל
CustomerAssetSetService.MutateCustomerAssetSets
באמצעות נוצרוCustomerAssetSetOperation
אובייקטים.
סירוב ברמת הקמפיין
כדי לבטל את ההסכמה לשימוש בפידים בנושא נסיעות במודעות לרשת החיפוש ברמת הקמפיין, צריך קודם להחריג את סטטוס ההסכמה שעבר שינוי ברמת הלקוח:
אחזור של
excluded_parent_asset_set_types
באמצעות הדוחcampaign
.SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
יוצרים אובייקט
Campaign
חדש, שבו הערך שלexcluded_parent_asset_set_types
מוגדר לערכי הערכים הקודמים ועודTRAVEL_FEED
, והערך שלresource_name
מוגדר לשם המשאב של הקמפיין.יוצרים
CampaignOperation
ומגדירים אתupdate
ל-Campaign
ו-update_mask
שנוצרו קודם בהתאם.שליחת בקשה אל
CampaignService.MutateCampaigns
באמצעותCampaignOperation
שנוצר בשלב הקודם.
לאחר מכן, מבצעים את הפעולות הבאות:
כדי לבטל את ההסכמה בקמפיין מסוים, מאתרים את כל שמות המשאבים של
CampaignAssetSet
שהסוג שלהם הואTRAVEL_FEED
באמצעות הדוחcampaign_asset_set
.SELECT asset_set.resource_name, asset_set.name FROM campaign_asset_set WHERE campaign_asset_set.campaign = 'INSERT_YOUR_CAMPAIGN_RESOURCE_NAME' AND asset_set.type = 'TRAVEL_FEED'
לכל שם משאב, יוצרים
CampaignAssetSetOperation
ומגדיריםremove
למשאב שאוחזר מהשלב הקודם.לשלוח בקשה אל
CampaignAssetSetService.MutateCampaignAssetSets
באמצעות נוצרוCampaignAssetSetOperation
אובייקטים.
אם רוצים להפעיל שוב את התכונה הזו ברמת הקמפיין:
- לכל שם משאב של
CampaignAssetSet
שאוחזר מהשלבים הקודמים, יוצריםCampaignAssetSet
חדש עםasset_set
, כאשרasset_set
מוגדר לשם המשאב של קבוצת הנכסים שרוצים להביע הסכמה לשימוש בה, ו-campaign
מוגדר לשם המשאב של הקמפיין. - לכל
CampaignAssetSet
שנוצר בשלב הקודם, יוצריםCampaignAssetSetOperation
עםcreate
שמוגדר ל-CampaignAssetSet
. - לשלוח בקשה אל
CampaignAssetSetService.MutateCampaignAssetSets
באמצעות נוצרוCampaignAssetSetOperation
אובייקטים.
החזרת סטטוס ההסכמה של הקמפיין
כדי שסטטוס ההסכמה של קמפיין יהיה שוב תלוי בהגדרה ברמת הלקוח, צריך לפעול לפי השלבים הבאים:
- יצירת אובייקט
Campaign
חדש עםexcluded_parent_asset_set_types
בליTRAVEL_FEED
אינץ' את הרשימהresource_name
ומגדירים את שם המשאב של הקמפיין. - יוצרים
CampaignOperation
ומגדיריםupdate
לקובץ הקודם שנוצרCampaign
וupdate_mask
בהתאם. - שליחת בקשה אל
CampaignService.MutateCampaigns
באמצעותCampaignOperation
שנוצר בשלב הקודם.
דיווח
אפשר להשתמש ב-ClickType.TRAVEL_ASSETS
כדי לזהות את נתוני הביצועים של המודעות שמוצגות כפידים של נסיעות למודעות לרשת החיפוש, למשל אחזור של נתוני הביצועים של המודעות בכל הקמפיינים:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'