โฆษณาร้านค้า

โฆษณาร้านค้าเป็นโซลูชั่นที่ช่วยปรับปรุงประสิทธิภาพโฆษณาของคุณผ่านการส่งลูกค้าเป้าหมายไปยังเว็บไซต์หรือร้านค้าของคุณ โดยขึ้นอยู่กับปลายทางที่เราคิดว่าลูกค้าจะมีแนวโน้มในการซื้อสินค้ามากกว่า

ก่อนเริ่มลงมือ

คุณต้องมีสิ่งต่อไปนี้ หากต้องการสร้างยอดขายจากแค็ตตาล็อกสินค้าหรือโฆษณาคอนเวอร์ชั่นโดยใช้เว็บไซต์และตำแหน่งที่เกิดคอนเวอร์ชั่นของร้านค้า

ขั้นตอนที่ 1: สร้างแคมเปญ

เริ่มต้นด้วยการสร้างแคมเปญโฆษณาของตนเองที่มีคำขอ POST ไปยัง /act_{ad_account_id}/campaigns

ในขั้นตอนนี้ คุณต้องกำหนดเป้าหมายการโฆษณาในช่องวัตถุประสงค์ วัตถุประสงค์ที่โฆษณาร้านค้ารองรับได้แก่ PRODUCT_CATALOG_SALES และ CONVERSIONS สำหรับสิ่งที่ไม่ใช่ประสบการณ์โฆษณาที่เน้นผลลัพธ์ (ODAX) และวัตถุประสงค์ OUTCOME_SALES สำหรับ ODAX

  • สำหรับวัตถุประสงค์ PRODUCT_CATALOG_SALES ID แค็ตตาล็อกสินค้าต้องเป็น promoted_object โปรดทราบว่าจะต้องเชื่อมต่อแค็ตตาล็อกสินค้ากับร้านค้าภายในเว็บไซต์จึงจะมีสิทธิ์ใช้โฆษณาร้านค้า
  • สำหรับวัตถุประสงค์CONVERSIONS ไม่จำเป็นต้องใส่ข้อมูลในช่อง promoted_object

ตัวอย่างของวัตถุประสงค์ที่ไม่ใช่ ODAX

ตัวอย่างการสร้างแคมเปญที่มีวัตถุประสงค์เป็น PRODUCT_CATALOG_SALES

curl \
  -F 'name=Product Catalog Sales Campaign' \
  -F 'objective=PRODUCT_CATALOG_SALES' \
  -F 'promoted_object={"product_catalog_id":"<PRODUCT_CATALOG_ID>"}' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/campaigns

ตัวอย่างการสร้างแคมเปญที่มีวัตถุประสงค์เป็น CONVERSIONS

curl \
  -F 'name=Conversion Campaign' \
  -F 'objective=CONVERSIONS' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/campaigns

ตัวอย่างของวัตถุประสงค์ที่เป็น ODAX

ตัวอย่างการสร้างแคมเปญ PRODUCT_CATALOG_SALES ที่มีวัตถุประสงค์เป็น OUTCOME_SALES

curl \
  -F 'name=Conversion Campaign' \
  -F 'objective=OUTCOME_SALES' \
  -F 'promoted_object={"product_catalog_id":"<PRODUCT_CATALOG_ID>"}' \
  -F 'status=PAUSED' \
  -F 'special_ad_categories=[]' \
  -F 'access_token=<ACCESS_TOKEN>' \ 
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/campaigns

ตัวอย่างการสร้างแคมเปญ CONVERSIONS ที่มีวัตถุประสงค์เป็น OUTCOME_SALES

curl \
  -F 'name=Conversion Campaign' \
  -F 'objective=OUTCOME_SALES' \
  -F 'status=PAUSED' \
  -F 'special_ad_categories=[]'
  -F 'access_token=<ACCESS_TOKEN>' \ 
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/campaigns

ขั้นตอนที่ 2: สร้างชุดโฆษณา

