Zasób: MediationAbExperiment
Eksperyment testu A/B zapośredniczenia.
| Zapis JSON |
|---|
{ "name": string, "displayName": string, "experimentId": string, "treatmentTrafficPercentage": string, "treatmentMediationLines": [ { object ( |
| Pola | |
|---|---|
name |
Nazwa zasobu tego eksperymentu. Format to accounts/{publisherId}/ mediationGroups/{mediationGroupId}/mediationAbExperiment/ {mediation_group_experiment_id}. Przykład: accounts/pub-9876543210987654/mediationGroups/0123456789/ mediationAbExperiment/12345 |
displayName |
Wyświetlana nazwa eksperymentu A/B zapośredniczenia. |
experimentId |
Tylko dane wyjściowe. Unikalny identyfikator eksperymentu A/B dotyczącego zapośredniczenia. Jest to właściwość tylko do odczytu. |
treatmentTrafficPercentage |
Odsetek ruchu w eksperymencie A/B dotyczącym zapośredniczenia, który będzie kierowany do grupy eksperymentalnej (wariantu B). Pozostałe wyświetlenia zostaną przydzielone do wariantu kontrolnego (wariantu A). Procent jest wyrażony jako liczba całkowita z zakresu [1,99]. Szczegóły znajdziesz na stronie https://support.google.com/admob/answer/9572326. |
treatmentMediationLines[] |
Linie zapośredniczenia eksperymentu utworzone na potrzeby kampanii eksperymentalnej. Będą one używane do wyświetlania reklam, gdy stan eksperymentu to AKTYWNY. |
controlMediationLines[] |
Tylko dane wyjściowe. Linie zapośredniczenia w eksperymencie w grupie kontrolnej. Są one dziedziczone z nadrzędnej grupy zapośredniczenia. Jest to pole tylko do odczytu. |
state |
Tylko dane wyjściowe. Stan eksperymentu. Jest to pole tylko do odczytu. |
startTime |
Tylko dane wyjściowe. Godzina rozpoczęcia eksperymentu (w czasie UTC). Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
endTime |
Tylko dane wyjściowe. Czas zakończenia eksperymentu lub czas, w którym ma się on zakończyć (w UTC). Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
mediationGroupId |
Tylko dane wyjściowe. Identyfikator grupy zapośredniczenia, do której należy ten eksperyment. Można go używać do filtrowania eksperymentów w interfejsie API do wyświetlania listy eksperymentów. |
variantLeader |
Tylko dane wyjściowe. Wariant, który w eksperymencie osiąga najlepsze wyniki według niektórych kluczowych danych. |
ExperimentMediationLine
Wiersz grupy zapośredniczenia w eksperymencie. Będzie ona używana do wyświetlania reklam podczas eksperymentu.
| Zapis JSON |
|---|
{
"mediationGroupLine": {
object ( |
| Pola | |
|---|---|
mediationGroupLine |
Linia grupy zapośredniczenia używana w eksperymencie. |
ExperimentState
Stan eksperymentu. To pole jest tylko do odczytu. Eksperyment może mieć jeden z 3 stanów i przechodzić między nimi w sposób opisany poniżej: Trwa: po utworzeniu eksperymentu jest on umieszczany w stanie „Trwa”. Elementy zamówienia w grupach zapośredniczenia w grupie kontrolnej i eksperymentalnej są wyświetlane zgodnie z określonym parametrem treatmentTrafficPercentage.
Zakończony: eksperyment kończy się po 90 dniach, jeśli nie zostanie wybrany zwycięski wariant.
Wygasł: jeśli zwycięski wariant zostanie wybrany lub minie 30 dni od zakończenia eksperymentu, eksperyment przejdzie w stan WYGASŁ i wariant B zostanie usunięty.
| Wartości w polu enum | |
|---|---|
EXPERIMENT_STATE_UNSPECIFIED |
Wartość domyślna dla nieustawionego pola. Nie używać. |
EXPIRED |
Eksperyment wygasł. |
RUNNING |
Eksperyment jest aktywny i używany do wyświetlania reklam. |
ENDED |
Eksperyment został zakończony, ale jeszcze nie wygasł. Obsługa jest kontynuowana w pierwotnych konfiguracjach, dopóki eksperyment nie będzie gotowy do wywołania działania. |
VariantLeader
Wariant, który osiąga najlepsze wyniki w eksperymencie.
| Wartości w polu enum | |
|---|---|
VARIANT_LEADER_UNSPECIFIED |
Wartość domyślna wyliczenia. Nie używać. |
CONTROL |
Grupa kontrolna prowadząca eksperyment. |
TREATMENT |
Wersja, która prowadzi eksperyment. |
INSUFFICIENT_DATA |
Zebrane dane (wyświetlenia) są niewystarczające, aby wyłonić lidera. |
TOO_EARLY_TO_CALL |
Eksperyment nie był prowadzony wystarczająco długo, aby można było wyłonić zwycięzcę. |
NO_VARIANT_LEADER |
W obserwowanych danych żaden wariant nie jest zdecydowanym zwycięzcą. |
Metody |
|
|---|---|
|
Utwórz eksperyment w ramach testu A/B dla określonego konta AdMob i grupy zapośredniczenia. |
|
Zatrzymaj eksperyment A/B zapośredniczenia i wybierz wariant. |