-t を使用して呼び出しをトレースします。これは cURL の -v オプションとほぼ同等です。
この例では、Dynamic Product Ads (DPA) キャンペーンを作成します。
アカウント id を取得します。
ステップ 1: キャンペーンの作成
- 必須フィールド: ファンディングインストゥルメント、キャンペーン名、予算(合計/日次)、開始日時、Ads アカウントID
ステップ 2: Sales objective のラインアイテムを作成する
- 必須フィールド: campaign id(ステップ 1 で取得)、product type、placements、objective、goal、entity status、primary web event tag、catalog id、product set id、creative_source、ads_account_id
- catalog_id と product_set_id は Shopping Manager で確認できます
- creative_source は常に DYNAMIC_PRODUCT_CREATIVE に設定します
- objective は常に WEBSITE_CLICKS に設定します
- goal は常に WEBSITE_CONVERSIONS に設定します
- このステップが完了すると、キャンペーンは X の広告マネージャーで確認できるようになります。
ステップ 3: DPA カードを作成する
- 必須パラメータ: 広告アカウント ID と URL
- URL は https://twitter.com から始まっている必要があります。以下の例のように、その後に任意の UTM パラメータを付与できます:
https://twitter.com?utm_source=%7B%7Bsite_source%7D%7D
- オプションで、
creative_typeに次のいずれかの値を指定することでカードの形式を選択できます: “CAROUSEL”, “SINGLE”, “COLLECTION”。指定しない場合、カードはカルーセルカードとして作成されます。
ステップ4: ポストを作成する
- 必須パラメータ: 広告アカウント ID、ユーザー ID、カード URI(ステップ3で取得したもの)、テキスト、name、dynamic_product_ad
- dynamic_product_ad は常に true に設定してください
ステップ5:ポストをラインアイテムに関連付ける
- 必須パラメータ: Ads アカウント id、ラインアイテム id(ステップ2で取得)、ツイート id(ステップ4の id_str)