สำหรับโฆษณาร้านค้า คุณต้องระบุประเภทปลายทางเป็น SHOP_AUTOMATIC ในชุดโฆษณาของตนเอง

  • หากกำหนดวัตถุประสงค์ของแคมเปญไว้เป็น PRODUCT_CATALOG_SALES คุณต้องระบุ ID ชุดสินค้าใน promoted_object เพื่อโปรโมทสินค้าจากชุดสินค้านั้น
  • หากตั้งค่าอ็อบเจ็กต์ของแคมเปญไว้เป็น CONVERSIONS ให้ระบุว่า promoted_object ของคุณเป็นบัญชีการค้าที่เปิดใช้งานการชำระเงินภายในเว็บไซต์

ข้อกำหนดอื่นๆ สำหรับโฆษณาร้านค้า

  • โฆษณาร้านค้าจะรองรับเฉพาะเหตุการณ์คอนเวอร์ชั่น (CUSTOM_EVENT_TYPE) ที่เป็น PURCHASE ในชุดสินค้า (หากวัตถุประสงค์คือ PRODUCT_CATALOG_SALES) หรือในพิกเซลของ Meta (หากวัตถุประสงค์คือ CONVERSIONS)
  • โฆษณาร้านค้าจะรองรับเฉพาะการปรับให้เหมาะสมกับคอนเวอร์ชั่นนอกเว็บไซต์เท่านั้น (OFFSITE_CONVERSIONS เป็น optimization_goal)
  • โฆษณาร้านค้าจะรองรับเฉพาะกลยุทธ์การประมูลที่ไม่มีเพดานต้นทุนเท่านั้น
  • หากต้องการให้โฆษณาร้านค้านำไปยังร้านค้า การกำหนดเป้าหมายจะต้องรวมถึงกลุ่มเป้าหมายในภูมิภาคที่รองรับการชำระเงินภายในเว็บไซต์ (ปัจจุบันคือสหรัฐอเมริกา)
  • หากต้องการให้โฆษณาร้านค้านำไปยังร้านค้า ตำแหน่งการจัดวางดังกล่าวต้องมีแพลตฟอร์มอย่างน้อยหนึ่งแพลตฟอร์มที่รองรับการชำระเงินภายในเว็บไซต์ (ปัจจุบันคือ Facebook และ Instagram)

ตัวอย่างการสร้างชุดโฆษณาของโฆษณาร้านค้าด้วยแคมเปญที่มีวัตถุประสงค์เป็น PRODUCT_CATALOG_SALES ซึ่งเรียกเก็บเงินตาม IMPRESSIONS

curl \
  -F 'name=Product Catalog Sales Adset' \
  -F 'bid_amount=3000' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'daily_budget=15000' \
  -F 'bid_strategy=LOWEST_COST_WITHOUT_CAP' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={"geo_locations": {"countries":["US"]} }' \
  -F 'destination_type=SHOP_AUTOMATIC' \
  -F 'promoted_object={"product_set_id":"<PRODUCT_SET_ID>","custom_event_type": "PURCHASE"}' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adsets 

ตัวอย่างการสร้างชุดโฆษณาของโฆษณาร้านค้าด้วยแคมเปญที่มีวัตถุประสงค์เป็น CONVERSIONS ซึ่งเรียกเก็บเงินตาม IMPRESSIONS

curl \
  -F 'name=Conversion Adset' \
  -F 'bid_amount=3000' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'daily_budget=15000' \
  -F 'bid_strategy=LOWEST_COST_WITHOUT_CAP' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={"geo_locations": {"countries":["US"]}}' \
  -F 'destination_type=SHOP_AUTOMATIC' \
  -F 'promoted_object={"omnichannel_object":{"onsite":[{"commerce_merchant_settings_id":"<COMMERCE_ACCOUNT_ID>"}],
  "pixel":[{"pixel_id": "<PIXEL_ID>","custom_event_type": "PURCHASE"}]}}' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<D_ACCOUNT_ID>/adsets

ขั้นตอนที่ 3: จัดเตรียมชิ้นงานโฆษณา

คุณสามารถสร้างสิ่งต่อไปนี้ได้ด้วยชุดโฆษณาของโฆษณาร้านค้า

