어드밴티지+ 쇼핑 캠페인은 이커머스 및 리테일 소비자 직거래 및 브랜드 광고주가 잠재적으로 더 나은 성과를 달성하고 개인 맞춤화 및 효율성을 개선할 수 있도록 지원하는 솔루션입니다. 이러한 캠페인은 크리에이티브, 타게팅, 노출 위치, 예산과 같은 레버를 제어하기 위한 유연성이 더 크고 전환을 유도하는 캠페인을 최적화할 기회가 더 많습니다.
어드밴티지+ 쇼핑 캠페인을 이용하면 세분화된 타겟을 대상으로 여러 캠페인을 게재하는 대신 해당 시장의 모든 타겟을 하나의 캠페인 구조로 결합할 수 있습니다. 이 캠페인은 타겟 중첩을 줄이면서도 생성과 관리를 단순화하도록 설계되었습니다.
수동 BAU 캠페인 설정 | 어드밴티지+ 쇼핑 캠페인 |
---|---|
여러 BAU 캠페인 | BAU 포트폴리오 교체 |
타게팅 레버 7개를 사용한 수동 타게팅 | 자동화된 타게팅, 국가 입력 1개로 설정 효율을 높이기 위한 자동화 |
여러 캠페인에 엄격한 예산 할당 | 캠페인 1개 내의 예산 유동성 |
크리에이티브 조합을 최대 50개까지 테스트 | 최대 150개의 크리에이티브 조합으로 다이내믹 광고 및 정적 광고를 모두 지원 |
이 문서에서는 어드밴티지+ 쇼핑 캠페인을 위한 통합을 설정할 때 따라야 할 단계를 간략히 설명합니다. 다음과 같은 작업을 수행해야 합니다.
어드밴티지+ 쇼핑 캠페인을 위한 크로스 채널 전환 최적화에 대해 자세히 알아보세요.
어드밴티지+ 쇼핑 캠페인을 사용하면 기존 고객을 맞춤 타겟 ID의 컬렉션으로 정의할 수 있습니다. 기존 고객은 이미 회원님의 비즈니스/제품에 익숙한 사용자입니다. 이 정의를 설정하고 나면 이 정의를 사용하여 어드밴티지+ 쇼핑 캠페인의 예산을 세분화하여 기존 고객에 대한 지출을 제한할 수 있습니다. 또한 Facebook은 이러한 여러 세그먼트 가운데서 얻은 캠페인 성과를 보고하는 지표를 제공합니다.
/act_{ad_account_id}
엔드포인트에 게시하여 광고를 정의할 수 있습니다. 이 정의를 설정하려면 다음 매개변수를 포함해야 합니다.
매개변수 | 설명 |
---|---|
Array<string> | 광고 계정이 액세스할 수 있는 맞춤 타겟 ID의 배열입니다. 현재 맞춤 타겟에 지원되는 소스는 웹사이트, 앱 활동, 고객 리스트, 카탈로그, 오프라인 활동입니다. 맞춤 타겟을 만드는 방법에 대한 자세한 내용은 이 페이지를 참조하세요. |
curl -X POST \
-F 'existing_customers=[<CUSTOM_AUDIENCE_ID>, <CUSTOM_AUDIENCE_ID>]' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>
타사 추적 도구에서 신규 및 기존 타겟을 추적하는 방법에 대한 자세한 내용은 타겟 유형 URL 매개변수를 참조하세요.
먼저 광고 캠페인을 만듭니다. 이를 위해서는 /act_{ad_account_id}/campaigns
로 POST
요청을 보냅니다.
매개변수 | 설명 |
---|---|
| 필수 항목 |
| 필수 항목 |
list<Object> | 필수 항목 |
list<Object> | 선택 사항 |
| 선택 사항 |
list<enum> | 선택 사항
호출이 검증 또는 검토를 통과하면 |
| 필수 항목 |
| 선택 사항 이 상태가 |
curl -X POST \
-F 'name=Advantage+ Shopping Campaign' \
-F 'objective=OUTCOME_SALES' \
-F 'status=ACTIVE' \
-F 'special_ad_categories=[]' \
-F 'smart_promotion_type=AUTOMATED_SHOPPING_ADS' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/campaigns
/{campaign_id}
로 POST
요청을 보내서 캠페인을 업데이트할 수 있습니다.
매개변수 | 설명 |
---|---|
| 어드밴티지+ 쇼핑 캠페인의 이름 |
list<Object> | 어드밴티지+ 쇼핑 캠페인과 관련된 특별 광고 카테고리 |
list<Object> | 어드밴티지+ 쇼핑 캠페인과 관련된 광고 레이블 |
list<enum> | 기본값은
호출이 검증 또는 검토를 통과하면 |
| 주요 광고 ID |
| 업데이트 API 호출에 다음 상태를 사용할 수 있습니다.
광고 캠페인을 |
curl -X POST \
-F 'name=Advantage+ Shopping Update Sample Campaign' \
-F 'status=PAUSED' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<CAMPAIGN_ID>
어드밴티지+ 쇼핑 캠페인을 성공적으로 만들었는지 확인하려면 smart_promotion_type
필드를 포함하여 /<AD_CAMPAIGN_ID>
로 GET
요청을 보내면 됩니다.
유효한 어드밴티지+ 쇼핑 캠페인은 필드 값 AUTOMATED_SHOPPING_ADS
를 반환합니다.
curl -X GET -G \
-d 'fields=smart_promotion_type' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_CAMPAIGN_ID>
{ "smart_promotion_type": "AUTOMATED_SHOPPING_ADS", "id": <AD_CAMPAIGN_ID> }
광고 캠페인을 생성했다면 광고 세트를 만듭니다. 각 어드밴티지+ 쇼핑 캠페인은 광고 세트를 하나만 연결할 수 있습니다.
광고 세트를 만들려면 /act_{ad_account_id}/adsets
로 POST
요청을 보내세요.
매개변수 | 설명 |
---|---|
| 필수 항목 |
| 필수 항목 |
| 필수 항목
어드밴티지+ 쇼핑 캠페인을 위한 크로스 채널 전환 최적화에 대해 자세히 알아보세요. |
| 필수 항목 |
| 필수 항목
|
| 선택 사항
|
| 선택 사항
|
|
예: |
| 선택 사항 |
| 선택 사항
|
| bid_strategy가 |
| 선택 사항
|
| 필수 항목 |
| 선택 사항 |
list<Object> | 선택 사항 이 개체와 연결할 레이블의 리스트를 지정합니다. |
| 선택 사항. 예: |
| 선택 사항 시간 시작 |
| 선택 사항 시간 정지 |
list<JSON Object> | 선택 사항 |
curl -X POST \
-F 'name=Advantage+ Shopping Sample Ad Set' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'promoted_object={ "pixel_id": "<PIXEL_ID>", "CUSTOM_EVENT_TYPE": "PURCHASE" }' \
-F 'daily_budget=<NUM>' \
-F 'existing_customer_budget_percentage=<NUM>' \
-F 'billing_event=IMPRESSIONS' \
-F 'targeting={"geo_locations": {"countries": ["US"]}}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/adsets
/{ad_set_id}
로 POST
요청을 보내서 광고 세트를 업데이트할 수 있습니다.
매개변수 | 설명 |
---|---|
list<Object> | 이 개체와 연결할 레이블의 리스트를 지정합니다. 이 필드는 선택 사항입니다. |
| 계정 통화로 정의된 일일 예산이며, 기간(
|
| 이 광고 계정과 관련된 기존 고객에게 지출할 수 있는 예산의 최대 비율을 지정합니다. 값이 낮으면 전환당 비용이 높아질 수 있습니다. 유효한 값은 0~100 사이입니다. |
| 종료 시간( 예: 일일 예산을 사용하여 광고 세트를 만들 때 종료 날짜 없이 광고 세트를 진행 중으로 설정하려면 UTC UNIX 타임스탬프입니다. |
list<enum> | 기본값은
호출이 검증 또는 검토를 통과하면 |
| 세트의 시작 시간. UTC UNIX 타임스탬프로 입력해야 합니다. 예: |
| 업데이트에 이용 가능한 옵션은 다음과 같습니다.
|
| 계정 통화로 정의된 총 예산. 이를 지정하면
|
| 시간 시작 |
| 시간 정지 |
| 광고 세트의 타게팅 구조. 유효한 타게팅 값은 |
| 필수 항목
|
list<JSON Object> | 선택 사항 |
curl -X POST \
-F 'name=Advantage+ Shopping Sample Updated Ad Set' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_SET_ID>
광고 세트를 만들고 나면 /act_{ad_account_id}/ads
엔드포인트에 게시하여 광고를 만들 수 있습니다. 다음 매개변수를 포함할 수 있습니다.
매개변수 | 설명 |
---|---|
| 필수 항목 |
| 필수 항목 |
| 필수 항목
크리에이티브에 대한 자세한 내용은 여기를 참조하세요.
또는 다음과 같이 크리에이티브 사양을 제공하세요. { "creative": { "name": <NAME>, "object_story_spec": <SPEC>, "product_set_id": <PRODUCT_SET_ID> } } |
| 선택 사항 |
list<Object> | 선택 사항 |
list<enum> | 선택 사항
호출이 검증 또는 검토를 통과하면 |
curl -X POST \
-F 'name=Advantage+ Shopping campaign Sample Ad' \
-F 'adset_id=<ADSET_ID>' \
-F 'creative={"name": <NAME>, "object_story_spec": <SPEC>}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/ads
필드 | 설명 |
---|---|
| 필수 항목 |
| 필수 항목 |
curl -X POST \
-F 'object_story_spec=<SPEC>' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/act_<AD_ACCOUNT_ID>/adcreatives
/{ad_id}
로 POST
요청을 보내서 광고를 업데이트할 수 있습니다.
매개변수 | 설명 |
---|---|
| 광고의 새로운 이름 |
list<Object> | 이 광고와 연결된 광고 레이블. |
list<enum> | 기본값은
호출이 검증 또는 검토를 통과하면 |
| 옵션은 다음과 같습니다.
테스트 중에는 의도치 않은 지출이 발생하지 않도록 광고를 |
| 이 광고에서 사용할 광고 크리에이티브의 크리에이티브 사양. 유효한 필드는 크리에이티브는 다음 형식으로 제공합니다. { "creative": { "name": <NAME>, "object_story_spec": <SPEC>, "product_set_id": <PRODUCT_SET_ID> } } |
curl -X POST \
-F 'name=Advantage+ Shopping campaign Sample Update Ad' \
-F 'creative={"name": <NAME>, "object_story_spec": <SPEC>}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v20.0
/<AD_ID>