共有予算とキャンペーン固有の予算
キャンペーンでは、独自の予算を指定したり、他のキャンペーンと予算を共有したりできます。 共有予算では、予算を共有するのと同じアカウント内のキャンペーンを特定します。 予算を共有すると、予算を完全に活用するのに役立ちます。 たとえば、キャンペーン A に独自の $10 予算があり、キャンペーン B に独自の $10 予算がある場合、キャンペーン A は予算の 8 ドルしか費やさない可能性があります。 しかし、キャンペーン B はパフォーマンスが良いため、すべての予算を費やし、より多くの予算を費やしている可能性があります。 キャンペーンが予算を共有している場合、キャンペーン B は、キャンペーン A が使用しなかった $2 を自動的に使用し、より多くのトラフィックが送信される可能性を高めます。
キャンペーンとその予算はスクリプトの外部で作成されます。 キャンペーンを作成するときは、その予算を指定します。 共有予算を使用しない場合は、これで済むことになります。 ただし、予算を共有する場合は、予算を作成し、1 つ以上のキャンペーンに共有する必要があります。 共有予算を作成し、1 つ以上のキャンペーンに関連付けるには、Microsoft Advertising Web アプリケーションを使用します。 詳細については、「複数のキャンペーン操作方法予算を共有する」を参照してください。
キャンペーンの予算を取得するには、キャンペーンの getBudget メソッドを呼び出します。
Budget オブジェクトには、 プロパティがisExplicitlyShared
含まれています。 予算が共有されているか、キャンペーンに固有であるかを判断するには、このプロパティを使用します。 また、ID プロパティと Name プロパティは、予算が共有されていない場合は null を返します。
キャンペーン オブジェクトからアクセスするときに共有予算を更新することはできません。 たとえば、キャンペーンの getBudget
メソッドを呼び出した場合、共有されている予算を更新することはできません。 キャンペーン オブジェクトから更新できる予算は、キャンペーン固有の予算のみです。
共有予算を更新するには、予算セレクターからオブジェクトを Budget
取得する必要があります ( 「BudgetSelector」を参照)。 セレクターは共有予算のみを返します。セレクターにはキャンペーン固有の予算は含まれません。
共有予算を取得および更新する方法を示す例については、「共有予算 の管理」を参照してください。