โฆษณาร้านค้าไม่รองรับสิ่งต่อไปนี้

  • รูปแบบโฆษณาแบบรูปภาพ/วิดีโอ เมื่อวัตถุประสงค์ของแคมเปญเป็น PRODUCT_CATALOG_SALES
  • การกระตุ้นให้ดำเนินการตามที่ตั้งค่าไว้ให้ส่งข้อความไปยังหน้าเพจ, Instagram หรือ WhatsApp
  • ปลายทางที่ตั้งค่าไว้เป็นแอพ เหตุการณ์ หรืออินสแตนท์เอ็กซ์พีเรียนซ์ เมื่อวัตถุประสงค์เป็น CONVERSIONS

โฆษณาแบบภาพสไลด์หรือโฆษณาแบบรูปภาพ/วิดีโอ

คุณสามารถสร้างโฆษณาแบบภาพสไลด์ได้เหมือนกับโฆษณาที่ไม่ใช่ร้านค้า หากวัตถุประสงค์แคมเปญของคุณเป็น CONVERSIONS คุณจะสามารถสร้างโฆษณาแบบรูปภาพ/วิดีโอได้เช่นกัน

page_id และ/หรือ instagram_actor_id ที่ระบุไว้ใน object_story_spec ต้องมีร้านค้าอย่างน้อยหนึ่งร้านที่เป็นของบัญชีการค้าที่คุณเลือกโปรโมทในชุดโฆษณาของตนหรือในแค็ตตาล็อกที่คุณเลือกโปรโมทในแคมเปญ ทั้งสองสิ่งดังกล่าวยังจะต้องเชื่อมต่อกับบัญชีการค้าเดียวกันด้วย

นอกจากนี้ คุณต้องระบุปลายทางภายในเว็บไซต์สำหรับโฆษณาร้านค้าให้เป็นปลายทางสำรองไปยังหน้าแลนดิ้งเพจภายนอกเว็บไซต์ของคุณ เพื่อดำเนินการดังกล่าว ให้ตั้งค่าช่อง onsite_destination ใน asset_feed_spec ของชิ้นงานโฆษณา

ปลายทางภายในเว็บไซต์จะต้องเป็นหนึ่งในสิ่งต่อไปนี้

  • เพจหน้าร้านของร้านค้า
    ร้านค้าจะต้องอยู่ในบัญชีการค้าที่คุณโปรโมทในชุดโฆษณาของคุณ

  • ชุดสินค้า
    ชุดสินค้าจะต้องอยู่ในแค็ตตาล็อกของบัญชีการค้าที่คุณโปรโมทในชุดโฆษณาของคุณ และต้องมีผลิตภัณฑ์ที่มองเห็นได้ในสต็อกอย่างน้อยหนึ่งรายการ

  • สินค้า
    สินค้าจะต้องอยู่ในแค็ตตาล็อกของบัญชีการค้าที่คุณโปรโมทในชุดโฆษณาของคุณ

ตัวอย่างช่อง onsite_destinations ใน asset_feed_spec ที่ตั้งค่าเป็นเพจหน้าร้านของร้านค้า

asset_feed_spec= {
  "onsite_destinations": [
    {
      "storefront_shop_id": "<SHOP_STOREFRONT_ID>"
    }
  ]
}

ตัวอย่างช่อง onsite_destinations ใน asset_feed_spec ที่ตั้งค่าเป็นชุดสินค้า

asset_feed_spec= {
  "onsite_destinations": [
    {
      "shop_collection_product_set_id": "<PRODUCT_SET_ID>"
    }
  ]
}

ตัวอย่างช่อง onsite_destinations ใน asset_feed_spec ที่ตั้งค่าเป็นสินค้าที่เจาะจง

asset_feed_spec= {
  "onsite_destinations": [
    {
      "details_page_product_id": "<PRODUCT_ID>"
    }
  ]
}

ตัวอย่างชิ้นงานโฆษณาสำหรับโฆษณาแบบรูปภาพ

curl \
  -F 'name=Sample Creative' \
  -F 'asset_feed_spec= {
        "onsite_destinations": [
          {
            "storefront_shop_id": "<SHOP_STOREFRONT_ID>"
          }
        ]
      }' \
  -F 'object_story_spec={ 
    "link_data": { 
      "image_hash": "<IMAGE_HASH>", 
      "link": "<OFFSITE_LANDING_URL>", 
      "message": "try it out" 
    }, 
    "page_id": "<PAGE_ID>",
    "instagram_actor_id" : "<INSTAGRAM_ACTOR_ID>" 
  }' \
  -F 'degrees_of_freedom_spec={
      "creative_features_spec": {
        "standard_enhancements": {
          "enroll_status": "OPT_OUT"
        }
      }
    }' \ 
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

