スマート ショッピング キャンペーン
スマート ショッピング キャンペーンを使用して、より高い収益値に変換する可能性が高い顧客をターゲットにするように、ショッピング キャンペーンを自動的に最適化します。 スマート ショッピングは、従来のショッピング キャンペーン、自動入札、ターゲティングを組み合わせて使用することで、適切なユーザーに適切な広告を適切なタイミングで大規模に表示するのに役立ちます。
注:
8 月以降、スマート ショッピング キャンペーンは非推奨となり、 パフォーマンス上限キャンペーンに自動的にアップグレードされます。 アップグレード後は、Performance Max キャンペーンを編集する必要があります。 キャンペーンのパフォーマンス レポートに変更はありません。
パフォーマンスの最大値の詳細については、こちらをご覧ください。
非推奨の後に新しいスマート ショッピング キャンペーンを作成しようとすると、エラー コード SmartShoppingCampaignCreationNotSupported が表示されます。 代わりに Performance Max キャンペーンを作成します。
注:
スマート ショッピング キャンペーンは、パイロットのお客様のみが利用できます (GetCustomerPilotFeatures は 718 を返します)。
ビジネス目標とターゲットを設定すると、入札単価とショッピング広告の配信を自動調整するコンテキストが得られるため、キャンペーンを最適化できます。 これが収益増加と広告費用対効果 (ROAS) の目標の達成に役立ちます。
スマート ショッピング キャンペーンでは、[コンバージョン率の最大化] 入札戦略 (Microsoft Advertising では、予算内の合計コンバージョン値を最大化するために自動的に入札額が自動的に設定される) と自動ターゲティングを使用して、広告費用の収益率 (ROAS) ターゲットを定義するオプションを使用して、全体的な収益数を最大化します。
スマート ショッピング キャンペーンでは、顧客シグナルに基づいて入札や広告配信を自動化し、よりパーソナライズされたショッピング エクスペリエンスを実現します。
注:
スマート ショッピング キャンペーンでは、除外キーワード、Web サイトの除外、IP の除外、対象ユーザーのターゲット、対象ユーザーの除外はサポートされていません。
UET タグと変換の目標
UET タグを作成し、追跡スクリプトを Web サイトに追加します。 スマート ショッピング キャンペーンでは、変動収益データ (または固定収益 > 0) を追跡するために必要な追加コードが必要であるため、スマート ショッピング キャンペーンの作成を開始する前に、必ず Web サイトを作成して Web サイトに追加する必要があります。
注:
OfflineConversionGoal を使用してオフライン コンバージョンをアップロードする場合、ユニバーサル イベント追跡は必要ありません。
変動収益追跡は EventGoal と UrlGoal を介して利用できるため、これらのコンバージョン目標の少なくとも 1 つを作成して活用する必要があります。
詳細については、「 ユニバーサル イベント追跡」を参照してください。
Microsoft Merchant Center のセットアップ
まず、製品カタログを使用して独自の Microsoft Merchant Center ストアを設定する必要があります。
Microsoft Advertising Web アプリケーションで、[ ツール>Microsoft Merchant Center] をクリックします。 [ ストアの作成 ] をクリックし、要求されたストアの詳細を指定します。 ストア カタログの設定については、「 Microsoft Merchant Center ストアの作成 」および「 フィード ファイルの編成方法」を参照してください。
製品カタログを作成し、 FTP/SFTP または Content API を使用してカタログ フィードを送信します。 少なくとも 30 日ごとに更新されたデータを送信してください。
Microsoft Advertising Web アプリケーションで Microsoft Merchant Center ストア識別子を取得するには、 ツール>Microsoft Merchant Center を使用します。 それ以外の場合は、 GetBMCStoresByCustomerId 操作を呼び出して StoreId を取得できます。
<GetBMCStoresByCustomerIdResponse xmlns="https://bingads.microsoft.com/CampaignManagement/v13"> <BMCStores xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <BMCStore> <HasCatalog>true</HasCatalog> <Id>StoreIdGoesHere</Id> <IsActive>true</IsActive> <IsProductAdsEnabled>true</IsProductAdsEnabled> <Name>My MMC Store</Name> <SubType i:nil="true"/> </BMCStore> </BMCStores> </GetBMCStoresByCustomerIdResponse>
キャンペーンを作成する
AddCampaigns 操作を使用してスマート ショッピング キャンペーンを作成できます。 広告アカウントごとに最大 100 個のスマート ショッピング キャンペーンを作成できます。
CampaignType はショッピングに設定する必要があります。
SubType は ShoppingSmartAds に設定する必要があります。 サブタイプが設定されていない場合、キャンペーンはキャンペーンタイプに従って作成されます。
BiddingScheme は null または MaxConversionValueBiddingScheme に設定され、オプションの TargetRoas または MaxConversionsBiddingScheme とオプションの TargetCpa が設定されている必要があります。 スマート ショッピング キャンペーンでは、[コンバージョン率の最大化] 入札戦略 (Microsoft Advertising では、予算内の合計コンバージョン値を最大化するために自動的に入札額が自動的に設定される) と自動ターゲティングを使用して、広告費用の収益率 (ROAS) ターゲットを定義するオプションを使用して、全体的な収益数を最大化します。
DailyBudget を設定する必要があります。 スマート ショッピング キャンペーンでは、共有予算はサポートされていません。
キャンペーン設定の一覧に ShoppingSetting を含める必要があります。 [優先度] を 3 に設定する必要があります。StoreId を Microsoft Merchant Center ストア識別子のいずれかに設定します。
スマート ショッピング キャンペーン設定を使用した AddCampaigns SOAP 要求の例を次に示します。
<AddCampaignsRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<AccountId>AdAccountIdGoesHere</AccountId>
<Campaigns xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Campaign>
<BiddingScheme i:type="MaxConversionValueBiddingScheme">
<TargetRoas>2</TargetRoas>
</BiddingScheme>
<BudgetType>DailyBudgetStandard</BudgetType>
<DailyBudget>50</DailyBudget>
<Name>Women's Shoes</Name>
<SubType>ShoppingSmartAds</SubType>
<TimeZone>PacificTimeUSCanadaTijuana</TimeZone>
<CampaignType>Shopping</CampaignType>
<Settings>
<Setting i:type="ShoppingSetting">
<Priority>3</Priority>
<SalesCountryCode>US</SalesCountryCode>
<StoreId>StoreIdGoesHere</StoreId>
</Setting>
</Settings>
<Languages xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<a:string>All</a:string>
</Languages>
</Campaign>
</Campaigns>
</AddCampaignsRequest>
キャンペーンの条件
スマート ショッピング キャンペーンでは、場所と広告のスケジュールによって対象ユーザーを絞り込むため、次のキャンペーン レベルの条件がサポートされています。
- DayTimeCriterion (ターゲット) キャンペーンの条件。
- LocationCriterion (ターゲットと除外)
- LocationIntentCriterion (target)
- RadiusCriterion (target)
ターゲットの場合は BiddableCampaignCriterion オブジェクトを使用する必要がありますが、入札単価調整は設定できません。 ターゲットの除外の場合は、 NegativeCampaignCriterion オブジェクトを 使用します。
注:
スマート ショッピング キャンペーンでは、年齢、性別、デバイス、製品スコープ、プロファイル、ストアの条件など、他のキャンペーン レベルの条件はサポートされていません。 標準の Microsoft ショッピング キャンペーンでは、 ProductScope 条件を使用して製品カタログのサブセットをフィルター処理できますが、スマート ショッピング キャンペーンでは製品スコープクリテラはサポートされていません。 製品 グループを使用して製品カタログを絞り込むことができます。
AddCampaignCriterions 操作を呼び出して、キャンペーン レベルの条件を設定します。
<AddCampaignCriterionsRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<CampaignCriterions xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<CampaignCriterion i:type="BiddableCampaignCriterion">
<CampaignId>CampaignIdGoesHere</CampaignId>
<Criterion i:type="LocationCriterion">
<Type>LocationCriterion</Type>
<LocationId>190</LocationId>
</Criterion>
<CriterionBid i:nil="true"/>
</CampaignCriterion>
<CampaignCriterion i:type="BiddableCampaignCriterion">
<CampaignId>CampaignIdGoesHere</CampaignId>
<Criterion i:type="DayTimeCriterion">
<Type>DayTimeCriterion</Type>
<Day>Monday</Day>
<FromHour>8</FromHour>
<FromMinute>Zero</FromMinute>
<ToHour>20</ToHour>
<ToMinute>Zero</ToMinute>
</Criterion>
<CriterionBid i:nil="true"/>
</CampaignCriterion>
</CampaignCriterions>
<CriterionType>Targets</CriterionType>
</AddCampaignCriterionsRequest>
広告グループを作成する
AddAdGroups 操作を呼び出して、スマート ショッピング キャンペーンごとに 1 つの AdGroup を作成する必要があります。
次の検証ルールはスマート ショッピング キャンペーンに固有であり、標準の Microsoft ショッピング キャンペーンには適用されません。
- BiddingScheme 要素は null または InheritFromParentBiddingScheme である必要があります。
- Network 要素は null である必要があり、常に OwnedAndOperatedAndSyndicatedSearch に既定で設定されます。
<AddAdGroupsRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<CampaignId>CampaignIdGoesHere</CampaignId>
<AdGroups xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<AdGroup>
<CpcBid>
<Amount>0.50</Amount>
</CpcBid>
<Name>Women's Red Shoe Sale</Name>
</AdGroup>
</AdGroups>
<ReturnInheritedBidStrategyTypes>false</ReturnInheritedBidStrategyTypes>
</AddAdGroupsRequest>
製品グループを適用する
広告グループ内で、製品カタログオファーをさらに絞り込むために使用されるツリー構造の製品グループのリストを作成します。 ApplyProductPartitionActions を呼び出して、AdGroupCriterionAction オブジェクトの一覧を適用します。
製品グループの製品条件 (オペランド) と製品値 (属性) ビジネス ルールの詳細については、「 ショッピング キャンペーンの製品条件」を参照してください。
注:
スマート ショッピング キャンペーンでは、年齢、性別、デイタイム、デバイス、位置情報、プロファイル、半径などの他の広告グループ レベルの条件はサポートされていません。
<ApplyProductPartitionActionsRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<CriterionActions xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<AdGroupCriterionAction>
<Action>Add</Action>
<AdGroupCriterion i:type="BiddableAdGroupCriterion">
<AdGroupId>AdGroupIdGoesHere</AdGroupId>
<Criterion i:type="ProductPartition">
<Type i:nil="true"/>
<Condition>
<Attribute i:nil="true"/>
<Operand>All</Operand>
</Condition>
<ParentCriterionId i:nil="true"/>
<PartitionType>Subdivision</PartitionType>
</Criterion>
<Id>-1</Id>
</AdGroupCriterion>
</AdGroupCriterionAction>
<AdGroupCriterionAction>
<Action>Add</Action>
<AdGroupCriterion i:type="BiddableAdGroupCriterion">
<AdGroupId>AdGroupIdGoesHere</AdGroupId>
<Criterion i:type="ProductPartition">
<Type i:nil="true"/>
<Condition>
<Attribute>Animals & Pet Supplies</Attribute>
<Operand>CategoryL1</Operand>
</Condition>
<ParentCriterionId>-1</ParentCriterionId>
<PartitionType>Unit</PartitionType>
</Criterion>
<Id>-2</Id>
<Status i:nil="true"/>
<Type i:nil="true"/>
<CriterionBid i:type="FixedBid">
<Type>FixedBid</Type>
<Amount>0.45</Amount>
</CriterionBid>
</AdGroupCriterion>
</AdGroupCriterionAction>
<AdGroupCriterionAction>
<Action>Add</Action>
<AdGroupCriterion i:type="BiddableAdGroupCriterion">
<AdGroupId>AdGroupIdGoesHere</AdGroupId>
<Criterion i:type="ProductPartition">
<Type i:nil="true"/>
<Condition>
<Attribute i:nil="true"/>
<Operand>CategoryL1</Operand>
</Condition>
<ParentCriterionId>-1</ParentCriterionId>
<PartitionType>Unit</PartitionType>
</Criterion>
<Id>-3</Id>
<Status i:nil="true"/>
<Type i:nil="true"/>
<CriterionBid i:type="FixedBid">
<Type>FixedBid</Type>
<Amount>0.45</Amount>
</CriterionBid>
</AdGroupCriterion>
</AdGroupCriterionAction>
</CriterionActions>
</ApplyProductPartitionActionsRequest>
広告を作成する
広告グループに ProductAd を 1 つだけ追加する必要があります。 製品広告は、検索ネットワーク上のユーザーに表示されます。 製品広告は、配信された広告コピーに直接使用されません。 代わりに、Microsoft Advertising は、Microsoft Merchant Center ストアの製品カタログにある製品の詳細から製品広告を生成します。 製品広告識別子は、レポート分析に使用できます。 商品広告の下部にタグを "特別オファー" リンクとして表示する場合は、 マーチャント プロモーション を使用して、顧客エンゲージメントを高めます。 製品広告の詳細については、API テクニカル ガイド と Microsoft Advertising のヘルプ記事を参照してください。
注:
Microsoft Audience ネットワークでは、スマート ショッピング キャンペーンのレスポンシブ広告はまだサポートされていません。 機能パイロット (GetCustomerPilotFeatures が 777 を返す) のお客様は、正確に 1 つの レスポンシブAd を追加できます。 対象ユーザー広告 (API 経由のレスポンシブ広告) は、Microsoft Audience ネットワーク上のユーザーに表示されます。 対象ユーザー広告 (API 経由のレスポンシブ広告) の詳細については、API テクニカル ガイド と Microsoft Advertising のヘルプ記事を参照してください。
両方の広告タイプを一緒に作成することも、 AddAds 操作を使用して個別に作成することもできます。
<AddAdsRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<AdGroupId>AdGroupIdGoesHere</AdGroupId>
<Ads xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Ad i:type="ProductAd">
<PromotionalText i:nil="true"/>
</Ad>
<Ad i:type="ResponsiveAd">
<FinalUrls xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<a:string>https://www.contoso.com/womenshoesale</a:string>
</FinalUrls>
<BusinessName>Contoso</BusinessName>
<CallToAction>AddToCart</CallToAction>
<Headline>Fast & Easy Setup</Headline>
<Images>
<AssetLink>
<Asset i:type="ImageAsset">
<Id>ImageMediaIdGoesHere</Id>
<Name>My LandscapeImageMedia</Name>
<SubType>LandscapeImageMedia</SubType>
</Asset>
</AssetLink>
</Images>
<LongHeadlineString>Find New Customers & Increase Sales!</LongHeadlineString>
<Text>Find New Customers & Increase Sales! Start Advertising on Contoso Today.</Text>
</Ad>
</Ads>
</AddAdsRequest>
レスポンシブ広告には、少なくとも 1 つの画像アセットも必要です。 使用可能なイメージがまだない場合は、AddMedia 操作を呼び出して Image データをアップロードできます。
<AddMediaRequest xmlns="https://bingads.microsoft.com/CampaignManagement/v13">
<AccountId>AdAccountIdGoesHere</AccountId>
<Media xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Media i:type="Image">
<MediaType>Image191x100</MediaType>
<Type>Image</Type>
<Data>MediaDataGoesHere</Data>
</Media>
</Media>
</AddMediaRequest>