Ajoute une configuration d'insertion de publicités.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ice:AddAdInsertion |
create |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
POST HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Name |
string |
Oui |
Le nom de la configuration. Le nom doit être unique et peut comporter jusqu'à 128 caractères. Les lettres, les chiffres, les traits de soulignement (_) et les traits d'union (-) sont pris en charge. |
my_ad |
| ClientToken |
string |
Non |
La clé d'idempotence utilisée pour éviter les soumissions répétées. La valeur peut comporter jusqu'à 200 caractères. |
****0311a423d11a5f7dee713535**** |
| ContentUrlPrefix |
string |
Oui |
Le préfixe d'URL pour le contenu source. HTTP et HTTPS sont pris en charge. La longueur maximale est de 512 caractères. |
https://source.com/ |
| SlateAdUrl |
string |
Non |
L'URL HTTP ou HTTPS de la publicité de remplacement. Seul le format MP4 est pris en charge. La longueur maximale est de 2 048 caractères. |
http://storage.com/slate1.mp4 |
| ConfigAliases |
string |
Non |
Une chaîne JSON qui spécifie les variables et les alias des paramètres du lecteur. Vous pouvez ajouter jusqu'à 20 entrées player_params.{name}. Le champ name peut comporter jusqu'à 150 caractères. Chaque paramètre de lecteur peut inclure jusqu'à 50 paires clé-valeur. Une clé peut comporter jusqu'à 150 caractères et une valeur jusqu'à 500 caractères. Exemple : { "player_params.{name}": { "{key}": "{value}" } } |
{ "player_params.p1": { "1": "abc" } } |
| CdnContentSegmentUrlPrefix |
string |
Non |
Le préfixe CDN pour les segments de contenu. HTTP et HTTPS sont pris en charge. La longueur maximale est de 512 caractères. |
http://cdn.com/ |
| CdnAdSegmentUrlPrefix |
string |
Non |
Le préfixe CDN pour les segments de publicité. HTTP et HTTPS sont pris en charge. La longueur maximale est de 512 caractères. |
http://cdn.com/ |
| AdMarkerPassthrough |
string |
Non |
Indique si le transfert des marqueurs de publicité doit être activé. Valeur par défaut : OFF.\nValeurs valides :\n- OFF : Désactiver.\n- ON : Activer. Valeurs valides :
|
ON |
| PersonalizationThreshold |
integer |
Non |
Indique la durée maximale de temps non comblé autorisée dans une pause publicitaire. Unité : secondes. Valeur par défaut : 8 secondes. |
5 |
| AdsUrl |
string |
Oui |
L'URL de requête du serveur de décision publicitaire (ADS). HTTP et HTTPS sont pris en charge. La longueur maximale est de 2 048 caractères. |
http://ads.com/ad1?param1=[palyer_params.p1] |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| Config |
object |
La configuration d'insertion de publicités. |
|
| CreateTime |
string |
L'heure de création de la configuration. |
2024-06-13T08:26:09Z |
| LastModified |
string |
L'heure de la dernière modification de la configuration. |
2024-06-13T08:26:09Z |
| Name |
string |
Le nom de la configuration d'insertion de publicités. |
my_ad |
| ContentUrlPrefix |
string |
Le préfixe d'URL pour le contenu source. |
https://source.com/ |
| AdsUrl |
string |
L'URL de requête de l'ADS. |
http://ads.com/ad1?param1=[palyer_params.p1] |
| ConfigAliases |
string |
Les variables et les alias des paramètres du lecteur. |
{ "player_params.p1": { "1": "abc" } } |
| PersonalizationThreshold |
integer |
Le seuil de personnalisation. |
5 |
| SlateAdUrl |
string |
L'URL de la publicité de remplacement. |
http://storage.com/slate1.mp4 |
| CdnConfig |
object |
Les configurations CDN. |
|
| ContentSegmentUrlPrefix |
string |
The CDN prefix for content segments. |
http://cdn.com/ |
| AdSegmentUrlPrefix |
string |
The CDN prefix for ad segments. |
http://cdn.com/ |
| AdMarkerPassthrough |
string |
Indique si le transfert des marqueurs de publicité est activé. |
ON |
| ManifestEndpointConfig |
object |
La configuration du point de terminaison de lecture. |
|
| HlsPrefix |
string |
The prefix of the playback endpoint for HLS manifests. |
https://****0311a423d11a5f7dee713535****.weaverpull-ssai.ap-southeast-1.ice.alibabacloudcs.com/v1/master/****4fda5b1a8e0d46c9bf6262a7****/my_ad/ |
| DashPrefix |
string |
DASH manifest playback endpoint prefix |
https://****0311a423d11a5f7dee713535****.weaverpull-ssai.ap-southeast-1.ice.alibabacloudcs.com/v1/dash/****4fda5b1a8e0d46c9bf6262a7****/my_ad/ |
| RequestId |
string |
L'identifiant de la requête. |
******3B-0E1A-586A-AC29-742247****** |
Exemples
JSON format
{
"Config": {
"CreateTime": "2024-06-13T08:26:09Z",
"LastModified": "2024-06-13T08:26:09Z\n",
"Name": "my_ad",
"ContentUrlPrefix": "https://source.com/\n",
"AdsUrl": "http://ads.com/ad1?param1=[palyer_params.p1]\n",
"ConfigAliases": "{ \"player_params.p1\": { \"1\": \"abc\" } }\n",
"PersonalizationThreshold": 5,
"SlateAdUrl": "http://storage.com/slate1.mp4\n",
"CdnConfig": {
"ContentSegmentUrlPrefix": "http://cdn.com/\n",
"AdSegmentUrlPrefix": "http://cdn.com/\n"
},
"AdMarkerPassthrough": "ON",
"ManifestEndpointConfig": {
"HlsPrefix": "https://****0311a423d11a5f7dee713535****.weaverpull-ssai.ap-southeast-1.ice.alibabacloudcs.com/v1/master/****4fda5b1a8e0d46c9bf6262a7****/my_ad/\n",
"DashPrefix": "https://****0311a423d11a5f7dee713535****.weaverpull-ssai.ap-southeast-1.ice.alibabacloudcs.com/v1/dash/****4fda5b1a8e0d46c9bf6262a7****/my_ad/"
}
},
"RequestId": "******3B-0E1A-586A-AC29-742247******"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.