โฆษณาแค็ตตาล็อก Advantage+ ที่ใช้รูปแบบภาพสไลด์

หากต้องการสร้างโฆษณาแบบภาพสไลด์เพื่อโปรโมทสินค้าจากชุดสินค้า คุณสามารถปฏิบัติตามคำแนะนำในเริ่มต้นใช้งานโฆษณาแค็ตตาล็อก Advantage+ - ขั้นตอนที่ 3: จัดเตรียมชิ้นงานโฆษณา

page_id และ/หรือ instagram_actor_id ที่ระบุไว้ใน object_story_spec ต้องมีร้านค้าอย่างน้อยหนึ่งร้านที่เป็นของบัญชีการค้าที่คุณเลือกโปรโมทในชุดโฆษณาของตนหรือในแค็ตตาล็อกที่คุณเลือกโปรโมทในแคมเปญ ทั้งสองสิ่งดังกล่าวยังจะต้องเชื่อมต่อกับบัญชีการค้าเดียวกันด้วย

สำหรับสินค้าที่ตั้งค่าไว้ในชิ้นงานโฆษณา

  • หากคุณกำลังตั้งค่าแคมเปญที่มีวัตถุประสงค์เป็น PRODUCT_CATALOG_SALES ชุดสินค้าที่คุณเลือกจะต้องอยู่ในแค็ตตาล็อกที่คุณตั้งค่าไว้ในแคมเปญของตนเอง และจะต้องเหมือนกันกับชุดสินค้าที่คุณเลือกโปรโมทในชุดโฆษณา
  • หากคุณกำลังตั้งค่าแคมเปญที่มีวัตถุประสงค์เป็น CONVERSIONS ชุดสินค้าที่คุณเลือกจะต้องอยู่ในแค็ตตาล็อกของบัญชีการค้าที่คุณเลือกโปรโมทในชุดโฆษณา

ฟีเจอร์เพิ่มเติมที่รองรับในโฆษณาร้านค้าคือการปรับให้เหมาะสมกับร้านค้า ทั้งนี้ เราจะเพิ่มการปรับให้เหมาะสมต่างๆ ไปยังโฆษณาของคุณโดยอัตโนมัติหากเราคิดว่าสิ่งดังกล่าวอาจปรับปรุงประสิทธิภาพโฆษณาของคุณได้ หากต้องการเลือกใช้สิ่งที่กล่าวมา ให้ตั้งค่า shops_bundle เป็น true ใน asset_feed_spec ของชิ้นงานโฆษณา (ซึ่งรวมถึงแท็กสินค้าอัตโนมัติและเหตุผลในการเลือกซื้อในขณะนั้นทั้งสองรายการ อีกทั้งยังอาจรวมถึงการปรับให้เหมาะสมอื่นๆ ในอนาคต)

การปรับให้เหมาะสมกับร้านค้าที่รองรับในปัจจุบันได้แก่

  • แท็กสินค้าอัตโนมัติ: เราอาจติดแท็กให้กับสินค้าในโฆษณาของคุณโดยอัตโนมัติ แท็กสินค้าจะส่งผู้คนไปยังหน้าสินค้าที่เกี่ยวข้องในร้านค้าของคุณโดยตรง
  • เหตุผลในการเลือกซื้อ: เราอาจไฮไลท์ข้อมูลสินค้าจากร้านค้าของคุณโดยอัตโนมัติ เช่น "การจัดส่งฟรี", "มาแรง" หรือ "เหลือสินค้าในสต๊อกน้อย" เรายังอาจเพิ่มข้อเสนอที่มีอยู่แล้วเข้าไป ซึ่งจะช่วยให้ลูกค้าประหยัดเงินเมื่อเลือกซื้อสินค้าบางรายการในร้านค้าของคุณได้

หากต้องการเลือกใช้แท็กสินค้าอัตโนมัติ ให้ตั้งค่า automated_product_tags เป็น true ใน template_data ของ object_story_spec หากต้องการเลือกใช้เหตุผลในการเลือกซื้อ ให้ตั้งค่า reasons_to_shop เป็น true ใน asset_feed_spec ของโฆษณาของคุณ

ตัวอย่างโฆษณาแบบภาพสไลด์ที่โปรโมทชุดสินค้าโดยเลือกใช้การปรับให้เหมาะสมกับร้านค้าอัตโนมัติแบบเต็มรูปแบบ


การเลือกใช้ shops_bundle

curl \
  -F 'name=Sample Creative' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'asset_feed_spec= {
        "shops_bundle": true
      }'\
  -F 'object_story_spec={ 
    "template_data": { 
      "call_to_action":  {
            "type": "SHOP_NOW"
          },
      "link": "<OFFSITE_LANDING_URL>",
      "multi_share_end_card": false,
      "name": "{{product.name}}"
    }, 
    "page_id": "<PAGE_ID>",
    "instagram_actor_id": "<INSTAGRAM_ACTOR_ID>" 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives


การเลือกใช้ automated_product_tags

curl \
  -F 'name=Sample Creative' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'object_story_spec={ 
    "template_data": {
      "automated_product_tags": true
      "call_to_action":  {
            "type": "SHOP_NOW"
          },
      "link": "<OFFSITE_LANDING_URL>",
      "multi_share_end_card": false,
      "name": "{{product.name}}"
    }, 
    "page_id": "<PAGE_ID>",
    "instagram_actor_id": "<INSTAGRAM_ACTOR_ID>"
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives 

การเลือกใช้ reasons_to_shop

curl \
  -F 'name=Sample Creative' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'asset_feed_spec= {
        "reasons_to_shop": true
      }'\
  -F 'object_story_spec={ 
    "template_data": { 
      "call_to_action":  {
            "type": "SHOP_NOW"
          },
      "link": "<OFFSITE_LANDING_URL>",
      "multi_share_end_card": false,
      "name": "{{product.name}}"
    }, 
    "page_id": "<PAGE_ID>",
    "instagram_actor_id": "<INSTAGRAM_ACTOR_ID>" 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

หมายเหตุ:

  • โฆษณาร้านค้าไม่รองรับหมวดหมู่สำหรับโฆษณาแค็ตตาล็อก Advantage+
  • โดยจะรองรับการปรับแท็กสินค้าอัตโนมัติให้เหมาะสมบน Instagram เท่านั้น

ชิ้นงานโฆษณา Advantage+ สำหรับแค็ตตาล็อก

โฆษณาร้านค้ายังรองรับชิ้นงานโฆษณา Advantage+ สำหรับแค็ตตาล็อกด้วยเช่นกัน ฟีเจอร์นี้แสดงรูปแบบและชิ้นงานโฆษณาที่แตกต่างกันไปยังบัญชีในศูนย์บัญชีที่แตกต่างกัน โดยพิจารณาจากสิ่งที่บัญชีเหล่านั้นมีแนวโน้มที่จะตอบสนองด้วยมากที่สุด

คุณสามารถทำตามคำแนะนำในชิ้นงานโฆษณา Advantage+ สำหรับแค็ตตาล็อก - ขั้นตอนที่ 3: จัดเตรียมชิ้นงานโฆษณาเพื่อตั้งค่าชิ้นงานโฆษณาของคุณ

page_id และ/หรือ instagram_actor_id ที่ระบุไว้ใน object_story_spec ต้องมีร้านค้าอย่างน้อยหนึ่งร้านที่เป็นของบัญชีการค้าที่คุณเลือกโปรโมทในชุดโฆษณาของตนหรือในแค็ตตาล็อกที่คุณเลือกโปรโมทในแคมเปญ ทั้งสองสิ่งดังกล่าวยังจะต้องเชื่อมต่อกับบัญชีการค้าเดียวกันด้วย

สำหรับสินค้าที่ตั้งค่าไว้ในชิ้นงานโฆษณา

  • หากคุณกำลังตั้งค่าแคมเปญที่มีวัตถุประสงค์เป็น PRODUCT_CATALOG_SALES ชุดสินค้าที่คุณเลือกจะต้องอยู่ในแค็ตตาล็อกที่คุณตั้งค่าไว้ในแคมเปญของตนเอง และจะต้องเหมือนกันกับชุดสินค้าที่คุณเลือกโปรโมทในชุดโฆษณา
  • หากคุณกำลังตั้งค่าแคมเปญโดยมีวัตถุประสงค์เป็น CONVERSIONS ชุดสินค้าที่คุณเลือกจะต้องอยู่ในแค็ตตาล็อกของบัญชีการค้าที่คุณเลือกโปรโมทในชุดโฆษณา

ตัวอย่างชิ้นงานโฆษณา Advantage+ สำหรับแค็ตตาล็อก

curl \
  -F 'name=Sample Creative' \
  -F 'product_set_id="<PRODUCT_SET_ID>"' \
  -F 'asset_feed_spec= {
    "optimization_type":"FORMAT_AUTOMATION",
    "ad_formats": ["CAROUSEL", "COLLECTION"],
    "images": [{"hash": "<CUSTOMIZED_IMAGE_HASH>"}],
    "descriptions": [{"text": "{{product.description}}", "From {{product.current_price}}", ...]
    } 
   }'\
  -F 'object_story_spec={ 
    "template_data": { 
      "call_to_action":  {
            "type": "SHOP_NOW"
          },
      "link": "<OFFSITE_LANDING_URL>",
      "multi_share_end_card": false,
      "name": "{{product.name}}"
    }, 
    "page_id": "<PAGE_ID>",
    “instagram_actor_id” : “<INSTAGRAM_ACTOR_ID>” 
  }' \
  -F 'degrees_of_freedom_spec={
      "creative_features_spec": {
        "standard_enhancements": {
          "enroll_status": "OPT_OUT"
        }
      }
    }' \ 
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adcreatives

ขั้นตอนที่ 4: สร้างโฆษณา

ท้ายสุดนี้ คุณสามารถสร้างโฆษณาที่อิงกับชิ้นงานโฆษณาได้

curl \
-F 'status=PAUSED' \
-F 'name=Test' \
-F 'adset_id=<ADSET_ID>' \
-F 'creative= {
       "creative_id": "<CREATIVE_ID>"
    },
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/ads 

โฆษณาร้านค้าที่มีแคมเปญช้อปปิ้ง Advantage+

โฆษณาร้านค้าได้รับการรองรับร่วมกับแคมเปญช้อปปิ้ง Advantage+ ซึ่งเชื่อว่าจะกระตุ้นให้เกิดประสิทธิภาพที่ดียิ่งขึ้นเมื่อรวมเข้าด้วยกัน

หากต้องการสร้างแคมเปญช้อปปิ้ง Advantage+ ด้วยโฆษณาร้านค้า ให้ทำตามขั้นตอนในแคมเปญช้อปปิ้ง Advantage+ - ขั้นตอนที่ 2: สร้างแคมเปญเพื่อสร้างแคมเปญก่อน

เมื่อสร้างชุดโฆษณาสำหรับแคมเปญช้อปปิ้ง Advantage+ ด้วยโฆษณาร้านค้า ซึ่งคล้ายคลึงกับโฆษณาร้านค้าเดี่ยวๆ ให้ตั้งค่า destination_type เป็น SHOP_AUTOMATIC และระบุบัญชีการค้าของคุณใน promoted_object

curl \
  -F 'name=Advantage+ Shopping Adset' \
  -F 'bid_amount=3000' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'daily_budget=15000' \
  -F 'bid_strategy=LOWEST_COST_WITHOUT_CAP' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={"geo_locations": {"countries":["US"]}}' \
  -F 'destination_type=SHOP_AUTOMATIC' \
  -F 'promoted_object={"omnichannel_object":{"onsite":[{"commerce_merchant_settings_id":"<COMMERCE_ACCOUNT_ID>"}],"pixel":[{"pixel_id": "<PIXEL_ID>","custom_event_type": "PURCHASE"}]}}' \
  -F 'status=PAUSED' \
  -F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/adsets

ดูการปรับให้เหมาะสมกับคอนเวอร์ชั่นแบบข้ามช่องทางสำหรับแคมเปญช้อปปิ้ง Advantage+ เพื่อรับทราบข้อมูลเพิ่มเติม

เมื่อสร้างชิ้นงานโฆษณาและโฆษณาสำหรับแคมเปญช้อปปิ้ง Advantage+ ด้วยโฆษณาร้านค้า ข้อมูลจำเพาะจะเหมือนกับโฆษณาร้านค้าเดี่ยวๆ ดูขั้นตอนที่ 3: จัดเตรียมชิ้นงานโฆษณาด้านบนเพื่อรับทราบรายละเอียดเพิ่มเติม

สิทธิ์การใช้งานเชิงพาณิชย์สำหรับโฆษณาร้านค้า

หากต้องการรับ ID ที่เกี่ยวข้องสำหรับโฆษณาร้านค้า คุณต้องได้รับสิทธิ์การอนุญาต catalog_management จากไคลเอ็นต์ของตนเอง

ในการสร้างโฆษณาร้านค้าสำหรับเพจ ตัวเพจจะต้องมีร้านค้าที่มองเห็นได้ภายในเว็บไซต์ คุณสามารถรับสิ่งดังกล่าวได้จาก

curl -i -X GET \
"https://graph.facebook.com/v21.0/<PAGE_ID>/commerce_merchant_settings?fields=id,shops{id,fb_sales_channel{status,fb_page{id,name}},is_onsite_enabled,shop_status}&access_token=<PAGE_ACCESS_TOKEN>"

ตัวอย่างการตอบกลับ

{
  "id":"<commerce_account_id>",
  "shops": {
    "data": [
      {
        "fb_sales_channel": {
          "status": "STAGING",
          "fb_page": {
            "name": "Page 1",
            "id": "<page_id>"
          }
        },
        "id": "<shop_id_1>",
        "is_onsite_enabled": true,
        "shop_status": "INACTIVE"
      },
      {
        "fb_sales_channel": {
          "status": "ENABLED",
          "fb_page": {
            "name": "Page 2",
            "id": "<page_id>"
          }
        },
        "id": "<shop_id_2>",
        "is_onsite_enabled": true,
        "shop_status": "ACTIVE"
      }
    ],    
    // …
}

สำหรับเพจที่คุณต้องการใช้สร้างโฆษณาร้านค้า ให้ตรวจสอบว่าทั้ง is_onsite_enabled เป็น true และ shop_status เป็น ACTIVE หากเป็นไปตามนั้น คุณจะสามารถสร้างโฆษณาร้านค้าให้กับเพจได้โดยทำตามคำแนะนำในส่วนที่เหลือของคู่มือนี้

รับ ID การค้าเพื่อสร้างโฆษณาร้านค้า

หากต้องการสร้างโฆษณาร้านค้าสำหรับเพจ คุณต้องมีสิ่งต่อไปนี้

คุณสามารถรับ ID บัญชีการค้าและ ID ร้านค้าได้โดยเรียกใช้การสืบค้นก่อนหน้า

curl -i -X GET \
"https://graph.facebook.com/v21.0/<PAGE_ID>/commerce_merchant_settings?fields=id,shops{id,fb_sales_channel{fb_page{id,name}}}&access_token=<PAGE_ACCESS_TOKEN>"

ในบัญชีการค้าหนึ่งๆ อาจมีร้านค้าหลายรายการ คุณต้องใช้บัญชีที่มีเพจซึ่งคุณต้องการสร้างโฆษณาร้านค้า

สำหรับ ID แค็ตตาล็อก, ID ชุดสินค้า และ ID สินค้า

curl -i -X GET \
"https://graph.facebook.com/v21.0/<PAGE_ID>/commerce_merchant_settings?fields=id,product_catalogs{id,product_sets}&access_token=<PAGE_ACCESS_TOKEN>"

ตัวอย่างการตอบกลับ

{
  "id": "<commerce_account_id>",
  "product_catalogs": {
    "data": [
      {
        "id": "<product_catalog_id>",
        "product_sets": {
          "data": [
            {
              "id": "<product_set_id>",
              "name": "Product Set 1",
              "filter": "{\"product_item_id\":{\"is_any\":[]}}"
            },
          ],
        }
      }
    ]
  }
}